Spelling suggestions: "subject:"behaviourbased integration"" "subject:"behaviour.based integration""
1 |
Horizontal and vertical integration of object oriented information systems behaviourGrossmann, Georg January 2008 (has links)
Integration is one of the driving themes in database and applied computing research. Starting with the development of Federated Information Systems and passing over to Enterprise Application Integration, the integration of distributed systems receives a lot of attention with the development of Web services these days. Integration on an architecture independent level can be cast to the integration of autonomous object oriented systems which requires the integration of object structure and object behaviour. Past research has mainly addressed the structural aspects meaning the integration of class attributes and relations. This thesis is addressing the integration of object behaviour and proposes a structured, model-driven approach for the integration of business processes specifying software application behaviour. It consists of the identification of correspondences between business processes on different levels of abstraction and associates the correspondences with integration patterns that lead to a specific technical integration. One advantage of the approach is that correspondences and patterns are defined separately, which enhances the re-usability of patterns in different integration scenarios. Integration scenarios can be distinguished between horizontal and vertical integration, and within or across enterprise borders. Within an enterprise, horizontal integration consists of integrating systems on the same level of abstraction and vertical integration consists of integrating systems on different levels of abstractions, whereas across enterprise borders, horizontal integration consists of determining the most appropriate systems, from among a set of functionally equivalent ones, and vertical integration consists of defining an appropriate combination of systems to create a new one. So far, there exist no approach that attempts to support all integration scenarios within a framework. This thesis proposes an integration approach that is able to support all integration scenarios mentioned before. The approach is built on a meta-meta layer architecture and provides generic methods and techniques for the logical integration of object behaviour based on a domain independent framework. The thesis proposes two alternative outcomes of an integration. First one creates a new global behaviour that integrates local behaviour and can be supported by a service oriented architecture. Second alternative outcome are synchronisation points between business process, so-called inter-process dependencies, that can be supported by an event-driven architecture. The advantages and disadvantages of both are discussed in detail.
|
Page generated in 0.1338 seconds