Abstract
Requirements Engineering (RE) is an essential process
in the development of effective software systems, and it
is the basis for subsequent development processes. At present,
the focus of Model Transformation (MT) is mainly on the
specification and implementation stages. Transformations are not
using engineering principles, which may not be an issue within
a small project, but it will be problematic in large scale industry
projects. One of the main reasons that hinders a systematic
RE process to be used before starting the development could
be the false assumption that it is a waste of time/cost and
would delay the implementation. The goal of this paper is to
evaluate model transformation technology from a requirements
engineering process point of view. We identify techniques for the
RE of MT, taking into account specific characteristics of different
categories of model transformations.
in the development of effective software systems, and it
is the basis for subsequent development processes. At present,
the focus of Model Transformation (MT) is mainly on the
specification and implementation stages. Transformations are not
using engineering principles, which may not be an issue within
a small project, but it will be problematic in large scale industry
projects. One of the main reasons that hinders a systematic
RE process to be used before starting the development could
be the false assumption that it is a waste of time/cost and
would delay the implementation. The goal of this paper is to
evaluate model transformation technology from a requirements
engineering process point of view. We identify techniques for the
RE of MT, taking into account specific characteristics of different
categories of model transformations.
Original language | English |
---|---|
Title of host publication | The 10th International Conference on Software Engineering Advances |
Publication status | Published - 19 Nov 2015 |