Validating interaction-based systems behavior via simulation and detecting implied scenarios

  • Authors:
  • Sqali Mamoun;Lucile Torres;Claudia Frydman

  • Affiliations:
  • Université Paul Cézanne Aix-Marseille III;Université Paul Cézanne Aix-Marseille III;Université Paul Cézanne Aix-Marseille III

  • Venue:
  • SCSC '09 Proceedings of the 2009 Summer Computer Simulation Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The scenarios and the state-based models are two successful tools to describe the behavior of an interaction-based system. Scenarios are powerful to model and analyze software systems. However, since they do not provide a complete description of the system, but just some possible execution paths, they are usually integrated with state-based models. Working in parallel with the requirements of a system expressed in the form of scenarios, and its specification provided by the state-based models improves the level and quality of specification. Several works have been done to explain how to automatically generate state machines from scenarios requirement models. These works lead automatically to maintain consistency between scenarios and state machines. In this paper we propose an approach for detecting implied scenarios based on synthesized Discrete EVent System DEVS models from scenarios. This approach identifies unexpected state transition paths from atomic and coupled DEVS models generated. By detecting implied scenarios, analysts or users can further refine their requirements before implementation. The specification and the behavior of the final system are validated through simulation.