Boris Shishkov, Department of Computer Science, University of Twente, The Netherlands
Dick Quartel, Department of Computer Science, University of Twente, The Netherlands
The alignment of business processes and their supporting application software is a major concern during the initial software design phases. This paper proposes a design approach addressing this problem of business-software alignment. The approach takes an initial business model as a basis in deriving refined models that target a service-oriented software implementation. The approach explicitly identifies a software modeling level at which software modules are represented as services in a technology-platformindependent way. This model-driven service-oriented approach has the following properties: (i) there is a forced alignment (consistency) between business processes and supporting applications; (ii) changes in the business environment can be traced to the application and vice versa, via model relationships; (iii) the software modules modeled as services have a high degree of autonomy; (iv) migration to new technology platforms can be supported through the platform independent software model.
Citation:
Boris Shishkov, Marten van Sinderen, Dick Quartel, "SOA-Driven Business-Software Alignment," icebe, pp.86-94, IEEE International Conference on e-Business Engineering (ICEBE'06), 2006