Semi-automated integration of domain ontologies to DSL meta-models. (2017)
- Record Type:
- Journal Article
- Title:
- Semi-automated integration of domain ontologies to DSL meta-models. (2017)
- Main Title:
- Semi-automated integration of domain ontologies to DSL meta-models
- Authors:
- Haav, Hele-Mai
Ojamaa, Andres - Abstract:
- This paper investigates the use of ontologies for the development of Domain-Specific Languages (DSL). In Model-based Software Development (MBSD), ontologies as formal models are mostly used in the phase of domain analysis as formal representations of domain models and requirements of a system. In this paper, we extend this view by introducing a concept of a DSL meta-model ontology that is defined as consisting of system ontology of a MSDB tool linked to one or more domain ontologies and external software artefacts. According to the solution presented in this paper, the given domain ontologies are semi-automatically integrated into a DSL meta-model using a set of transformations between constructs of ontology modelling language OWL and a modelling language used for representing DSL meta-models. This approach enables a dynamic semantic composition of a DSL meta-model and is prototypically implemented in Java as an extension to the DSL development tool CoCoViLa.
- Is Part Of:
- International journal of intelligent information and database systems. Volume 10:Number 1/2(2017)
- Journal:
- International journal of intelligent information and database systems
- Issue:
- Volume 10:Number 1/2(2017)
- Issue Display:
- Volume 10, Issue 1/2 (2017)
- Year:
- 2017
- Volume:
- 10
- Issue:
- 1/2
- Issue Sort Value:
- 2017-0010-NaN-0000
- Page Start:
- 94
- Page End:
- 116
- Publication Date:
- 2017
- Subjects:
- DSL -- domain specific language -- meta-models -- domain ontologies -- semantic integration -- DSL meta-models -- DSL meta-model ontology -- OWL -- ontology web language -- DSL development -- ontology-based software engineering -- model transformations -- Java
Database management -- Computer programs -- Periodicals
Information retrieval -- Computer programs -- Periodicals
Information storage and retrieval systems -- Computer programs -- Periodicals
Artificial intelligence -- Periodicals
Expert systems (Computer science) -- Periodicals
Intelligent agents (Computer software) -- Periodicals
006.33 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijiids ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1751-5858
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 8958.xml