Towards OntoUML for Software Engineering: From Domain Ontology to Implementation Model

被引:0
|
作者
Pergl, Robert [1 ]
Sales, Tiago Prince [2 ]
Rybola, Zdenek [1 ]
机构
[1] Czech Tech Univ, Fac Informat Technol, Dept Software Engn, Prague, Czech Republic
[2] Fed Univ Esprito Santo, Ontol & Conceptual Modeling Res Grp NEMO, Dept Comp Sci, Esprito Santo, Brazil
来源
关键词
OntoUML; Sortals; UML; object-oriented modelling; models transformation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
OntoUML is a promising method for ontological modelling. In this paper, we discuss its possible use for software engineering. We propose a method of transformation of an ontological model into a software-engineering object-oriented class model in UML and its instantiation. Our approach is based on the following best practices: pure object-oriented paradigm and approach of dividing state and identity as introduced in the Clojure programming language.
引用
收藏
页码:249 / 263
页数:15
相关论文
共 50 条
  • [1] A Model-Based Tool for Conceptual Modeling and Domain Ontology Engineering in OntoUML
    Benevides, Alessander Botti
    Guizzardi, Giancarlo
    [J]. ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 528 - 538
  • [2] Towards OntoUML for Software Engineering: Transformation of Kinds and Subkinds into Relational Databases
    Rybola, Zdenek
    Pergl, Robert
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2017, 14 (03) : 913 - 937
  • [3] Towards OntoUML for Software Engineering: Optimizing Kinds and Subkinds Transformed into Relational Databases
    Rybola, Zdenek
    Pergl, Robert
    [J]. ENTERPRISE AND ORGANIZATIONAL MODELING AND SIMULATION, EOMAS 2018, 2018, 332 : 31 - 45
  • [4] Towards OntoUML for Software Engineering: Experimental Evaluation of Exclusivity Constraints in Relational Databases
    Rybola, Zdenek
    Valenta, Michal
    [J]. MODEL AND DATA ENGINEERING, MEDI 2018, 2018, 11163 : 58 - 73
  • [5] Towards OntoUML for Software Engineering: Transformation of Rigid Sortal Types into Relational Databases
    Rybola, Zdenek
    Pergl, Robert
    [J]. PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1581 - 1591
  • [6] Towards a TCM Domain Ontology: Standardization, Ontology Engineering, and Applications
    Yu, Tong
    Cui, Meng
    Jia, Lirong
    [J]. 2015 8TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI), 2015, : 500 - 504
  • [7] Towards OntoUML for Software Engineering: Transformation of Anti-rigid Sortal Types into Relational Databases
    Rybola, Zdenek
    Pergl, Robert
    [J]. MODEL AND DATA ENGINEERING, 2016, 9893 : 1 - 15
  • [8] Towards Ontology-Based Software Engineering for Multiperspective Software Development
    Assawamekin, Namfon
    [J]. 2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL IV, 2010, : 613 - 617
  • [9] EmbSE: AWord Embeddings Model Oriented Towards Software Engineering Domain
    De Bortoli Favero, Eliane Maria
    Casanova, Dalcimar
    Pimentel, Andrey Ricardo
    [J]. PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 172 - 180
  • [10] Towards a Methodology for Reusable Ontology Engineering: Application to the Process Engineering Domain
    Trokanas, Nikolaos
    Koo, Linsey
    Cecelja, Franjo
    [J]. 28TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2018, 43 : 471 - 476