Formal Definition of a General Ontology Pattern Language using a Graph Grammar

被引:16
|
作者
Zambon, Eduardo [1 ]
Guizzardi, Giancarlo [2 ,3 ]
机构
[1] Fed Univ Espirito Santo UFES, Vitoria, ES, Spain
[2] Free Univ Bozen Bolzano, Bolzano, Italy
[3] Fed Univ Espirito Santo UFES, Ontol & Conceptual Modeling Res Grp NEMO, Vitoria, ES, Spain
关键词
TRANSFORMATION;
D O I
10.15439/2017F001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, there has been a growing interest in the use of ontological theories in the philosophical sense (Foundational Ontologies) to analyze and (re) design conceptual modeling languages. This paper is about an ontologically well-founded conceptual modeling language in this tradition, termed OntoUML. This language embeds a number of ontological patterns that reflect the micro-theories comprising a particular foundational ontology named UFO. We here (re) define OntoUML as a formal graph grammar and demonstrate how the models of this language can be constructed by the combined application of ontological patterns following a number of graph transformation rules. As a result, we obtain a version of this language fully defined as a formal Ontology Pattern Grammar. In other words, this paper presents a formal definition of OntoUML that is both explicit in terms of the ontological patterns that it incorporates and is completely independent of the UML meta-model.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [21] A new formal definition of language for natural language processing
    Wang, Y
    Wang, XJ
    Proceedings of the 11th Joint International Computer Conference, 2005, : 430 - 433
  • [22] A Formal Language of Pattern Compositions
    Bayley, Ian
    Zhu, Hong
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCES ON PERVASIVE PATTERNS AND APPLICATIONS (PATTERNS 2010), 2010, : 1 - 6
  • [23] Using General Language Performance Measures to Assess Grammar Learning
    Eisenberg, Sarita L.
    TOPICS IN LANGUAGE DISORDERS, 2020, 40 (02) : 135 - 148
  • [24] Ontology Driven Complex Event Pattern Definition
    Calvier, Francois-Elies
    Kammoun, Abderrahmen
    Zimmermann, Antoine
    Singh, Kamal
    Fayolle, Jacques
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2016 CONFERENCES, 2016, 10033 : 522 - 530
  • [25] Formal Descriptive Mechanism of the Ontology Language RDF
    Qian Zhongsheng
    INTERNATIONAL CONFERENCE ON MANAGEMENT OF E-COMMERCE AND E-GOVERNMENT, PROCEEDINGS, 2008, : 221 - 225
  • [26] Formal Definition of Two-Level-Redundant Ontology Representation Framework for Ontology Engineering
    Pan, Wen-lin
    Liu, Da-xin
    2011 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND MULTIMEDIA COMMUNICATION, 2011, : 94 - 97
  • [27] DEFINITION OF THE BOND GRAPH LANGUAGE.
    Rosenberg, R.C.
    Karnopp, D.C.
    American Society of Mechanical Engineers (Paper), 1972, (72 -Aut-T):
  • [28] Formal description method for ontology based on attribute grammar and its application
    Wang, ML
    Liu, L
    ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 1161 - 1166
  • [29] THE PROGRAMMING LANGUAGE MINO AND ITS FORMAL DEFINITION
    COOKE, DJ
    ALNOUFALY, MHJ
    SIGPLAN NOTICES, 1984, 19 (02): : 47 - 57
  • [30] THE FORMAL DEFINITION OF A REAL-TIME LANGUAGE
    HENNESSY, JL
    KIEBURTZ, RB
    ACTA INFORMATICA, 1981, 16 (03) : 309 - 345