Control Cases during the Software Development Life-Cycle

被引:1
|
作者
Zou, Joe [1 ]
Pavlovski, Christopher J. [1 ]
机构
[1] IBM Corp, Sydney, NSW, Australia
关键词
D O I
10.1109/SERVICES-1.2008.46
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The control case is a tool that may be applied in software development to model non-functional requirements during the requirements engineering process. The control case complements the use case in requirements design by capturing the systems qualities not addressed by the use case. This includes attributes such as performance, security, and the prescribed technology and standards. Together, the use case and control case offer a more complete representation of the requirements that define the system to be developed. In this paper, we extend the previous work on the control case by illustrating how this modeling tool is applied during the software development life-cycle (SDLC) from initial requirements through to commercial deployment. This includes business process analysis, detailed requirements gathering, architecture & design, software build, systems testing, and deployment. This work helps to bridge the gap in applying the control case to model non-functional requirements, illustrating how control cases are decomposed and refined further during the SDLC.
引用
收藏
页码:337 / 344
页数:8
相关论文
共 50 条
  • [21] A STRATEGY FOR COMPARING ALTERNATIVE SOFTWARE-DEVELOPMENT LIFE-CYCLE MODELS
    DAVIS, AM
    BERSOFF, EH
    COMER, ER
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (10) : 1453 - 1461
  • [22] Life-cycle building control
    East, E. W.
    Bogen, C.
    Rashid, M.
    [J]. EWORK AND EBUSINESS IN ARCHITECTURE, ENGINEERING AND CONSTRUCTION, 2012, : 391 - 396
  • [23] A CASE-STUDY OF WORKSTATION USAGE DURING THE EARLY PHASES OF THE SOFTWARE-DEVELOPMENT LIFE-CYCLE
    MITAL, RM
    KIM, MM
    BERG, RA
    [J]. SIGPLAN NOTICES, 1987, 22 (01): : 70 - 76
  • [24] Product Life-Cycle Management of Packaged Software
    Mehra, Amit
    Seidmann, Abraham
    Mojumder, Probal
    [J]. PRODUCTION AND OPERATIONS MANAGEMENT, 2014, 23 (03) : 366 - 378
  • [25] THE EMBEDDED SOFTWARE LIFE-CYCLE - AN EXPANDED VIEW
    LARMAN, BT
    LOESH, RE
    [J]. AIAA COMPUTERS IN AEROSPACE VII CONFERENCE, PTS 1 AND 2: A COLLECTION OF PAPERS, 1989, : 705 - 714
  • [26] THE INTEGRATION AND DISTRIBUTION PHASE IN THE SOFTWARE LIFE-CYCLE
    CASAGLIA, G
    PISANI, F
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1985, 186 : 371 - 384
  • [27] Sustainable Embedded Software Life-Cycle Planning
    Lee, Dong-Hyun
    In, Hoh Peter
    Lee, Keun
    Park, Sooyong
    Hinchey, Mike
    [J]. IEEE SOFTWARE, 2013, 30 (04) : 72 - 80
  • [28] AUDITING THROUGHOUT THE SOFTWARE LIFE-CYCLE - A PRIMER
    BRYAN, WL
    SIEGEL, SG
    WHITELEATHER, GL
    [J]. COMPUTER, 1982, 15 (03) : 57 - 67
  • [29] Life-Cycle Aware Modelling of Software Components
    Koziolek, Heiko
    Becker, Steffen
    Happe, Jens
    Reussner, Ralf
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5282 : 278 - +
  • [30] THE SOFTWARE LIFE-CYCLE IN COMPUTER-APPLICATIONS
    LEHNER, F
    [J]. LONG RANGE PLANNING, 1989, 22 (05) : 38 - 50