• DocumentCode
    3331850
  • Title

    User-centered system decomposition: Z-based requirements clustering

  • Author

    Hsia, Pei ; Hsu, C.T. ; Kung, David C. ; Holder, Lawrence B.

  • Author_Institution
    Dept. of Comput. Sci. Eng., Texas Univ., Arlington, TX, USA
  • fYear
    1996
  • fDate
    15-18 Apr 1996
  • Firstpage
    126
  • Lastpage
    135
  • Abstract
    Requirements clustering (RC) provides a differed approach to system decomposition, by enabling a system to be partitioned into user-recognizable components, where each component can be used, almost independently, to satisfy part of the user´s needs. Requirements clustering is essential for a software development approach called incremental delivery (ID). A successful clustering of system requirements produces a set of useful, usable, and semi-independent clusters that can be developed and delivered to the customers in increments. The paper presents a requirements clustering process based on ER modeling, scenarios, and the formal specification notation Z
  • Keywords
    entity-relationship modelling; formal specification; systems analysis; user centred design; ER modeling; Z formal specification notation; Z-based requirements clustering; incremental delivery; scenarios; semi-independent clusters; software development approach; system decomposition; system partitioning; usable clusters; useful clusters; user needs; user-centered system decomposition; user-recognizable components; Automatic speech recognition; Computer science; Erbium; Formal specifications; Programming; Software systems; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 1996., Proceedings of the Second International Conference on
  • Conference_Location
    Colorado Springs, CO
  • Print_ISBN
    0-8186-7252-8
  • Type

    conf

  • DOI
    10.1109/ICRE.1996.491437
  • Filename
    491437