• DocumentCode
    296433
  • Title

    Bridging the gap between structured requirements and object-oriented analysis and design

  • Author

    Katic, Nina ; Nevstrujev, Boris ; Vogel, Douglas ; Pendergast, Mark O.

  • Author_Institution
    Dept. of Manage. Inf. Syst., Arizona Univ., Tucson, AZ, USA
  • Volume
    3
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    525
  • Abstract
    A very large part of the business world today still uses a traditional structured approach to requirements gathering. On the technology side, extensive development has been done in the area of object-oriented technologies that provides for productivity and quality through reusability, encourages team work and adopts a modular approach. Since the quality of the object-oriented applications has proven to be superior to the structured applications, especially in the area of maintenance, there has been a large demand for object-oriented applications. This leads to the situation where the requirements are structured, and the application needs to be object-oriented subject matter experts (SMEs), with their knowledge of the system modeled and analysts, with their knowledge of the object-oriented paradigm, need to work together and reorganize the information from the requirements analysis. This paper proposes and develops a methodology for the transition. Emphasis is placed on presenting the knowledge captured in the requirements specification. The proposed methodology extends the existing Classes-Responsibilities-Collaborators (CRC) method and is tailored to be simple and understandable to SMEs, requiring minimal amount of training, yet powerful enough to enable the participants to think through the model in an object-oriented fashion
  • Keywords
    formal specification; object-oriented programming; software maintenance; software quality; software reusability; Classes-Responsibilities-Collaborators; business; object-oriented analysis; object-oriented applications; object-oriented design; object-oriented subject matter experts; productivity; software maintenance; software quality; software reusability; structured approach; structured requirements; team work; Cyclic redundancy check; Educational institutions; Electronic mail; Information analysis; Information systems; Monitoring; Object oriented modeling; Performance analysis; Power system modeling; Productivity;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.493248
  • Filename
    493248