Optimized Realization of Operational Requirements: A Goal-Oriented Approach

被引:0
|
作者
Hassine, Jameleddine [1 ,2 ]
Darghouth, M. N. [3 ,4 ]
机构
[1] KFUPM, Dept Informat & Comp Sci, Dhahran 31261, Saudi Arabia
[2] KFUPM, Interdisciplinary Res Ctr Intelligent Secure Syst, Dhahran 31261, Saudi Arabia
[3] Dept Ind & Syst Engn, KFUPM, Dhahran 31261, Saudi Arabia
[4] KFUPM, Interdisciplinary Res Ctr Smart Mobil & Logist, Dhahran 31261, Saudi Arabia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Task analysis; Stakeholders; Analytical models; Contracts; Standards; Mobile applications; Market research; Requirements management; Sequences; Scheduling; Goal-oriented requirements engineering (GoRE); goal-oriented requirement language (GRL); operationalization; sequencing and scheduling;
D O I
10.1109/ACCESS.2024.3418911
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Goal-Oriented Requirements Engineering (GoRE) aims to capture the goals and strategies of key stakeholders during the initial phases of requirements engineering through the use of goal models. By employing goal-oriented modeling techniques, system requirements, particularly non-functional ones, can be analyzed from an operationalization perspective, enabling the evaluation of several design alternatives. However, the planning and scheduling of the retained operational tasks are deferred to subsequent stages, potentially affecting the soundness of the initially chosen goal-based strategy. In this paper, we propose a two-stage goal-oriented approach to generate an optimized realization plan, ensuring the fulfillment of both stakeholders' goals (addressed by the first stage) and operational objectives (addressed by the second stage), e.g., minimizing the weighted tardiness, minimizing the number of tardy tasks, minimizing the maximum lateness under precedence constraints, and minimizing the total completion time when task preemption is allowed. The resulting optimal sequence of operational tasks considers factors such as task dependencies, time constraints, and the impact of task order on the operational objective to ensure the most favorable outcome. Finally, we demonstrate the applicability of the proposed approach using an illustrative example describing the objectives of a marketing department and a real-world example of a mobile app that tracks school buses owned by a local university residential compound, with positive results on feasibility and validity.
引用
下载
收藏
页码:88506 / 88533
页数:28
相关论文
共 50 条
  • [41] Impact Analysis of Goal-Oriented Requirements in Web Engineering
    Alfonso Aguilar, Jose
    Garrigos, Irene
    Mazon, Jose-Norberto
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT V, 2011, 6786 : 421 - 436
  • [42] AGORA: Attributed goal-oriented requirements analysis method
    Kaiya, H
    Horai, H
    Saeki, M
    IEEE JOINT INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2002, : 13 - 22
  • [43] A Goal-Oriented Requirements Engineering Method for Business Processes
    Decreus, Ken
    Poels, Geert
    INFORMATION SYSTEMS EVOLUTION, 2011, 72 : 29 - 43
  • [44] Evaluation of the Goal-Oriented Requirements Engineering Method KAOS
    Zickert, Frank
    Beck, Roman
    AMCIS 2010 PROCEEDINGS, 2010,
  • [45] Goal-Oriented Requirements Engineering: A Systematic Literature Map
    Horkoff, Jennifer
    Aydemir, Fatma Basak
    Cardoso, Evellin
    Li, Tong
    Mate, Alejandro
    Paja, Elda
    Salnitri, Mattia
    Mylopoulos, John
    Giorgini, Paolo
    2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 106 - 115
  • [46] Comparing Goal-Oriented Approaches to Model Requirements for CSCW
    Teruel, Miguel A.
    Navarro, Elena
    Lopez-Jaquero, Victor
    Montero, Francisco
    Gonzalez, Pascual
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2011, 2013, 275 : 169 - 184
  • [47] An MDE Modeling Framework for Measurable Goal-Oriented Requirements
    Molina, Fernando
    Pardillo, Jesus
    Cachero, Cristina
    Toval, Ambrosio
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2010, 25 (08) : 757 - 783
  • [48] Measuring Goal-Oriented Requirements Language Actor Stability
    Hassine, Jameleddine
    Alshayeb, Mohammad
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2019, 13 (01) : 203 - 226
  • [49] Classification and Evaluation of Goal-Oriented Requirements Analysis Methods
    Mariyam, Farhana
    Mehfuz, Shabana
    Sadiq, Mohd
    APPLIED SOFT COMPUTING AND COMMUNICATION NETWORKS, 2021, 187 : 313 - 322
  • [50] Evaluating a Requirements Change Request in a Goal-oriented Requirements Engineering Model
    Aguilar, J. A.
    Tripp, C.
    Zaldivar, A.
    Garcia, O. V.
    Zurita, C. E.
    IEEE LATIN AMERICA TRANSACTIONS, 2016, 14 (05) : 2411 - 2417