Ontology-Based Integration of Software Artefacts for DSL Development

被引:3
|
作者
Haav, Hele-Mai [1 ]
Ojamaa, Andres [1 ]
Grigorenko, Pavel [1 ]
Kotkas, Vahur [1 ]
机构
[1] Tallinn Univ Technol, Inst Cybernet, Lab Software Sci, EE-19086 Tallinn, Estonia
关键词
Semantic interoperability; Semantic integration; Ontology-based modelling; DSL meta-models; DSL development;
D O I
10.1007/978-3-319-26138-6_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses a high level semantic integration of software artefacts for the development of Domain Specific Languages (DSL). The solution presented in the paper utilizes a concept of DSL meta-model ontology that is defined in the paper as consisting of a system ontology linked to one or more domain ontologies. It enables dynamic semantic integration of software artefacts for the composition of a DSL meta-model. The approach is prototypically implemented in Java as an extension to the DSL development tool CoCoViLa.
引用
收藏
页码:309 / 318
页数:10
相关论文
共 50 条
  • [21] Ontology-based enterprise knowledge integration
    Fuang, Ning
    Diao, ShiHan
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2008, 24 (04) : 562 - 571
  • [22] DKD-S: An Ontology-based Tool for Global Software Development
    Rocha, Rodrigo
    Leandro, Renan
    Silva, Israel
    Araujo, Jean
    Bion, Danillo
    Freitas, Fred
    Cordeiro, Diogo
    Gomes, Arthur
    Azevedo, Ryan
    PROCEEDINGS OF 2021 16TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2021), 2021,
  • [23] Ontology-based multi-site software development methodology and tools
    Wongthongtham, P.
    Chang, E.
    Dillon, T. S.
    Sommerville, I.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2006, 52 (11) : 640 - 653
  • [24] An Ontology-Based Context Model for Managing Security Knowledge in Software Development
    Wen, Shao-Fang
    Katt, Basel
    PROCEEDINGS OF THE 2018 23RD CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2018, : 416 - 424
  • [25] ONTOLOGY-BASED SIMILARITY OF SOFTWARE CASE Applying Ontology Reasoning to Software Retrieval
    Hotz, Lothar
    Wolter, Katharina
    Knab, Stephanie
    Solth, Arved
    KEOD 2009: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE ENGINEERING AND ONTOLOGY DEVELOPMENT, 2009, : 183 - 191
  • [26] Ontology-Based Information Model Development for Science Information Reuse and Integration
    Hughes, J. Steven
    Crichton, Daniel J.
    Mattmann, Cluis A.
    PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 79 - 84
  • [27] Ontology-based information integration and sharing for collaborative part and tooling development
    He, Lina
    Ming, Xinguo
    Ni, Yanrong
    Li, Miao
    Zheng, Maokuan
    Xu, Zhitao
    CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 2015, 23 (03): : 199 - 212
  • [28] Ontology-based Concept Maps for Software Engineering
    Mohamed, Karama Ali
    Farhan, Marwa Salah
    Abd Elatif, Mahmoud Mohamed Ahmed
    2013 9TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO 2013): TODAY INFORMATION SOCIETY WHAT'S NEXT?, 2014, : 92 - 97
  • [29] Software engineering documentation:: An ontology-based approach
    Ambrósio, AP
    de Santos, DC
    de Lucena, FN
    da Silva, JC
    WEBMEDIA & LA-WEB 2004, VOL 1, PROCEEDINGS, 2004, : 38 - 40
  • [30] An Integration of Domain Ontology-Based Knowledge Management and SQuaRE for Thai Local Software Companies
    Lertthasanawong, Pornpen
    Chakpitak, Nopasit
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INTELLECTUAL CAPITAL, KNOWLEDGE MANAGEMENT AND ORGANISATIONAL LEARNING, VOLS 1 AND 2, 2011, : 336 - 343