A Model-Driven Approach for Documenting Business and Requirements Interdependencies for Architectural Decision Making

被引:2
|
作者
Berrocal, J. [1 ]
Garcia Alonso, J. [1 ]
Vicente Chicote, C. [1 ]
Murillo, J. M. [1 ]
机构
[1] Univ Extremadura, Dept Informat & Telemat Syst Engn, E-06071 Badajoz, Spain
关键词
Business-IT alignment; Business Process Models; Requirements Models; Requirements Relationships;
D O I
10.1109/TLA.2014.6749542
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In business and system requirements analysis, the characteristics of the elements identified are perfectly documented with specific notations and in specific artifacts. However, since these notations are focused on each specific type of element, the interdependencies between elements of different kinds are usually left implicit. These relationships are particularly important during system design in order to evaluate the impact of each requirement and to select the architectural pattern that better satisfies them. To identify and make them explicit, the architect has to analyze all the artifacts generated in depth. Any misinterpretation of these relationships may lead to patterns being selected that can hinder rather than facilitate the satisfaction of the business goals and the system requirements. This paper presents a set of profiles allowing designers to explicitly model these interdependencies in BPMN 2 and UML 2 Use Case diagrams. In addition, ATL transformations are defined to automatically derive these relationships from the business specification to the requirements models, facilitating their analysis by the architect, and thus reducing the risk of misinterpretation.
引用
收藏
页码:227 / 235
页数:9
相关论文
共 50 条
  • [1] A model-driven approach for the derivation of architectural requirements of software product lines
    Braganca, Alexandre
    Machado, Ricardo J.
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (01) : 65 - 78
  • [2] A model-driven approach for the derivation of architectural requirements of software product lines
    Alexandre Bragança
    Ricardo J. Machado
    [J]. Innovations in Systems and Software Engineering, 2009, 5 (1) : 65 - 78
  • [3] A model-driven approach to the development of an architectural object model
    Hendricx, A
    Neuckermans, H
    [J]. ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2001, 15 (02): : 195 - 205
  • [4] A model-driven approach to business software engineering
    Hildenbrand, T
    Korthaus, A
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2004, : 74 - 79
  • [5] A Model-Driven Approach to Requirements Engineering in Ubiquitous Systems
    Ruiz-Lopez, Tomas
    Rodriguez-Dominguez, Carlos
    Noguera, Manuel
    Jose Rodriguez, Maria
    [J]. AMBIENT INTELLIGENCE - SOFTWARE AND APPLICATIONS, 2012, 153 : 85 - 92
  • [6] NDT.: A model-driven approach for Web requirements
    Escalona, Maria Jose
    Aragon, Gustavo
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (03) : 377 - 390
  • [7] Security Requirements Formalized with OCL in a Model-Driven Approach
    Borek, Marian
    Moebius, Nina
    Stenzel, Kurt
    Reif, Wolfgang
    [J]. 2013 3RD INTERNATIONAL WORKSHOP ON MODEL-DRIVEN REQUIREMENTS ENGINEERING (MODRE), 2013, : 65 - 73
  • [8] Tun-OCM: A model-driven approach to support database tuning decision making
    Almeida, Ana Carolina
    Baiao, Fernanda
    Lifschitz, Sergio
    Schwabe, Daniel
    Campos, Maria Luiza M.
    [J]. DECISION SUPPORT SYSTEMS, 2021, 145
  • [9] Model-Driven Approach for User Interface - Business Alignment
    Sousa, Kenia
    [J]. EICS'09: PROCEEDINGS OF THE ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2009, : 325 - 328
  • [10] Designing Business Analytics SolutionsA Model-Driven Approach
    Soroosh Nalchigar
    Eric Yu
    [J]. Business & Information Systems Engineering, 2020, 62 : 61 - 75