Formalizing and Modeling Enterprise Architecture (EA) Principles with Goal-Oriented Requirements Language (GRL)

被引:8
|
作者
Marosin, Diana [1 ,2 ]
van Zee, Marc [3 ]
Ghanavati, Sepideh [2 ]
机构
[1] Luxembourg Inst Sci & Technol, Esch Sur Alzette, Luxembourg
[2] Radboud Univ Nijmegen, Nijmegen, Netherlands
[3] Univ Luxembourg, Luxembourg, Luxembourg
关键词
Enterprise architecture principles; Goal-oriented requirements language; OCL rules; Formalism; Analysis;
D O I
10.1007/978-3-319-39696-5_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Enterprise Architecture (EA) principles are normally written in natural language which makes them informal, hard to evaluate and complicates tracing them to the actual goals of the organization. In this paper, we present a set of requirements for improving the clarity of definitions and develop a framework to formalize EA principles with a semi-formal language, namely the Goal-oriented Requirements Language (GRL). We introduce an extension of the language with the required constructs and establish modeling rules and constraints. This allows us to automatically reason about the soundness, completeness and consistency of a set of EA principles. We demonstrate our methodology with a case study from a governmental organization. Moreover, we extend an Eclipse-based tool.
引用
收藏
页码:205 / 220
页数:16
相关论文
共 50 条
  • [1] A goal-oriented requirements modelling language for enterprise architecture
    Quartel, Dick
    Engelsman, Wilco
    Jonkers, Henk
    van Sinderen, Marten
    [J]. EDOC: 2009 IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2009, : 3 - +
  • [2] A Chatbot for Goal-Oriented Requirements Modeling
    Arruda, Danilo
    Marinho, Matheus
    Souza, Eric
    Wanderley, Fernando
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2019, PT IV, 2019, 11622 : 506 - 519
  • [3] Understandability of Goal-Oriented Requirements Engineering Concepts for Enterprise Architects
    Engelsman, Wilco
    Wieringa, Roel
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2014), 2014, 8484 : 105 - 119
  • [4] Software Requirements Prioritization with the Goal-Oriented Requirement Language
    Leshob, Abderrahmane
    Hadaya, Pierre
    Renard, Laurent
    [J]. ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 187 - 198
  • [5] Measuring Goal-Oriented Requirements Language Actor Stability
    Hassine, Jameleddine
    Alshayeb, Mohammad
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2019, 13 (01) : 203 - 226
  • [6] Specifying Privacy Requirements with Goal-Oriented Modeling Languages
    Peixoto, Mariana Maia
    Silva, Carla
    [J]. SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 112 - 121
  • [7] An MDE Modeling Framework for Measurable Goal-Oriented Requirements
    Molina, Fernando
    Pardillo, Jesus
    Cachero, Cristina
    Toval, Ambrosio
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2010, 25 (08) : 757 - 783
  • [8] Legal Requirements Analysis and Modeling with the Measured Compliance Profile for the Goal-oriented Requirement Language
    Rashidi-Tabrizi, Rouzbahan
    Mussbacher, Gunter
    Amyot, Daniel
    [J]. 2013 6TH INTERNATIONAL WORKSHOP ON REQUIREMENTS ENGINEERING AND LAW (RELAW), 2013, : 53 - 56
  • [9] Goal-oriented requirements animation
    Van, HT
    van Lamsweerde, A
    Massonet, P
    Ponsard, C
    [J]. 12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 218 - 228
  • [10] Clear justification of modeling decisions for goal-oriented requirements engineering
    Jureta, Ivan J.
    Faulkner, Stephane
    Schobbens, Pierre-Yves
    [J]. REQUIREMENTS ENGINEERING, 2008, 13 (02) : 87 - 115