Currently, service-oriented computing is mainly technology-driven. Most developments focus on the technology that enables enterprises to describe, publish and compose application services, and to communicate with applications of other enterprises according to their service descriptions. In this paper, we argue that this technology should be complemented with modelling languages, design methods and techniques supporting service-oriented design. We consider service-oriented design as the process of designing application support for business processes, using the serviceoriented paradigm. We assume that service-oriented computing technology is used to implement application support. The paper presents two main contributions to the area of service-oriented design. First, a systematic service-oriented design approach is presented, identifying generic design milestones and a method for assessing the conformance between application designs at related ion levels. Second, a conceptual model for ...
Dick A. C. Quartel, Remco M. Dijkman, Marten van S