Control case approach to record and model non-functional requirements

被引:0
|
作者
Joe Zou
Christopher J. Pavlovski
机构
[1] IBM,
[2] IBM,undefined
关键词
Control case; Use case; Non-functional requirements; NFR;
D O I
暂无
中图分类号
学科分类号
摘要
While the functional requirements of a system can be effectively modeled through the use case driven approach, there is no standard or de facto method for modeling non-functional requirements (NFR) of the system architecture. Often such requirements are dealt with in a reactive manner, rather than proactively. Yet increasingly a contributing factor in project difficulty and failure are the NFR imposed on the solution architecture. This paper outlines a control case approach to record and model NFR. This technique enables the control case to represent the NFR from different perspectives, most typically the various operating conditions. We also propose an extension to the “4 + 1” view model for depicting software architecture by adding the control case view. In addition, a detailed control case modeling example is illustrated to demonstrate how these techniques may be applied during development. Taken together, we suggest that the combination of both the use case and control case views thus reflects the complete requirements across the collective system life cycle views: design, process, implementation and deployment.
引用
下载
收藏
页码:49 / 67
页数:18
相关论文
共 50 条
  • [1] Control case approach to record and model non-functional requirements
    Zou, Joe
    Pavlovski, Christopher J.
    INFORMATION SYSTEMS AND E-BUSINESS MANAGEMENT, 2008, 6 (01) : 49 - 67
  • [2] Are "Non-functional" Requirements really Non-functional?
    Eckhardt, Jonas
    Vogelsang, Andreas
    Fernandez, Daniel Mendez
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 832 - 842
  • [3] On non-functional requirements
    Glinz, Martin
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 21 - +
  • [4] An Approach to Address Safety as Non-Functional Requirements in Distributed Vehicular Control Systems
    Roque, Alexandre dos Santos
    Pohren, Daniel
    Freitas, Edison Pignaton
    Pereira, Carlos Eduardo
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2019, 30 (05) : 700 - 715
  • [5] An Approach to Address Safety as Non-Functional Requirements in Distributed Vehicular Control Systems
    Alexandre dos Santos Roque
    Daniel Pohren
    Edison Pignaton Freitas
    Carlos Eduardo Pereira
    Journal of Control, Automation and Electrical Systems, 2019, 30 : 700 - 715
  • [6] AN IBIS BASED APPROACH FOR THE ANALYSIS OF NON-FUNCTIONAL REQUIREMENTS
    Dai, Weili
    Aurisicchio, Marco
    Armstrong, Gareth
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 7, 2012, : 591 - +
  • [7] Four layered approach to non-functional requirements analysis
    Ananda Rao, A.
    Gopichand, M.
    International Journal of Computer Science Issues, 2011, 8 (6 6-2): : 371 - 379
  • [8] Quantifying non-functional requirements: A process oriented approach
    Hill, R
    Wang, J
    Nahrstedt, K
    12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 352 - 353
  • [9] An approach to deal with non-functional requirements within UML
    Salazar-Zárate, G
    Botella, P
    Dahanayake, A
    ISSUES AND TRENDS OF INFORMATION TECHNOLOGY MANAGEMENT IN CONTEMPORARY ORGANIZATIONS, VOLS 1 AND 2, 2002, : 702 - 704
  • [10] An Ontology Based approach to Non-Functional Requirements Conceptualization
    Kassab, M.
    Ormandjieva, O.
    Daneva, M.
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 299 - +