• DocumentCode
    3353101
  • Title

    Requirements-Based UML

  • Author

    Schulz, Joseph D.

  • fYear
    2001
  • fDate
    2001
  • Firstpage
    307
  • Lastpage
    316
  • Abstract
    The paper describes the “Requirements-Based UML” (RBU) development technique. RBU is a straightforward, pragmatic methodology for integrating structured requirements analysis into an UML-based analysis and design effort. This approach involves a high degree of customer participation and the creation of measurable 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 customers and professional development staff. Most often developed in cooperation with customers via “Joint Application Design” (JAD) approach, requirements are used to design and validate the application functionality. The paper does not present a complete implementation guide for a professional development organization. It describes RBU´s major tasks and techniques, but does not include all of the necessary components of a robust methodology (e.g., standards, procedures, forms, etc.)
  • Keywords
    DP industry; formal specification; object-oriented programming; professional aspects; specification languages; structured programming; systems analysis; JAD approach; Joint Application Design; RBU development technique; Requirements-Based UML; UML-based analysis; application functionality; customer participation; measurable requirement definitions; pragmatic methodology; professional development organization; professional development staff; robust methodology; structured requirements analysis; Application software; Collaborative work; Guidelines; Jacobian matrices; Object oriented modeling; Packaging; Robustness; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 2001. TOOLS 39. 39th International Conference and Exhibition on
  • Conference_Location
    Santa Barbara, CA
  • ISSN
    1530-2067
  • Print_ISBN
    0-7695-1251-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.2001.941683
  • Filename
    941683