A Semantic Foundation for Organizational Structures: A Multi-level Approach

Conceptualizing the organizational structure domain requires considering multiple levels of classification, with both types and types of types included in the domain of enquiry (e.g., Types of organizational units and particular organizational units). In this paper we propose a semantic foundation for the organizational structure domain that is capable to address the multi-level modeling issues. We present a core organizational structure ontology built with the combination of a foundational ontology (UFO) and a multi-level modeling theory (MLT). This ontology serves to provide semantic foundations for enterprise modeling languages but also as a basis for the development of enterprise-specific ontologies. We discuss our contributions with respect to existing multi-level modeling approaches and with respect to a number of prominent enterprise modeling frameworks, languages and enterprise ontologies.

[1]  Giancarlo Guizzardi,et al.  Grounding Software Domain Ontologies in the Unified Foundational Ontology (UFO): The case of the ODE Software Process Ontology , 2008, CIbSE.

[2]  Colin Atkinson,et al.  Reducing accidental complexity in domain models , 2008, Software & Systems Modeling.

[3]  Silvano R. Rossi,et al.  HW/SW for an intelligent transducer network based on IEEE 1451 standard , 2012, Comput. Stand. Interfaces.

[4]  J. C. Nardi,et al.  A COMMITMENT-BASED REFERENCE ONTOLOGY FOR SERVICE: HARMONIZING SERVICE PERSPECTIVES , 2014 .

[5]  Bernd Neumayr,et al.  Multi-Level Domain Modeling with M-Objects and M-Relationships , 2009, APCCM.

[6]  Colin Atkinson,et al.  The Essence of Multilevel Metamodeling , 2001, UML.

[7]  James Odell,et al.  Power Types , 1994, J. Object Oriented Program..

[8]  Alain Pirotte,et al.  Materialization: A Powerful and Ubiquitous Abstraction Pattern , 1994, VLDB.

[9]  Giancarlo Guizzardi,et al.  An ontological analysis of the notion of community in the RM-ODP enterprise language , 2013, Comput. Stand. Interfaces.

[10]  Giancarlo Guizzardi,et al.  Towards an enterprise ontology pattern language , 2014, SAC.

[11]  h.c. August-Wilhelm Scheer Basic Business Process Model in ARIS , 1999 .

[12]  Ricardo de Almeida Falbo,et al.  An Ontological Analysis of Service Modeling at ArchiMate's Business Layer , 2014, 2014 IEEE 18th International Enterprise Distributed Object Computing Conference.

[13]  Giancarlo Guizzardi,et al.  An ontology-based analysis and semantics for organizational structure modeling in the ARIS method , 2013, Inf. Syst..

[14]  Giancarlo Guizzardi,et al.  Applying and extending a semantic foundation for role-related concepts in enterprise modelling , 2009, Enterp. Inf. Syst..

[15]  Luca Cardelli,et al.  Structural subtyping and the notion of power type , 1988, POPL '88.

[16]  Colin Atkinson,et al.  Meta-level Independent Modelling , 2000 .

[17]  Giancarlo Guizzardi,et al.  Ontological foundations for structural conceptual models , 2005 .

[18]  Nicola Guarino,et al.  "We Need to Discuss the Relationship": Revisiting Relationships as Modeling Constructs , 2015, CAiSE.

[19]  Giancarlo Guizzardi,et al.  Extending the Foundations of Ontology-Based Conceptual Modeling with a Multi-level Theory , 2015, ER.

[20]  Diorbert Corrêa Pereira Representing organizational structures in enterprise architecture : an ontology-based approach , 2015 .

[21]  João Paulo A. Almeida,et al.  Representing Organizational Structures in an Enterprise Architecture Language , 2014, FOMI@FOIS.

[22]  João Paulo A. Almeida,et al.  Towards a Well-Founded Theory for Multi-Level Conceptual Modelling , 2015 .