Requirements-based UML

被引:0
|
作者
Schulz, JD [1 ]
机构
[1] Technol Builders Inc, Atlanta, GA 30339 USA
关键词
requirements; object-oriented; JAD; UML; quality assurance; application development; coding; collaboration;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this paper is to describe the "Requirements-Based UML" (RBU) development technique. RBU is a straightforward, pragmatic methodology for integrating structured requirements analysis into a UML-based analysis and design effort It involves a very high degree of customer participation and involves the creation of mensurable requirement definitions before each stage of modeling and/or coding. RBU includes only the essential tasks and is designed to be highly communicative and easily understood by both customers and professional development staff. Most often developed in direct cooperation with customers via a "Joint Application Design" (JAD) approach, the requirements are used to both design and validate the application functionality. This paper only includes a brief description of the RBU process. Accordingly, it is nor meant as a complete implementation guide for a professional development organization. RBU's major tasks and techniques are described here, but there has been no attempt to include all of the necessary components of a robust methodology (e.g., standards, procedures, forms, etc.). In addition, the examples contained within are merely illustrative of the overall approach.
引用
收藏
页码:253 / 267
页数:15
相关论文
共 50 条
  • [1] Requirements-based UML
    Schulz, JD
    [J]. EIGHTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, PROCEEDINGS, 2000, : 411 - 426
  • [2] Requirements-based UML
    Schulz, JD
    [J]. TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 307 - 316
  • [3] Risk and requirements-based testing
    Bach, J
    [J]. COMPUTER, 1999, 32 (06) : 113 - 114
  • [4] Requirements-based testing: An overview
    Mogyorodi, G
    [J]. TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 286 - 295
  • [5] Requirements-based estimation of change costs
    Lavazza L.
    Valetto G.
    [J]. Empirical Software Engineering, 2000, 5 (3) : 229 - 243
  • [6] Requirements Modeling and Automated Requirements-Based Test Generation
    Lee, Chien-Chang
    Friedman, Jon
    [J]. SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2013, 6 (02): : 607 - 615
  • [7] A formal approach to requirements-based programming
    Hinchey, MG
    Rash, JL
    Rouff, CA
    [J]. 12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 339 - 345
  • [8] A Requirements-based Comparison of Privacy Taxonomies
    Massey, Aaron K.
    Anton, Annie I.
    [J]. RELAW: 2008 REQUIREMENTS ENGINEERING AND LAW, 2008, : 5 - 9
  • [9] A Formal Analysis of Requirements-Based Testing
    Pecheur, Charles
    Raimondi, Franco
    Brat, Guillaume
    [J]. ISSTA 2009: INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2009, : 47 - 55
  • [10] Requirements-based Code Model Checking
    Schoepp, Ulrich
    Schweiger, Andreas
    Reich, Marina
    Chuprina, Tatiana
    Lucio, Levi
    Bruening, Hartmut
    [J]. 2020 IEEE WORKSHOP ON FORMAL REQUIREMENTS (FORMREQ 2020), 2020, : 21 - 27