Text-To-Model (TeToMo) Transformation Framework to Support Requirements Analysis and Modeling

Gayane Sedrakyan, Gayane Sedrakyan, Asad Abdi, Stéphanie Van Den Berg, Bernard Veldkamp, Jos Van Hillegersberg

2022

Abstract

Requirements analysis and modeling is a challenging task involving complex knowledge of the domain to be engineered, modeling notation, modelling knowledge, etc. When constructing architectural artefacts experts rely largely on the tacit knowledge that they have built based on previous experiences. Such implicit knowledge is difficult to teach to novices, and the cost of the gap between classroom knowledge and real business situations is thus reflected in further needs for post-graduate extensive trainings for novice and junior analysts. This research aims to explore the state-of-the art natural language processing techniques that can be adopted in the domain of requirements engineering to assist novices in their task of knowledge construction when learning requirements analysis and modeling. The outcome includes a method called Text-To-Model (TeToMo) that combines the state-of-the-art natural language processing approaches and techniques for identifying potential architecture element candidates out of textual descriptions (business requirements). A subsequent prototype is implemented that can assist a knowledge construction process through (semi-) automatic generation and validation of Unified Modeling Lnaguage (UML) models. In addition, to the best of our knowledge, a method that integrates machine learning based method has not been thoroughly studied for solving requirements analysis and modeling problem. The results of this study suggest that integrating machine learning methods, word embedding, heuristic rules, statistical and linguistic knowledge can result in increased number of automated detection of model constructs and thus also better semantic quality of outcome models.

Download


Paper Citation


in Harvard Style

Sedrakyan G., Abdi A., Van Den Berg S., Veldkamp B. and Van Hillegersberg J. (2022). Text-To-Model (TeToMo) Transformation Framework to Support Requirements Analysis and Modeling. In Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-550-0, pages 129-136. DOI: 10.5220/0010771600003119


in Bibtex Style

@conference{modelsward22,
author={Gayane Sedrakyan and Asad Abdi and Stéphanie Van Den Berg and Bernard Veldkamp and Jos Van Hillegersberg},
title={Text-To-Model (TeToMo) Transformation Framework to Support Requirements Analysis and Modeling},
booktitle={Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2022},
pages={129-136},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010771600003119},
isbn={978-989-758-550-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Text-To-Model (TeToMo) Transformation Framework to Support Requirements Analysis and Modeling
SN - 978-989-758-550-0
AU - Sedrakyan G.
AU - Abdi A.
AU - Van Den Berg S.
AU - Veldkamp B.
AU - Van Hillegersberg J.
PY - 2022
SP - 129
EP - 136
DO - 10.5220/0010771600003119