• DocumentCode
    2746613
  • Title

    UCSIM: A Tool for Simulating Use Case Scenarios

  • Author

    Jayaraman, Praveen K. ; Whittle, Jon

  • Author_Institution
    Inf. & Software Eng., George Mason Univ., Fairfax, VA
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    43
  • Lastpage
    44
  • Abstract
    This paper describes the use case simulator (UCSIM), an Eclipse plug-in for visualization and simulation of use cases. Simulation of use cases allows stakeholders to play with what-if scenarios as a way to test completeness and correctness. Textual use cases, however, are not semantically precise enough to be simulated. UCSIM, therefore, uses minimal extensions to UML models to describe use cases, transforms the use cases automatically into an executable form (hierarchical UML state machines), and provides a configurable simulator for executing the state machine representation of the use cases.
  • Keywords
    Unified Modeling Language; digital simulation; finite state machines; software tools; Eclipse plug-in; UML model; state machine representation; use case simulator; use case visualization; what-if scenario; Discrete event simulation; Runtime; Software engineering; Testing; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2892-9
  • Type

    conf

  • DOI
    10.1109/ICSECOMPANION.2007.80
  • Filename
    4222672