Patent ID: 8195685
Filing Date: 2012-06-05
Classification: G06Q

Abstract:
1. A method comprising: retrieving, by a computing system from a service oriented architecture (SOA) model, a list of candidate services; retrieving, by said computing system, service identification techniques data associated with said candidate services; identifying, by said computing system, process elements associated with first candidate services of said candidate services, wherein said first candidate services comprise a process decomposition service identification technique; first determining, by a computer processor of said computing system, if said computing system comprises first mapping data indicating relationships between said process elements and first associated functional areas; generating, by said computing system, results data of said first determining; storing, by said computing system, said results data; generating, by said computing system, a business component map between business components, said first associated functional areas and said process elements, wherein said process elements comprising processes and sub-processes, a task, and a group of services; analyzing, by said computing system, said business component map; generating, by said computing system based on results of said analyzing, a first map illustrating specified business processes associated with said SOA model; presenting, by said computing system to a user via a display device, a first specified screen illustrating said first map; generating, by said computing system based on results of said analyzing, a second map illustrating specified candidate services associated with said SOA model; presenting, by said computing system to said user via said display device, a second specified screen illustrating said second map; generating, by said computing system based on results of said analyzing, a third map illustrating said specified candidate services comprised by a service group; and presenting, by said computing system to said user via said display device, a third specified screen illustrating said third map.