Migrating legacy systems: gateways, interfaces & the incremental approach
Migrating legacy systems: gateways, interfaces & the incremental approach
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Understanding ActiveX and OLE: a guide for developers and managers
Understanding ActiveX and OLE: a guide for developers and managers
Software architecture in practice
Software architecture in practice
Enterprise application integration
Enterprise application integration
COM and CORBA side by side: architectures, strategies, and implementations
COM and CORBA side by side: architectures, strategies, and implementations
Large-Scale, Component Based Development
Large-Scale, Component Based Development
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM)
Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM)
Enterprise JavaBeans, Second Edition
Enterprise JavaBeans, Second Edition
Enterprise Application Integration: A Wiley Tech Brief
Enterprise Application Integration: A Wiley Tech Brief
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 4 - Volume 4
Detecting architectural mismatches during systems composition
Detecting architectural mismatches during systems composition
Dynamic enterprises demand advanced curricula in software development and management
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
Systematic Approaches for Designing B2B Applications
International Journal of Electronic Commerce
Hi-index | 0.00 |
Abstract: A predominant problem in the management of large-scale enterprise software systems is application integration. Despite the considerable efforts spent on the development of new standards and technologies for software interoperation, the integration of systems that originally were not designed to interact with each other is a major undertaking, requiring in-depth knowledge of existing systems, incorporation of integration products, and development and/or parameterization of various kinds of adapters and gateways. This article presents the concept of architectural integration styles, i.e. architectural styles describing software structures of integration solutions for enterprise software systems. The article further proposes an approach for selection of styles based on the characteristics of the existing software applications and the desired quality attributes of the integrated system. A number of architectural integration styles for enterprise systems are presented in the article, and a case study of the style selection process applied to a mid-sized Swedish electricity retailer is described.