• DocumentCode
    771846
  • Title

    Requirements engineering with viewpoints

  • Author

    Kotonya, Gerald ; Sommerville, Ian

  • Author_Institution
    Dept. of Comput., Lancaster Univ., UK
  • Volume
    11
  • Issue
    1
  • fYear
    1996
  • fDate
    1/1/1996 12:00:00 AM
  • Firstpage
    5
  • Lastpage
    18
  • Abstract
    The requirements engineering process involves a clear understanding of the requirements of the intended system. This includes the services required of the system, the system users, its environment and associated constraints. This process involves the capture, analysis and resolution of many ideas, perspectives and relationships at varying levels of detail. Requirements methods based on global reasoning appear to lack the expressive framework to adequately articulate this distributed requirements knowledge structure. The paper describes the problems in trying to establish an adequate and stable set of requirements and proposes a viewpoint-oriented requirements definition (VORD) method as a means of tackling some of these problems. This method structures the requirements engineering process using viewpoints associated with sources of requirements. The paper describes VORD in the light of current viewpoint-oriented requirements approaches and shows how it improves on them. A simple example of a bank auto-teller system is used to demonstrate the method
  • Keywords
    automatic teller machines; software engineering; systems analysis; bank auto-teller system; distributed requirements knowledge structure; expressive framework; global reasoning; requirements engineering; requirements sources; service requirements; system users; viewpoint-oriented requirements definition method;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    487319