Patent ID: 9235379
Filing Date: 2016-01-12
CPC Classification: G06F

Claim Text:
1. A method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements, said method comprising: creating a service model corresponding to a process model, wherein the process model comprises at least one activity and a process flow, and wherein the service model comprises at least one service and at least one service operation definition; associating an activity of said at least one activity with a service of said at least one service, wherein said associating comprises: discovering no service of said at least one service that has a same origin as the origin of the activity; acquiring data that selects another service of said at least one service, wherein said acquired data is selected from the group consisting of a user input, default data, predefined data, and a combination thereof; and associating the activity with said another service; determining a service operation definition of said at least one service operation definition that specifies an interface of the service associated with the activity, wherein said determining the service operation definition comprises: discovering more than one service operation definitions of said at least one service operation definition that specify a respective interface of the service associated with the activity; acquiring user input data that selects one service operation definition out of said more than one service operation definitions; and identifying said one service operation definition as the service operation definition that specifies the interface of the service; rendering a message specification of the activity from the interface of the service; a processor of a computer system producing the SCA module with the SOA model elements, wherein the SOA model elements comprise said at least one activity, the process flow, and the message specification; and communicating the produced SCA module to a user of the computer system.