• DocumentCode
    3331757
  • Title

    Capturing functional requirements through object interactions

  • Author

    Rawsthorne, D.A.

  • Author_Institution
    Denver Univ., CO
  • fYear
    1996
  • fDate
    15-18 Apr 1996
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    The author introduces transaction based analysis (TBA), an object-oriented analysis methodology that is a blend of use-case analysis and responsibility driven design. The author shows how a user´s functional requirements can be captured in a hierarchy of transaction diagrams-this hierarchy is one of the primary models generated using TBA. Transaction diagrams show how responsibilities within the system are carried out-they capture the control flow between objects in the system, as well as indicate which object responsibilities are being invoked. These diagrams also capture patterns of interactions that are intrinsic in the user´s conceptual model. The notation for transaction diagrams is robust and easily communicated to the user
  • Keywords
    diagrams; formal specification; object-oriented methods; transaction processing; control flow; functional requirements capture; interaction patterns; object interactions; object responsibilities; object-oriented analysis methodology; responsibility driven design; transaction based analysis; transaction diagram hierarchy; use-case analysis; user conceptual model; Control systems; Object oriented modeling; Production systems; Programming; Robustness; Yarn;
  • 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.491430
  • Filename
    491430