The significant role of Requirement Engineering in Model Transformation

Research output: Chapter in Book/Report/Conference proceedingConference paper

Abstract

The role of Requirements Engineering (RE) cannot be neglected as it has a direct relation with the success and/or failure of a project, therefore the necessity of RE process could be perceived. This paper proposes the investigation of requirements identification in order to encounter the most appropriate methods in particular for Model Transformation (MT). Similar to any other field, MT also requires an appropriate RE process in order to transform the correct model according to the specifications; we consider the specific aspects of RE for Model Transformation. In order to achieve any given goal using software (such as in transformation), having a scheme in which its requirements have been identified is essential. Requirements engineering has been a relatively neglected aspect of model transformation development: the emphasis in transformation development has been upon specification and implementation. The failure to explicitly identify requirements may result in developed transformations which do not satisfy the needs of the transformation users. Problems may arise because implicitly-assumed requirements have not been explicitly stated. It might be possible to skip the requirements engineering process in small projects and jump directly into the implementation phase, however it is unlikely to be possible and efficient in large and industrial projects.
Original languageEnglish
Title of host publication The International Conference on New Trends in Information and Communication Technologies (ICTT)
Publication statusPublished - 2014

Fingerprint

Dive into the research topics of 'The significant role of Requirement Engineering in Model Transformation'. Together they form a unique fingerprint.

Cite this