• DocumentCode
    3153349
  • Title

    Reasoning about integration issues during requirements definition: a knowledge-based approach

  • Author

    Shekaran, M. Chandra ; Tremlett, James F.

  • Author_Institution
    GTE Labs. Inc., Waltham, MA, USA
  • fYear
    1992
  • fDate
    15-18 Jun 1992
  • Firstpage
    229
  • Lastpage
    239
  • Abstract
    In practice, requirements engineering is not just a front-end to the system development process but a complex communication and negotiation process involving both the customers and the vendors. Further, an envisioned system is seldom defined without considering the customer´s embedded base and off-the-shelf vendor solutions. A key problem in requirements engineering is to determine and track the dependencies between an envisioned system´s requirements and the characteristics of related systems. Integration is an essential element of requirements definition. The authors present requirements modeling framework, i.e. a representation scheme to capture system requirements information in a knowledge base. They illustrate how the features of the framework express dependencies among system specifications and facilitate simple integration analyses during requirements definition. The framework is the basis for a requirements assistant, a software tool that enables an analyst to create, analyze and modify requirements information in a knowledge base
  • Keywords
    knowledge based systems; software engineering; systems analysis; customers; dependencies; embedded base; envisioned system; integration issues; knowledge base; knowledge-based approach; negotiation process; off-the-shelf vendor solutions; representation scheme; requirements assistant; requirements definition; requirements engineering; requirements modeling framework; simple integration analyses; software tool; system development process; system requirements information; system specifications; vendors; Information analysis; Knowledge engineering; Knowledge representation; Laboratories; Lead; Performance analysis; Process design; Software systems; Software tools; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1992. ICSI '92., Proceedings of the Second International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-2697-6
  • Type

    conf

  • DOI
    10.1109/ICSI.1992.217298
  • Filename
    217298