EMSS 2014 Proceeding

DEVS models design and test using AGILE-based methods with DEVSimPy

Authors:   Timothée Ville, Laurent Capocchi, Jean-Francois Santucci

Abstract

Validation and test of DEVS models at the early phases of the Design process is a crucial topic when dealing with complex DEVS models. Based on Software Engineering test methods, we present in this paper a new approach which integrates Ag- ile methods in the process of the simulation in order to de- sign and test DEVS models. We propose an implementation in Python language based on the use of aspect programming concept (patch, mocking objects and decorators). This imple- mentation is performed in the framework of the DEVSimPy environment with the definition of a plug-in dedicated to the automatic generation and execution of test scenario. Two ped- agogical example have been used in order to point out the feasibility of the approach.

I3M  Scientific Sponsors

I3M  Industrial Sponsors

I3M  Media Sponsors