An agile and ontology-aided modeling environment

Show simple item record

dc.contributor.author Laurenzi, Emanuele
dc.contributor.author Hinkelmann, Knut
dc.contributor.author Van der Merwe, Alta
dc.date.accessioned 2018-12-13T06:27:59Z
dc.date.available 2018-12-13T06:27:59Z
dc.date.issued 2018-10
dc.description.abstract Enterprise knowledge is currently subject to ever-changing, complex and domain-specific modeling requirements. Assimilating these requirements in modeling languages brings the benefits associated to both domain-specific modeling languages (DSMLs) and a baseline of well-established concepts. However, there are two problems that hamper the speed and efficiency of this activity: (1) the separation between the two key expertise: language engineering and domain knowledge, and (2) the sequential modeling language engineering life-cycles. In this work, we tackle these two challenges by introducing an Agile and Ontology-Aided approach implemented in our Modeling Environment - the AOAME. The approach seamlessly integrates meta-modeling and modeling in the same modeling environment, thus cooperation between language engineers and domain experts is fostered. Sequential engineering phases are avoided as the adaptation of the language is done on-the-fly. To this end, a modeling language is grounded with an ontology language providing a clear, unambiguous and machine-interpretable semantics. Mechanisms implemented in the AOAME ensure the propagation of changes from the modeling environment to the graph-based database containing the ontology. en_ZA
dc.description.department Informatics en_ZA
dc.description.librarian hj2018 en_ZA
dc.description.uri http://www.springer.com/series/7911 en_ZA
dc.identifier.citation Laurenzi E., Hinkelmann K., van der Merwe A. (2018) An Agile and Ontology-Aided Modeling Environment. In: Buchmann R., Karagiannis D., Kirikova M. (eds) The Practice of Enterprise Modeling. PoEM 2018. Lecture Notes in Business Information Processing, vol 335. Springer, Cham. en_ZA
dc.identifier.issn 1865-1348 (online)
dc.identifier.other 10.1007/978-3-030-02302-7_14
dc.identifier.uri http://hdl.handle.net/2263/68097
dc.language.iso en en_ZA
dc.publisher Springer en_ZA
dc.rights © Springer International Publishing AG, part of Springer Nature 2018. The original publication is available at : http://www.springer.com/series/7911. en_ZA
dc.subject Domain-specific modeling language (DSML) en_ZA
dc.subject Agile and ontology-aided modeling environment (AOAME) en_ZA
dc.subject Domain-specific adaptation en_ZA
dc.subject Modeling languages en_ZA
dc.subject Sequential engineering en_ZA
dc.subject Propagation of changes en_ZA
dc.subject Ontology language en_ZA
dc.subject Modeling environments en_ZA
dc.subject Language engineering en_ZA
dc.subject Specification languages en_ZA
dc.subject Semantics en_ZA
dc.subject Life cycle en_ZA
dc.subject High level languages en_ZA
dc.subject Graphic methods en_ZA
dc.subject Embedded systems en_ZA
dc.title An agile and ontology-aided modeling environment en_ZA
dc.type Postprint Article en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record