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 条
  • [41] A survey about the situation of the elicitation of non-functional requirements
    Silva, Andreia
    Pinheiro, Placido
    Albuquerque, Adriano
    Barroso, Jonatas
    2016 11TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2016,
  • [42] Automated Extraction of Non-functional Requirements in Available Documentation
    Slankas, John
    Williams, Laurie
    2013 1ST INTERNATIONAL WORKSHOP ON NATURAL LANGUAGE ANALYSIS IN SOFTWARE ENGINEERING (NATURALISE), 2013, : 9 - 16
  • [43] A Process for Creating the Elicitation Guide of Non-functional Requirements
    Silva, Andreia
    Pinheiro, Placido
    Albuquerque, Adriano
    Barroso, Jonatas
    SOFTWARE ENGINEERING PERSPECTIVES AND APPLICATION IN INTELLIGENT SYSTEMS, VOL 2, 2016, 465 : 293 - 302
  • [44] Proposed Framework to Manage Non-Functional Requirements in Agile
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    IEEE ACCESS, 2023, 11 : 53995 - 54005
  • [45] Testing of embedded system's non-functional requirements
    Grigorjevs, Jurijs
    DATABASES AND INFORMATION SYSTEMS, 2008, : 411 - 414
  • [46] A framework for integrating non-functional requirements into conceptual models
    Cysneiros L.M.
    Leite J.C.S.D.P.
    Neto J.D.M.S.
    Requirements Engineering, 2001, 6 (2) : 97 - 115
  • [47] Non-Functional Requirements Framework: A Mathematical Programming Approach
    Affleck, Amy
    Krishna, Aneesh
    Achuthan, Narasimaha R.
    COMPUTER JOURNAL, 2015, 58 (05) : 1122 - 1139
  • [48] A Framework to Separate Non-Functional Requirements for System Maintainability
    Umar, Mahrukh
    Khan, Muhammad Naeem Ahmed
    KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 2012, 39 (1B): : 211 - 231
  • [49] Keynote - Requirements Engineering for Machine Learning: Non-functional Requirements as Core Functions
    Horkoff, Jennifer
    2022 IEEE 30TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2022, : 141 - 141
  • [50] Secure Software Development through Non-Functional Requirements Modeling
    Olmsted, Aspen
    INTERNATIONAL CONFERENCE ON INFORMATION SOCIETY (I-SOCIETY 2016), 2016, : 22 - 27