An Ontology of Interoperability in Inter-Enterprise Communities

  • Toni Ruokolainen
  • Yannick Naudet
  • Thibaud Latour


The ability of a system to interoperate with another is a multi-dimensional concern which must be considered simultaneously from different perspectives and covering all the concerns relevant for different stakeholders. In this paper, we present a model of interoperability for service-based inter-enterprise computing environments which is based on the Ontology of Interoperability (OoI) developed under INTEROP-NoE and the Pilarcos framework for federated service communities. We propose a refined version of the OoI, generalizing the originally considered scope of interoperability and adding concepts required to address dynamic aspects in interoperability. The ontology is then specialized to the domain of federated service-based communities and we illustrate with some concrete examples how interoperability problems and solutions in that domain could be related to it.


Multiagent System Business Service Business Rule Enterprise Modelling Semantic Interoperability 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    D. Chen. Enterprise Interoperability Framework. In Workshop on Enterprise Modelling and Ontologies for Interoperability (EMOI-INTEROP), Jan. 2006.Google Scholar
  2. [2]
    B. N. Grosof, Y. Labrou, and H. Y. Chan. A declarative approach to business rules in contracts: courteous logic programs in XML. In EC’ 99: Proceedings of the 1st ACM conference on Electronic commerce, pages 68–77, New York, NY, USA, 1999. ACM Press.Google Scholar
  3. [3]
    INTEROP. European Network of Excellence, 2004. Scholar
  4. [4]
    L. Kagal and T. Finin. Modeling Communicative Behavior Using Permissions and Obligations. In International Workshop on Agent Communication, AC 2004, number 3396 in LNAI, pages 120–133. Springer-Verlag, 2005.Google Scholar
  5. [5]
    A. Kotok and D. R. R. Webber. ebXML: The New Global Standard for Doing Business Over the Internet. New Riders, Boston, 2001.Google Scholar
  6. [6]
    V. Kumar. Algorithms for constraint-satisfaction problems: a survey. AI Mag., 13(1):32–44, 1992.Google Scholar
  7. [7]
    L. Kutvonen, J. Metso, and S. Ruohomaa. From trading to eCommunity population: Responding to social and contractual challenges. In EDOC 2006. IEEE, Oct. 2006. To appear.Google Scholar
  8. [8]
    L. Kutvonen, J. Metso, and T. Ruokolainen. Inter-enterprise collaboration management in dynamic business networks. In OTM Confederated International Conferences, CoopIS, DOA, and ODBASE, volume 3760 of Lecture Notes in Computer Science, Agia Napa, Cyprus, Nov. 2005.Google Scholar
  9. [9]
    R. Milner, J. Parrow, and D. Walker. A calculus of mobile processes, parts I and II. Information and Computation, 100:1–40 & 41–77, Sept. 1992.Google Scholar
  10. [10]
    Y. Naudet, T. Latour, K. Haussmann, S. Abels, A. Hahn, and P. Johannesonn. Describing Interoperability: the OoI Ontology. In Workshop on Enterprise Modelling and Ontologies for Interoperability (EMOI-INTEROP), Jan. 2006.Google Scholar
  11. [11]
    N. Osman, D. Robertson, and C. Walton. Run-time model checking of interaction and deontic models for multi-agent systems. In 5th International joint conference on Autonomous Agents and Multiagent Systems (AAMAS’06), pages 238–240, New York, NY, USA, 2006. ACM Press.Google Scholar
  12. [12]
    V. Rosener, T. Latour, and E. Dubois. A Model-based Ontology of the Software Interoperability Problem: Preliminary Results. In M. Missikoff, editor, Workshop on Enterprise Modelling and Ontologies for Interoperability (EMOI-INTEROP). CEUR, 2004.Google Scholar
  13. [13]
    V. Rosener, Y. Naudet, and T. Latour. A Model Proposal of the Interoperability Problem. In M. Missikoff and A. D. Nicola, editors, Workshop on Enterprise Modelling and Ontologies for Interoperability (EMOI-INTEROP). CEUR, 2005.Google Scholar
  14. [14]
    T. Ruokolainen and L. Kutvonen. Addressing Autonomy and Interoperability in Breeding Environments. In L. Camarinho-Matos, H. Afsarmanesh, and M. Ollus, editors, Network-Centric Collaboration and Supporting Frameworks, volume 224 of IFIP International Federation for Information Processing, pages 481–488, Boston, Sept. 2006. Springer.Google Scholar
  15. [15]
    T. Ruokolainen and L. Kutvonen. Extending the Model of Interoperability. In Workshop on Enterprise Modelling and Ontologies for Interoperability (EMOI-INTEROP). CEUR, Jan. 2006.Google Scholar
  16. [16]
    T. Ruokolainen and L. Kutvonen. Interoperability in Service-Based Communities. In C. Bussler and A. Haller, editors, Business Process Management Workshops: BPM 2005 International Workshops, volume 3812 of Lecture Notes in Computer Science, pages 317–328. Springer-Verlag, 2006.Google Scholar
  17. [17]
    T. Ruokolainen and L. Kutvonen. Service Typing in Collaborative Systems. In 2nd International Conference on Interoperability for Enterprise Software and Applications (I-ESA 2006). Springer-Verlag, Mar. 2006. To appear.Google Scholar
  18. [18]
    L. Von Bertalanffy. General System Theory: Foundations, Development, Applications. Georges Braziller, Inc., New York, USA, 1968.Google Scholar
  19. [19]
    W3C. OWL Web Ontology Language Guide, Feb. 2004. W3C Recommendation 10 February 2004.Google Scholar
  20. [20]
    W3C Working Groups. Extensible Markup Language (XML). W3C, 2005. http: //, valid 5th October 2005.Google Scholar

Copyright information

© Springer-Verlag London Limited 2007

Authors and Affiliations

  • Toni Ruokolainen
    • 1
  • Yannick Naudet
    • 2
  • Thibaud Latour
    • 2
  1. 1.Dept. of Computer ScienceUniversity of HelsinkiFinland
  2. 2.Innovation Center by Information Technologies (CITI)Henri Tudor Public Research CenterLuxembourg

Personalised recommendations