IF TutorialMarius BOZGASusanne GRAFIulian OBERLaurent MOUNIERVERIMAGDistributed and Complex Systems Groupwww-verimag.imag.fr/PEOPLE/async/IF/SPIN workshopIF Tutorial1April 2, 2004 motivation–language –tools –case studies -perspectivesmodel based developmentGoalEarly detection of problems, concerning functional and non functional aspectsmodel-based simulation, testing and verificationContextTelecommunication protocols,Real-time embedded systems,Distributed systems,Scheduling problems,…SPIN workshopIF Tutorial2April 2, 2004motivation–language –tools –case studies -perspectivesapproach: build on the existingUser level modeling and CASE tools (SDL, UML, SCADE, …)Translation to a intermediate language, rich enough for modeling and for validationOptimisationand abstractionstateSemantic model (state graph)explosionsimulationverification3verification1testverification2SPIN workshopIF Tutorial3April 2, 2004motivation–language –tools –case studies -perspectivesapproach: build on the existingCADPLOTOSguarded commandsOptimisationand abstractionSemantic model (state graph)simulationverification3verification1testverification2SPIN workshopIF Tutorial4April 2, 2004motivation–language –tools –case studies -perspectivesapproach: build on the existingKronosTimed automataOptimisationand abstractionSemantic ...
Voir