Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

Transforming an enterprise model into a use case model in business process systems

Full text
Author(s):
Siqueira, Fabio Levy [1] ; Muniz Silva, Paulo Sergio [1]
Total Authors: 2
Affiliation:
[1] Univ Sao Paulo, Escola Politecn, Dept Engn Comp & Sistemas Digitais, BR-05508900 Sao Paulo - Brazil
Total Affiliations: 1
Document type: Journal article
Source: JOURNAL OF SYSTEMS AND SOFTWARE; v. 96, p. 152-171, OCT 2014.
Web of Science Citations: 3
Abstract

One of the responsibilities of requirements engineering is to transform stakeholder requirements into system and software requirements. For enterprise systems, this transformation must consider the enterprise context where the system will be deployed. Although there are some approaches for detailing stakeholder requirements, some of them even considering the enterprise context, this task is executed manually. Based on model-driven engineering concepts, this study proposes a semi-automatic transformation from an enterprise model to a use case model. The enterprise model is used as a source of information about the stakeholder requirements and domain knowledge, while the use case model is used as software requirements model. This study presents the source and target metamodels, a set of transformation rules, and a tool to support the transformation. An experiment analyzes the use of the proposed transformation to investigate its benefits and if it can be used in practice, from the point of view of students in the context of a requirements refinement. The results indicate that the approach can be used in practice, as it did not influence the quality of the generated use cases. However, the empirical analysis does not indicate benefits of using the transformation, even if the qualitative results were positive. (C) 2014 Elsevier Inc. All rights reserved. (AU)