• DocumentCode
    3248886
  • Title

    Events - An Alternative to Use Case as Starting Point in Object-Oriented Analysis

  • Author

    Singh, Sandeep K. ; Sabharwal, Sangeeta ; Gupta, J.P.

  • Author_Institution
    JUT Univ., Noida, India
  • fYear
    2009
  • fDate
    16-18 Dec. 2009
  • Firstpage
    1004
  • Lastpage
    1010
  • Abstract
    Use Case has been one of the popular ways to start object-oriented analysis (OOA). But several problems have been cited with use case in the literature. Our previous work has shown that domain requirements can be broken in terms of events. We have documented events derived from requirements as Event Pattern/Template and proposed an event meta-model. This paper describes a detailed process to show how our basic event meta-model and patterns can help us systematically derive the classes, their attributes, methods and relationships. For this, we have worked on elaborating on the details of our event pattern/templates; defined rules to transform the event templates to class specifications. To validate our process, we applied it on various case studies and successfully generated static model (class diagram) of each case. Hence, events can be an alternative to use case as starting point in OOA of requirements.
  • Keywords
    object-oriented methods; software engineering; class diagram; event metamodel; event pattern; event templates; object-oriented analysis; Computer applications; Control systems; Data security; Data warehouses; Embedded computing; Embedded software; Hardware; Object oriented modeling; Safety; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Trends in Engineering and Technology (ICETET), 2009 2nd International Conference on
  • Conference_Location
    Nagpur
  • Print_ISBN
    978-1-4244-5250-7
  • Electronic_ISBN
    978-0-7695-3884-6
  • Type

    conf

  • DOI
    10.1109/ICETET.2009.94
  • Filename
    5395489