Modelling non-functional requirements of business processes

被引:27
作者
Aburub, Faisal [1 ]
Odeh, Mohammed [1 ]
Beeson, Ian [1 ]
机构
[1] Univ W England, Fac Comp Engn & Math Sci, Bristol BS16 1QY, Avon, England
关键词
non-functional requirements; business process modelling; role activity diagramming; business process improvement;
D O I
10.1016/j.infsof.2006.12.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an approach to the identification and inclusion of 'non-functional' aspects of a business process in modelling for business improvement. The notion of non-functional requirements (NFRs) is borrowed from software engineering, and a method developed in that field for linking NFRs to conceptual models is adapted and applied to business process modelling. Translated into this domain, NFRs are equated with the general or overall quality attributes of a business process, which, though essential aspects of any effective process, are not well captured in a functionally oriented process model. Using an example of a healthcare process (cancer registration in Jordan). We show how an analysis and evaluation of NFRs can be applied to a process model developed with role activity diagramming (RAD) to operationalise desirable quality features more explicitly in the model. This gives a useful extension to RAD and similar modelling methods, as well as providing a basis for business improvement. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:1162 / 1171
页数:10
相关论文
共 50 条
  • [31] How to find non-functional requirements in system developments
    Gomez Sotelo, K. I.
    Baron, C.
    Esteban, P.
    Gutierrez Estrada, C. Y. A.
    Laredo Velazquez, L. de J.
    IFAC PAPERSONLINE, 2018, 51 (11): : 1573 - 1578
  • [32] Detecting Intra-Conflicts in Non-Functional Requirements
    Shah, Unnati
    Patel, Sankita
    Jinwala, Devesh C.
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2021, 29 (03) : 435 - 461
  • [33] Detecting, classifying, and tracing non-functional software requirements
    Mahmoud, Anas
    Williams, Grant
    REQUIREMENTS ENGINEERING, 2016, 21 (03) : 357 - 381
  • [34] Non-functional requirements as intangible forces in pattern decisions
    McPhail, JC
    Deugo, D
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 479 - 484
  • [35] Towards the formalization of non-functional requirements in conceptual design
    Shankar, Prabhu
    Morkos, Beshoy
    Yadav, Darshan
    Summers, Joshua D.
    RESEARCH IN ENGINEERING DESIGN, 2020, 31 (04) : 449 - 469
  • [36] From non-functional requirements to design through patterns
    Gross D.
    Yu E.
    Requirements Engineering, 2001, 6 (1) : 18 - 36
  • [37] Formal analysis to non-functional requirements of trustworthy software
    Zhang, Xuan
    Li, Tong
    Wang, Xu
    Yu, Qian
    Yu, Yong
    Zhu, Rui
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (10): : 2545 - 2566
  • [38] Non-functional Requirements Prioritization: A Systematic Literature Review
    Ijaz, Khush Bakht
    Inayat, Irum
    Bukhsh, Faiza Allah
    2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 379 - 386
  • [39] Managing Non-functional Requirements in Agile Software Development
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022, PT II, 2022, 13376 : 205 - 216
  • [40] A Catalog of Non-Functional Requirements and Patterns for Microservices Migration
    Veronez, Marcio
    da Silva, Ivonei Freitas
    Araya Santander, Victor Francisco
    Schemberger, Elder Elisandro
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1161 - 1168