There is a widespread agreement of the business models’ importance to represent the economic point of view of a company in a value model. Such value models are core for the successful alignment of a business and its information systems, and they can be used as input of the software requirements specification process. However, creating requirements models, such as goal-oriented models or use cases, aligned with value models is a time consuming and error-prone task. Automating the construction of more refined models from more abstract ones, can contribute to accelerate the software development cycle and increase the developer’s productivity. This paper offers a systematic approach to automatically generate goal-oriented models from value models. This is achieved by both defining conceptual mappings between value models and goal-oriented models and using model-driven techniques to define automatic transformations between both types of models. We have used our approach in several case studies and the results show that our approach reduces the requirements engineer effort to build goal-oriented models and ensure the alignment between business and IT.
|Title of host publication||Information Systems - 14th European, Mediterranean, and Middle Eastern Conference, EMCIS 2017, Coimbra, Portugal, September 7-8, 2017, Proceedings|
|Number of pages||14|
|Publication status||Published - 2017|