𝔖 Bobbio Scriptorium
✦   LIBER   ✦

An MDE modeling framework for measurable goal-oriented requirements

✍ Scribed by Fernando Molina; Jesús Pardillo; Cristina Cachero; Ambrosio Toval


Publisher
John Wiley and Sons
Year
2010
Tongue
English
Weight
834 KB
Volume
25
Category
Article
ISSN
0884-8173

No coin nor oath required. For personal study only.

✦ Synopsis


It is a proved fact that the appropriate management of requirements is one of the most influential factors in the success of software development projects. With the advent of the model-driven engineering (MDE) development paradigm, the need for formal gathering mechanisms, which provide the necessary degree of nonambiguity and detail, has led to the proposal of a myriad of requirements metamodels. However, a great disparity exists, both in the concepts/relationships and in the underlying semantics involved in each metamodel. Moreover, most existing proposals lack backward (e.g., alignment with business goals) or forward (e.g., connection with validation methods) traceability. In view of this situation, this article proposes a "measurable requirements metamodel" that offers support to the elicitation of measurable requirements. This support is based on the explicit connection of goals, requirements, and measures, thus fostering a goal-driven measurable requirements engineering (RE) perspective. Additionally, since it is well known that metamodels only reflect the abstract syntax of the modeling language, the proposed metamodel also includes a notation (concrete syntax) which, for reasons of understandability, is based on the goal-oriented requirements language (GRL) notation. This notation is supported by a unified modeling language (UML) profile that facilitates its adoption by RE analysts in the context of any UML-based software engineering process. To support this proposal, an Eclipse tool has been developed. This tool permits the integration of measurable requirements as a driving force in the context of a given MDE development process.


📜 SIMILAR VOLUMES


An object-oriented framework for modelin
✍ Ahmed Seffah 📂 Article 📅 1997 🏛 John Wiley and Sons 🌐 English ⚖ 136 KB 👁 2 views

The use of a software engineering approach in the design and development of Intelligent Training/teaching Systems (ITS) can increase productivity and improve the quality of the resulting software systems. In this paper, we describe an object-oriented framework for modeling and designing an ITS. This