Book ChapterDOI
A coordination middleware for orchestrating heterogeneous distributed systems
Nikolaos Georgantas,Mohammad Ashiqur Rahaman,Hamid Ameziani,Animesh Pathak,Valérie Issarny +4 more
- pp 221-232
TLDR
This paper introduces a system integration solution based on orchestration workflow and a high-level data-driven coordination abstraction enabling application workflows that are agnostic to the underlying middleware platforms and associated coordination models of the constituent systems.Abstract:
Integration of heterogeneous distributed systems becomes particularly challenging when these systems have diverse coordination models (e.g., client/server, publish/subscribe, tuple space). In this paper, we introduce a system integration solution based on orchestration workflow and a high-level data-driven coordination abstraction enabling application workflows that are agnostic to the underlying middleware platforms and associated coordination models of the constituent systems. Our solution features an extensible generic coordination middleware, which enables middleware designers to easily incorporate support for new middleware platforms and facilitates application designers in designing complex applications.read more
Citations
More filters
Journal ArticleDOI
Service-based negotiation for advanced collaboration in enterprise networks
Carlos Coutinho,Adina Georgeta Bratu Cretan,Catarina Ferreira da Silva,Parisa Ghodous,Ricardo Jardim-Goncalves +4 more
TL;DR: A service-based negotiation framework for advanced collaboration in enterprise networks, as a solution to improve the sustainability of interoperability within enterprise information systems is proposed.
Book ChapterDOI
Service-Oriented Distributed Applications in the Future Internet: The Case for Interaction Paradigm Interoperability
TL;DR: This paper introduces an interoperability solution based on abstraction and merging of the common high-level semantics of interaction paradigms, which is sufficiently general and extensible to accommodate many different protocol technologies.
Book ChapterDOI
Composing Distributed Systems: Overcoming the Interoperability Challenge
Valérie Issarny,Amel Bennaceur +1 more
TL;DR: The fundamental principles and solutions underlaying interoperability in software systems with a special focus on protocols are introduced and the solution elaborated in the context of the European Connect project, which revolves around the notion of emergent middleware, whereby mediators are synthesised on the fly.
Journal ArticleDOI
JTangCSB: A Cloud Service Bus for Cloud and Enterprise Application Integration
TL;DR: A concrete implementation of the cloud service bus approach, called JTangCSB, addresses the challenge of handling CEAI properties such as multitenancy, cloud-level scalability, and environmental heterogeneity and demonstrates its feasibility in practice.
Journal ArticleDOI
A Framework for Sustainable Interoperability of Negotiation Processes
TL;DR: A framework to model and support sustainable interoperability of parallel and concurrent negotiations among organisations acting in the same industrial market, using a service-oriented platform is proposed.
References
More filters
Journal ArticleDOI
The many faces of publish/subscribe
TL;DR: This paper factors out the common denominator underlying these variants: full decoupling of the communicating entities in time, space, and synchronization to better identify commonalities and divergences with traditional interaction paradigms.
Book
JavaSpaces Principles, Patterns, and Practice
TL;DR: This book teaches you how to use JavaSpaces technology to design and build distributed applications, and a set of common patterns and frameworks for approaching space-based programs, intended for computer professionals, students, and Java enthusiasts.
Book
Java Message Service
TL;DR: The Java Message Service (JMS) as mentioned in this paper is a standard Java application program interface (API) from Sun Microsystems that supports the formal communication known as "messaging" between computers in a network.
Journal ArticleDOI
LIME: A coordination model and middleware supporting mobility of hosts and agents
TL;DR: The model underlying LIME is illustrated, a formal semantic characterization for the operations it makes available to the application developer is provided, its current design and implementation is presented, and lessons learned are discussed in developing applications that involve physical mobility.
Journal Article
Content-based networking: A new communication infrastructure
TL;DR: It is argued that the needs of many classes of modern applications, especially those targeted at mobile or wireless computing, demand the services of content-based publish/subscribe middleware, and that this middleware in turn demands a new kind of communication infrastructure for its proper implementation.