• DocumentCode
    2682262
  • Title

    Composing requirements for goal-oriented system behaviors using an extended form of use case

  • Author

    Lee, Y. ; Ryoo, J. ; Stach, J.F. ; Park, E.K.

  • Author_Institution
    Comput. Sci. Telecommun. Program, Missouri Univ., Kansas City, MO, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    91
  • Lastpage
    95
  • Abstract
    Use cases have been shown to be an effective construct to express system requirements in terms of environmentally visible behaviors. However, refinement of the use case into a set of corresponding system requirements is only indirectly supported by use case semantics that focus on environmental objects and their interaction with the system. The authors use a scenario-like extension to the actor-oriented use case called a system-oriented use case which extends the use case to a set of system behaviors. We enrich the system-oriented use case with a fusion-like notation to encode the specification of system behaviors constrained by the actor´s role and in support of the actor´s goal. Our extensions produce incrementally less abstract requirements that terminate in life cycle expressions traceable to the use case and actor. We provide formal definitions for role, goal and the responsibilities of liveness and safety
  • Keywords
    formal specification; object-oriented programming; program diagnostics; systems analysis; abstract requirements; actor role; actor-oriented use case; environmental objects; environmentally visible behaviors; extended form; formal definitions; fusion-like notation; goal-oriented system behaviors; life cycle expressions; liveness; requirements composition; safety; scenario-like extension; system behavior specification; system behaviors; system interaction; system requirements; system-oriented use case; use case semantics; use cases; Cities and towns; Computer aided software engineering; Computer science; Contracts; Design engineering; Encoding; Jacobian matrices; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems and Software Engineering Technology, 2000. Proceedings. 3rd IEEE Symposium on
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    0-7695-0559-7
  • Type

    conf

  • DOI
    10.1109/ASSET.2000.888058
  • Filename
    888058