Home // FASSI 2015, The First International Conference on Fundamentals and Advances in Software Systems Integration // View article
Authors:
Mihaela Iridon
Keywords: Enterprise integration; system modeling; data integration; canonical model; integration patterns
Abstract:
As line-of-business software systems take shape and evolve over time within an organization, so does the need for such systems to interact with each other and exchange data, making it imperative to design flexible, scalable integration architectures and frameworks to support a robust and well-performing enterprise system. System integration is a multi-faceted undertaking, ranging from low-level data sharing (Shared Repository or File Sharing), to point-to-point communications (Remote Procedure Invocation via Service Orientation), to decoupled data exchange architectures (Messaging). It is common to build entire integration sub-systems responsible not only for exchanging information between systems (commands and notifications) but also for potentially more complex business logic orchestration across the entire enterprise (Message Broker). This paper is contemplating a practical data notification and synchronization integration solution that allows multiple enterprise domains to share data that is critical for business operations. The article presents a real-world integration architecture achieving this business objective, together with the corresponding system models and design artifacts, and shows how the data integration is realized using a broker-based messaging approach employing various enterprise integration patterns.
Pages: 23 to 30
Copyright: Copyright (c) IARIA, 2015
Publication date: August 23, 2015
Published in: conference
ISSN: 2519-8475
ISBN: 978-1-61208-448-0
Location: Venice, Italy
Dates: from August 23, 2015 to August 28, 2015