An ontology for ISO software engineering standards: 1) Creating the infrastructure

被引:29
|
作者
Henderson-Sellers, Brian [1 ]
Gonzalez-Perez, Cesar [2 ]
McBride, Tom [1 ]
Low, Graham [3 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW 2007, Australia
[2] CSIC, Spanish Natl Res Council, Inst Heritage Sci Incipit, Santiago De Compostela, Spain
[3] Univ New S Wales, Sch Informat Syst Technol & Management, Sydney, NSW 2052, Australia
关键词
Conceptual modeling; International standards; Ontologies; MODEL; HARMONIZATION; FOUNDATIONS;
D O I
10.1016/j.csi.2013.11.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software engineering standards developed under the auspices of ISO/IEC JTC1's SC7 have been identified as employing terms whose definitions vary significantly between standards. This led to a request in 2012 to investigate the creation of an ontological infrastructure that aims to be a single coherent underpinning for all SC7 standards, present and future. Here, we develop that necessary infrastructure prior to its adoption by SC7 and its implementation (likely 2014). The proposal described here requires, firstly, the identification of a single comprehensive set of definitions, the definitional elements ontology (DEO). For the scope of an individual standard, only a subset of these definitional elements will be needed. Once configured, this definitional subset creates a configured definitional ontology or COO. Both the DEO and the CDO are essentially foundational ontologies from which a domain-specific ontology known as a SDO or standard domain ontology can be created. Consequently, all such SDOs are conformant to a COO and hence to the single DEO thus ensuring that all standards use the same ontological base. Standards developed in this fashion will therefore be not only of a higher quality but also, importantly, interoperable. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:563 / 576
页数:14
相关论文
共 50 条
  • [31] Enhancing software engineering project information through software engineering ontology instantiations
    Wongthongtham, P.
    Chang, E.
    Dillon, T. S.
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 33 - +
  • [32] CREATING A SOFTWARE ENGINEERING KNOWLEDGE BASE
    SYMONDS, AJ
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 244 : 494 - 506
  • [33] ISO/IEC quality standards for AI engineering
    Oviedo, Jesus
    Rodriguez, Moises
    Trenta, Andrea
    Cannas, Dino
    Natale, Domenico
    Piattini, Mario
    COMPUTER SCIENCE REVIEW, 2024, 54
  • [34] The Education of Students About ISO/IEC 29110 Software Engineering Standards and Their Implementations in Very Small Entities
    Laporte, Claude Y.
    Munoz, Mirna
    Gerancon, Bruel
    2017 IEEE CANADA INTERNATIONAL HUMANITARIAN TECHNOLOGY CONFERENCE (IHTC), 2017,
  • [35] Lights and shadows in creating a glossary about ontology engineering
    Carmen Suarez-Figueroa, Mari
    Aguado de Cea, Guadalupe
    Gomez-Perez, Asuncion
    TERMINOLOGY, 2013, 19 (02): : 202 - 236
  • [36] Software engineering sub-ontology for specific software development
    Wongthongtham, P
    Chang, E
    Cheah, C
    29th Annual IEEE/NASA Software Engineering Workshop, Proceedings, 2005, : 27 - 33
  • [37] Software engineering standards for epidemiological models
    Horner, Jack K.
    Symons, John F.
    HISTORY AND PHILOSOPHY OF THE LIFE SCIENCES, 2020, 42 (04):
  • [38] THE IEEE SOFTWARE ENGINEERING STANDARDS PROCESS
    BUCKLEY, FJ
    IEEE MICRO, 1984, 4 (04) : 57 - 62
  • [39] Use of software engineering standards in teaching
    Jovanovic, V
    Andres, L
    Sherlund, B
    FOURTH IEEE INTERNATIONAL SYMPOSIUM AND FORUM ON SOFTWARE ENGINEERING STANDARDS - PROCEEDINGS, 1999, : 122 - 129
  • [40] A PROFILE OF THE SOFTWARE ENGINEERING STANDARDS SUBCOMMITTEE
    GILMORE, JA
    KURIHARA, TM
    COMPUTER, 1988, 21 (01) : 98 - 100