Affiliation:
1. Athens University of Economics and Business, Greece
Abstract
Information sharing and interoperability are key ingredients for any system that participates in Service Oriented Architectures (SOA) and wants to communicate and exchange information with other partners. Although there are many technologies that support interoperability, there is apparently no relevant research about how to extract and aggregate the requirements of a system, the necessary architecture components and tools regarding interoperability. This chapter reviews the principles and the constraints that affect architecture design and the research efforts about interoperability infrastructures, and proposes a set of architecture components and tools that can enable, support and maintain interoperability in heterogeneous, dynamic, and constantly changing environments.