• DocumentCode
    2346431
  • Title

    Detecting Implied Scenarios from Execution Traces

  • Author

    Cantal de Sousa, F. ; Mendonça, Nabor C. ; Uchitel, Sebastian ; Kramer, Jeff

  • Author_Institution
    Univ. de Fortaleza, Fortaleza
  • fYear
    2007
  • fDate
    28-31 Oct. 2007
  • Firstpage
    50
  • Lastpage
    59
  • Abstract
    A scenario describes how one or more system components interact to provide a certain set of functionalities. Because each scenario only represents a partial view of the overall system behavior, scenario-based specifications may hide unexpected interactions (called implied scenarios) which are not part of any scenario individually. Implied scenarios may either indicate gaps in the original scenario specification, or undesired behavior that should be avoided during scenario implementation. This paper presents a reverse engineering environment to support extraction and detection of implied scenarios from execution traces. The main contribution of the paper is to demonstrate how the concept of implied scenarios, thus far restricted to early phases of the software life-cycle, such as requirements elaboration and reliability prediction, can also be applied to support comprehension and testing of existing systems.
  • Keywords
    formal specification; program diagnostics; program testing; reverse engineering; software prototyping; execution trace; formal specification; implied scenario detection; program comprehension; program testing; reverse engineering; software life-cycle; Actuators; Boilers; Control systems; Data mining; Databases; Educational institutions; Life testing; Pressure control; Reverse engineering; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2007. WCRE 2007. 14th Working Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3034-5
  • Type

    conf

  • DOI
    10.1109/WCRE.2007.19
  • Filename
    4400151