Control case approach to record and model non-functional requirements

被引:0
作者
Joe Zou
Christopher J. Pavlovski
机构
[1] IBM,
[2] IBM,undefined
来源
Information Systems and e-Business Management | 2008年 / 6卷
关键词
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 条
  • [11] Addressing Non-Functional Requirements of Adaptive IoT Systems: A Model-Driven Approach
    Tabassum, Mirza Rehenuma
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 195 - 200
  • [12] Automated classification of non-functional requirements
    Jane Cleland-Huang
    Raffaella Settimi
    Xuchang Zou
    Peter Solc
    Requirements Engineering, 2007, 12 : 103 - 120
  • [13] Towards Optimising Non-Functional Requirements
    Burgess, Christopher
    Krishna, Aneesh
    Jiang, Li
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 269 - +
  • [14] A Method for Verifying Non-Functional Requirements
    Matsumoto, Yuuma
    Shirai, Sayaka
    Ohnishi, Atsushi
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 : 157 - 166
  • [15] Automated classification of non-functional requirements
    Cleland-Huang, Jane
    Settimi, Raffaella
    Zou, Xuchang
    Solc, Peter
    REQUIREMENTS ENGINEERING, 2007, 12 (02) : 103 - 120
  • [16] 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,
  • [17] A Fuzzy Decision Support Approach for Model-Based Tradeoff Analysis of Non-Functional Requirements
    Saadatmand, Mehrdad
    Tahvili, Sahar
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 112 - 121
  • [18] An Automated Approach for Identification of Non-Functional Requirements using Word2Vec Model
    Younas, Muhammad
    Wakil, Karzan
    Jawawi, Dayang N. A.
    Shah, Muhammad Arif
    Mustafa, Ahmad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (08) : 539 - 547
  • [19] An automated approach for identification of non-functional requirements using Word2Vec model
    Younas M.
    Wakil K.
    Jawawi D.N.A.
    Shah M.A.
    Mustafa A.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (08): : 539 - 547
  • [20] Value-Based Fuzzy Approach for Non-functional Requirements Prioritization
    Ijaz, Khush Bakht
    Inayat, Irum
    Daneva, Maya
    Bukhsh, Faiza A.
    BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 330 - 342