Abstract
The aim of this article is to present a methodology for guiding enterprises to implement and improve interoperability. This methodology is based on three components: a framework of interoperability which structures specific solutions of interoperability and is composed of abstraction levels, views and approaches dimensions; a method to measure interoperability including interoperability before (maturity) and during (operational performances) a partnership; and a structured approach defining the steps of the methodology, from the expression of an enterprise’s needs to implementation of solutions. The relationship which consistently relates these components forms the methodology and enables developing interoperability in a step-by-step manner. Each component of the methodology and the way it operates is presented. The overall approach is illustrated in a case study example on the basis of a process between a given company and its dealers. Conclusions and future perspectives are given at the end of the article.
Notes
1. Enterprise applications are the set of processes, resources and information shared and exchanged among these resources (machine, human, computer) (ISO Citation2003).
2. According to the frameworks presented previously:
Conceptual interoperability aims to ensure that information exchanged shares the same meaning and syntax to enable systems to process information exchanged. This requires definition of a common semantic on the basis of structured language (e.g. xml, xmi).
Organisational interoperability is related to the organisation of business processes and internal structure to improve exchange of information. This requires modelling of business processes and ensuring their availability.
Technical interoperability is concerned by computer systems to collect, store, process, exchange and distribute information.