Abstract
Several design specifications of service oriented architecture (SOA) reflects that traceability is a desired feature among business process model and service based implementation. But most of the literatures have merely drawn any suitable correspondence between business process facets and service concepts for service based system design. This paper proposes a Domain Specific Model based approach for designing and development of Service Oriented System (SOS) to reduce the semantic gap between business process and corresponding service representation. For the purpose, firstly, the domain level concepts of SOS are defined from both business process and service representation perspectives. Moreover, a set of traceability rules are devised to draw the correspondence between the business process and service domain concepts of SOS. Further the proposed modelling concepts have been implemented using Generic Modelling Environment (GME) [13] to generate the instance of SOS model in Web Service Description Language (WSDL) and corresponding process description based on Business Process Modelling Notation (BPMN). The expressiveness of the proposed SOS model has been illustrated using suitable case study.