Abstract
Enabling the interoperability between applications requires agreement in the format and meaning (syntax and semantics) of exchanged data including the ordering of message exchanges. However, today’s researchers argue that these are not enough to achieve a complete, effective and meaningful collaboration – the use of data (pragmatics) is important as well. Pragmatic interoperability requires mutual understanding in the use of data between collaborating systems. However, we observe that the notion of pragmatic interoperability is still largely unsettled, as evidenced by the various proposed definitions and the lack of a canonical understanding. Therefore, our objective is to contribute to a more thorough understanding of this concept through a systematic review of published definitions. Our results show that, indeed, various interpretations of pragmatic interoperability exist. Categorizing the derivable concepts from these definitions, we see two broad groups: system level and business level. Within each of these individual levels, we see some degree of agreement among the definitions. However, comparing the definitions across these levels, we observe no general agreement. At the system level, pragmatic interoperability essentially means sharing the same understanding of the intended and actual use of exchanged system message in a given context. At the business level, pragmatic interoperability goes beyond service use by considering also the compatibility of business intentions, business rules, organizational policies, and the establishment and maintenance of trust and reputation mechanisms between collaborating business parties.
Chapter PDF
References
Allywood, J.: A Bird’s Eye View of Pragmatics. In: 4th Scandinavian Conf. on Linguistics, pp. 145–159. Odense University Press (1978)
Chen, D., Doumeingts, G., Vernadat, F.: Architectures for Enterprise Integration and Interoperability: Past, Present and Future. Computers in Industry 59, 647–659 (2008)
Chen, D., Doumeingts, G.: European Initiatives to Develop Interoperability of Enterprise Applications – Basic Concepts, Framework and Roadmap. Annual Reviews in Control 27, 153–162 (2003)
Kitchenham, B.A.: Procedures for Performing Systematic Reviews. Technical Report TR/SE-0401, Keele University, and Technical Report 0400011T.1, NICTA (2004)
Morris, C.W.: Foundations of the Theory of Signs. University of Chicago Press, Chicago (1938)
NVivo v8, QSR International, http://www.qsrinternational.com/products_nvivo.aspx
Pokraev, S.V.: Model-Driven Semantic Integration of Service-Oriented Applications. PhD thesis, University of Twente (2009)
van Sinderen, M.J.: Challenges and Solutions in Enterprise Computing. Enterprise Information Systems 2, 341–346 (2008)
Strauss, A., Corbin, J.M.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. Thousand Oaks, California (1998)
Institute of Electrical and Electronics Engineers (IEEE): IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries (1990)
ISO/IEC 2382-1:1993 Information Technology – Vocabulary – Part 1: Fundamental terms. International Organization for Standardization, ISO (1993)
The Open Group, http://www.opengrouporg/architecture/togaf8doc/arch/chap36.html
Roukolainen, T.: Modeling Framework for Interoperability Management for Collaborative Computing Environments. Licentiate Thesis, University of Helsinki (2009)
Seo, C., Zeigler, B.P.: DEVS Namespace for Interoperable DEVS/SOA. In: 2009 Winter Simulation Conf., pp. 1311–1322 (2009)
Mingxin, G., Lily, S.: Dynamic Convergence of Business and IT Systems Through Enterprise Isomorphic Architecture. In: 2009 Int. Conf. on Information Technology and Computer Science, vol. 1, pp. 366–369. IEEE Computer Society, Los Alamitos (2009)
Liu, K.: Pragmatic Computing – Semiotic Perspective to Web Services. In: 4th Int. Conf. on E-business and Telecommunications, vol. 23, pp. 3–15. Springer, Berlin (2009)
Bravo, M., Alvarado, M.: On the Pragmatic Similarity Between Agent Communication Protocols: Modeling and Measuring. In: On the Move to Meaningful Internet Systems: OTM 2008 Workshops, pp. 128–137. Springer, Berlin (2009)
Sheping, Z., Zengzhi, L., Juanli, W.: Negotiation Between Requester and Provider Based on Pragmatics Web Service. In: 2009 WRI Int. Conf. on Communications and Mobile Computing, vol. 3, pp. 583–587. IEEE Computer Society, Los Alamitos (2009)
Vilches-Blázquez, L.M., Corcho, O.: A Heuristic Approach to Generate Good-Quality Linked Data About Hydrography. In: 20th Int. Workshop on Database and Expert Systems Application, Linz, Austria, pp. 99–103. IEEE Computer Society, Los Alamitos (2009)
Tolk, A., Turnitsa, C., Diallo, S.: Implied Ontological Representation within the Levels of Conceptual Interoperability Model. Intelligent Decision Technologies 2, 3–19 (2008)
Boxer, P., Morris, E., Anderson, W., Cohen, B.: Systems-of-Systems Engineering and the Pragmatics of Demand. In: 2nd Annual IEEE Systems Conf., Canada (2008)
Leuchter, S., Mühlenberg, D., Schönbein, R.: Agent-Based Web for Information Fusion in Military Intelligence, Surveillance, and Reconnaissance. In: 2008 IEEE Int. Conf. Systems, Man and Cybernetics, pp. 3732–3737. IEEE Computer Society, Los Alamitos (2008)
Dehmoobad, A., Sartipi, K.: Minimized Domain Knowledge for SOA-Based Interoperability. In: IEEE Asia-Pacific Services Computing Conf., pp. 500–506 (2008)
Ballari, D., Manso-Callejo, M.A., Wachowicz, M.: The Interoperability of Wireless Sensor Networks. In: Sensors 2008, vol. 9, pp. 3635–3651 (2008)
Ruohomaa, S.: Trust Management for Inter-enterprise Collaborations. In: Web Proceedings of the I-ESA 2007 Doctoral Symposium, Portugal (2007)
de Moor, A.: The Pragmatic Evaluation of Tool System Interoperability. In: 2nd Conceptual Structures Tool Interoperability Workshop, pp. 1–19 (2007)
Elkin, P.L., Froehling, D., Bauer, B.A., Wahner-Roedler, D., Rosenbloom, S.T., Bailey, K., Brown, S.H.: Aequus Communis Sententia: Defining Levels of Interoperability. Studies in Health Technology and Informatics 129, 725–729 (2007)
Dagienė, V., Kurilovas, E.: Design of Lithuanian Digital Library of Educational Resources and Services: The Problem of interoperability. Information Technologies and Control 36, 402–411 (2007)
Rukanova, B., van Slooten, K., Stegwee, R.A.: Towards a Meta-model for Describing Communication: How to Address Interoperability on a Pragmatic Level. In: Enterprise Information Systems VI, pp. 203–210 (2006)
Legner, C., Wende, K.: Business Interoperability Framework, http://www.alexandria.unisg.ch/EXPORT/DL/39432.pdf
Paterson, G.I., Soroka, S.D.: Formative Evaluation of the Clinical Pragmatic Attributes of Components Chosen for a Boundary Infostructure. In: 11th Int. Symp. on Health Information Management Research (2006)
Tamani, E., Evripidou, P.: A Pragmatic and Pervasive Methodology to Web Service Discovery. In: OTM 2008 Workshops, pp. 1285–1294. Springer, Berlin (2006)
Agerri, R., Alonso, E.: Semantics and Pragmatics for Agent Communication. In: 12th Portuguese Conf. on Artificial Intelligence, pp. 524–535. Springer, Berlin (2005)
Wenzel, S., Jessen, U., Bernhard, J.: Classifications and Conventions Structure the Handling of Models within the Digital Factory. Computers in Ind. 56, 334–346 (2005)
Schade, U.: Towards the Edge and Beyond: The Role of Interoperability. In: 10th International Command and Control Research and Technology Symposium (2005)
Artyshchev, S., Weigand, H.: Contract-based Interoperability for e-Business Transactions. In: 2005 Interoperability of Enterprise Software and Applications, pp. 173–184. Springer, London (2005)
Bazijanec, B., Zaha, J.M., Albani, A., Turowski, K.: Establishing Interoperability of Coordination Protocols in Ad Hoc Inter-Organizational Collaborations. In: 1st INTEROP-ESA 2005, pp. 126–136 (2005)
Bentahar, J.: A Pragmatic and Semantic Unified Framework for Agent Communication. PhD Thesis, Laval University, Canada (2005)
Chun, S.A., Lee, Y., Geller, J.: Ontological and Pragmatic Knowledge Management for Web Service Composition. In: 9th Int. Conf. on Database Systems for Advanced Applications, pp. 365–373. Springer, Heidelberg (2004)
Goossenaerts, J.: Interoperability in the Model Accelerated Society. In: Presentation at the eChallenges Conf., Austria (2004)
Karasavvas, K.A., Baldock, R., Burger, A.: Bioinformatics Integration and Agent Technology. J. Biomed. Inform. 37, 205–219 (2004)
Hofmann, M.A.: Challenges of Model Interoperation in Military Simulations. Simulation 80, 659–667 (2004)
Zimmermann, B.: Integrated Army Modeling and Simulation Data Network. Paper #08, NATO Report RTO-MP-123: C3I and M&S Interoperability, Turkey (2003)
Singh, M.P.: A Social Semantics for Agent Communication Languages. In: Issues in Agent Communication, pp. 31–45. Springer, Berlin (2000)
Phillips Jr., C.E., Ting, T.C., Demurjian, S.A.: Information Sharing and Security in Dynamic Coalitions. In: 7th ACM Sym. on Access Control Models and Technologies, Monterey, pp. 87–96 (2002)
Euzenat, J.: Towards a Principled Approach to Semantic Interoperability. In: Workshop on Ontologies and Information Sharing (2001)
Huber, T., Alt, R., Österle, H.: Templates – Instruments for Standardizing ERP Systems. In: 33rd Hawaii Int. Conf. on Science Systems, Maui, Hawaii (2000)
Labrou, Y., Finin, T.: History, State of the Art and Challenges for Agent Communication Languages. INFORMATIK - Zeitschrift der schweizerischen Informatik organisationen 7, 17–24 (1999)
Ingenerf, J.: Telemedicine and Terminology: Different Needs of Context Information. IEEE Trans. Inf. Technol. Biomed. 3, 92–100 (1999)
Wang, I., Liu, C., Conradi, R.: A Multi-Agent Architecture for Cooperative Software Engineering. In: 11th Int. Conf. on Software Engineering and Knowledge Engineering, Germany, pp. 1–22 (1999)
Bradshaw, J.M., Greaves, M., Holmback, H., Karygiannis, T., Jansen, W., et al.: Agent for the Masses? IEEE Intelligent Systems, 53–63 (1999)
Cerri, S.A.: Shifting the Focus from Control to Communication: the STReams OBjects Environments Model of Communicating Agents. In: Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing, pp. 74–101. Springer, Berlin (1999)
Gristock, J.J.: Organisational Virtuality: A Conceptual Framework for Communication in Shared Virtual Environments. In: MIT Media Lab/University College London workshop Presence in Shared Virtual Environments, Ipswich (1998)
Gitt, W.: Information: The 3rd Fundamental Quantity. Siemens Rev. 6, 36–41 (1989)
Werner, E.: Toward a Theory of Communication and Cooperation for Multi-Agent Planning. In: 2nd Conf. Theoretical Aspects of Reasoning About Knowledge, pp. 129–144 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP
About this paper
Cite this paper
Asuncion, C.H., van Sinderen, M.J. (2010). Pragmatic Interoperability: A Systematic Review of Published Definitions. In: Bernus, P., Doumeingts, G., Fox, M. (eds) Enterprise Architecture, Integration and Interoperability. EAI2N 2010. IFIP Advances in Information and Communication Technology, vol 326. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15509-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-15509-3_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15508-6
Online ISBN: 978-3-642-15509-3
eBook Packages: Computer ScienceComputer Science (R0)