Professional Documents
Culture Documents
Methodology For Measuring and Improving Inter-Organizational Interoperability
Methodology For Measuring and Improving Inter-Organizational Interoperability
Abstract— Interoperability is a constantly evolving field, Web applications are getting closer and closer to traditional
particularly with the development of connected and intelligent desktop applications with processing often transferred to
devices. Numerous methods have been developed to assess browsers. However, these treatments can be expensive.
interoperability, based on maturity models. However, with the
evolution of technology, the development of the Internet, The objective of this study is to propose a methodology for
connectivity is no longer a real problem, and isolated systems assessing interoperability based on the processes of generation
are becoming increasingly rare. Improving interoperability is and integration of the data exchanged between systems in
therefore no longer oriented towards interconnection, but order to identify areas for improvement of the business
rather towards optimizing business processes. Activities process to obtain data to be exchanged generated in a given
generated by interoperability are a priori considered to be of no format. This approach has the advantage of taking into
value compared with business activities and contribute to account the complete functional coverage of the business
putting data into the right format for transmission or use. This process and reduces the processing carried out on the data
study proposes a methodology for assessing interoperability received by a system before a business process instance runs.
based on data exchanged between systems. The use of the
proposed Data Circuit based on generation and integration Section 1 will provide a state-of-the-art interoperability
processes makes it possible to identify points of improvement of assessment. Since the proposed methodology is based on an
the business process to have data produced in a format that analysis of the systems involved in interoperability, Section 2
requires the least processing before its use, especially in the will address interoperability analysis from a system
context of the execution of a process instance. engineering perspective to characterize requirements, while
Keywords—interoperability’s improvement, system Section 3 will discuss the proposed methodology. Finally, a
engineering, assessment, business process, non-value-added use case and discussion will close the study.
activities.
II. STATE OF THE ART
I. INTRODUCTION
Interoperability measurement aims at defining metrics to
Research on interoperability has led to the development of qualify the degree of interoperability. The implementation of
technical solutions that now allow applications to metrics is related to two principles: (1) the identification of the
communicate with each other. However, this communication parameters relating to interoperability, (2) the characterization
only supports the transmission of data that is often already of these parameters by metrics [2]. Interoperability problems
standardized via data channels that require processing by usually arise when two systems are not interoperable. The
sending and receiving systems. Interoperability is therefore solution to this problem, mostly related to technical aspects,
limited to software level. Technical solutions partially solve consists mainly in upgrading systems or in creating a gateway
interoperability problems because they ignore the overall allowing the systems to interact. However, other types of
analysis of the business process and its requirements. problems may exist outside of this assumption such as
Determining the right requirements for the system is very optimization, reliability, or process failures, among others.
critical in the system development life, hence, there is a need
to carefully consider this phase to build a high quality and A. Measures
reliable system [1]. The fact that interoperability can be improved means that
In the literature, most interoperability assessment methods metrics for measuring the degree of interoperability exist. An
are based on maturity models that provide an assessment of assessment determines the As-is state of a system or system of
individual systems and do not consider the overall business systems and provides a roadmap toward the To-be state [3].
process that requires the collaboration of multiple systems. In Assessments are done using qualitative and/or quantitative
addition, these maturity models do not integrate technological measurements.
developments with the arrival of Web 2.0 which facilitates 1) Qualitative measure: The qualitative measures allow
data sharing as well as collaborative work and teleworking. to assess interoperability in relation to the approach adopted
Fig. 4. Data circuit between the Pedagogical Manager and the focal Point
The execution of a business activity is often surrounded by lead to inconsistencies and errors in the execution of a
NVA activities. For example, the filling of the textbook by the business process instance. It also limits the responsibility for
class supervisor is preceded by its retrieval at the focal point the completeness of the information to the actors involved in
level at the beginning of the day. The activity diagram the treatment process.
presented in Figure 5 is obtained after processing the NVA
activities carried out by the different actors. The objective of CONCLUSION
the solution is to process the NVA activities in such a way that Functional interoperability does not imply interoperability
each time a piece of information is available, another actor at software level. Similarly, technical solutions that promote
cannot manually process it to perform a business activity. collaborative working, such as Web 2.0, web services and
The transfer of certain activities to the software, such as APIs, only create communication gateways based on pre-
notifications, the filling in of the textbook by the class established formats. Each system is responsible for sending
supervisor or its signature by the teacher, can be accompanied data in the required format, and for receiving data using an
by checks and reminders to ensure that all actors have received ETL or ELT tool before their use. These operations are
the information intended for them or have correctly performed interoperability efforts. The proposed data circuit in this study
the activities expected of them. In the same way, the follow- aims to improve interoperability through data-based
up of the courses will be done directly in the system with the evaluation, from production to transfer to a third-party system.
integration of the class supervisors and the teachers. The Data presentation thus becomes an interoperability concern.
interest of this approach is to eliminate manual rework that can This approach breaks with the logic of evaluating systems
separately and subjecting data to repetitive processing at each NVA activities. The processing carried out on these NVA
interoperation, producing them, if possible, in a ready-to-use activities will make it possible, among other things, to limit
format. the number of participants to those performing business
activities, and to translate programmable tasks into
In perspective, a global analysis of the business process functionalities managed directly at software level.
according to the indications of the data circuit will enable a
precise distinction to be made between business activities and