ONTOLOGY DRIVEN SOFTWARE ENGINEERING

被引:0
|
作者
Wiebe, A. J. [1 ]
Chan, C. W. [1 ]
机构
[1] Univ Regina, Dept Engn & Appl Sci, Regina, SK S4S 0A2, Canada
关键词
Ontology; Software Engineering; Web Ontology Language (OWL);
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
"Software Engineering (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software." [1] However, there are still late software projects that contain bugs. These issues are made worse through implementation affecting the design, and the repetitions involved in software coding. Furthermore, making changes to these software systems after initial development grows in complexity as time goes on. A software engineering methodology called Ontology Driven Software Engineering (ODSE) uses the artificial intelligence concept of an ontology for each stage in SE. The use of the ontology in different stages varies in usefulness and in ease. Many of the articles covered in this paper look at ontologies that are used primarily in the requirement and design phase. However, when it comes to implementation, they are only used as reference material for the developers who are coding. This project was created to provide a way for developers to use the ontology in a more integrated manner.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Ontology Driven Software Engineering: A Review of Challenges and Opportunities
    Isotani, S.
    Bittencourt, I. I.
    Barbosa, E. F.
    Dermeval, D.
    Paiva, R. O. A.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (03) : 863 - 869
  • [2] ONTOLOGY-DRIVEN SOFTWARE ENGINEERING: BEYOND MODEL CHECKING AND TRANSFORMATIONS
    Katasonov, Artem
    [J]. INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2012, 6 (02) : 205 - 242
  • [3] A Software Engineering Ontology as Software Engineering Knowledge Representation
    Wongthongtham, P.
    Kasisopha, N.
    Chang, E.
    Dillon, T.
    [J]. THIRD 2008 INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, VOL 2, PROCEEDINGS, 2008, : 668 - 675
  • [4] Information engineering of a software engineering ontology
    Wonothonatham, P
    Chang, E
    Dillon, TS
    [J]. 2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 366 - 371
  • [5] Ontology of systems and software engineering
    Sicilia, Miguel-Angel
    [J]. ADVANCED ENGINEERING INFORMATICS, 2007, 21 (02) : 117 - 118
  • [6] Ontology-Driven Unified Governance in Software Engineering: The PoolParty Case Study
    Solanki, Monika
    Mader, Christian
    Nagy, Helmut
    Mueckstein, Margot
    Hanfi, Mahek
    David, Robert
    Koller, Andreas
    [J]. SEMANTIC WEB, ESWC 2017, PT II, 2017, 10250 : 109 - 124
  • [7] Ontology-based software engineering-software engineering 2.0
    Dillon, T. S.
    Chang, E.
    Wongthongthain, P.
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 13 - 23
  • [8] The ontology-driven approach to intelligent support of requirements engineering in agile software development
    Murtazina, Marina
    Avdeenko, Tatiana
    [J]. 2020 VI INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND NANOTECHNOLOGY (IEEE ITNT-2020), 2020,
  • [9] Towards ontology driven software design
    Ciancarini, P
    Presutti, V
    [J]. RADICAL INNOVATIONS OF SOFTWARE AND SYSTEMS ENGINEERING IN THE FUTURE, 2004, 2941 : 122 - 136
  • [10] SEON: A Software Engineering Ontology Network
    Ruy, Fabiano Borges
    Falbo, Ricardo de Almeida
    Barcellos, Monalessa Perini
    Costa, Simone Dornelas
    Guizzardi, Giancarlo
    [J]. KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, EKAW 2016, 2016, 10024 : 527 - 542