Secondary Tools Analyses - openETCS/model-evaluation GitHub Wiki
According to the DoW of WP7, task T7.2, a second phase of means and tools evaluation is starting now. This phase concerns means and tools to complete the primary tool chain.
See the slides and minutes of Paris meeting
Planning
Date | Subject | State | Comment |
---|---|---|---|
10-05-2013 | Start of benchmark of secondary tools | Done | volunteers are still welcomed |
04-07-2013 | Session on secondary tools | Done | Presentation of the activities of T7.2 |
26-09-2013 | Start of Thursady telco meetings | Done | |
07-10-2013 | Progress Meeting in Braunschweig | Done | |
18-10-2013 | End of contributions and review on criteria for management tools | Done | |
22-10-2013 | Final version of criteria for management tools | Done | |
31-10-2013 | End of contributions and review on criteria for VnV, safety and transformation tools | Done | |
08-11-2013 | Final version of criteria for VnV, safety and transformation tools | Done | |
22-11-2013 | Final version of assessment for management tools | Done | |
15-11-2013 | End of proposition of new candidates | Done | |
29-11-2013 | Final version of O7.2.1 "Evaluation of tools and methods against the WP2 requirements and task 1 choices" for management tools | Done | |
29-11-2013 | Final version of assessment for VnV, safety and transformation tools | Done | |
06-12-2013 | Final version of O7.2.1 "Evaluation of tools and methods against the WP2 requirements and task 1 choices" for VnV, safety and transformation tools | Done | |
20-12-2013 | D7.2 "Report on all aspects of secondary tooling" | Done | Deliverable for the whole task - Preliminary version |
14-01-2014 | O7.2.2 "Decision on the supporting tools choice(s) | Decision meeting to analyse the results and decide the chosen approaches | |
14-02-2014 | D7.2 "Report on all aspects of secondary tooling" | Final version |
Agenda for Telco presentation
A weekly telco session will be organized each Thursday morning at 10:30, to allow presentation of the candidates. A 20 minutes session is proposed for each candidate. ( telco id :https://global.gotomeeting.com/join/298471213)
Please to fill the following table to choose a session (3rd of October is a German national holiday).
Ref | Date | Subject | Speaker | Categories (VnV, Safety, Management, Transformation) |
---|---|---|---|---|
a | 26/09/2013 10:30 | ProR (Requirements, Traceability) | Michael Jastram | Management |
b | 17/10/2013 10:30 | CPN Tools | Stefan Rieger (TWT) | VnV |
c | 17/10/2013 11:00 | Frama-C | Virgile Prevosto (CEA) | VnV |
d | 24/10/2013 10:30 | Fiacre and Tina | Silvano Dal Zilio (LAAS) | VnV |
e | 24/10/2013 11:00 | RT-Tester | Uni Bremen | V&V |
f | 07/11/2013 10:30 | EMF & EMF Client Platform | Jonas Helming (EclipseSource) | Management |
g | 07/11/2013 11:00 | EMFStore | Jonas Helming (EclipseSource) | Management |
h | 14/11/2013 10:30 | GSN Safety Case Modelling | Jan Welte (TU-BS) | Safety |
i | 14/11/2013 11:00 | All4tec Safety Architect | Cyril Cornu (All4tec) | Safety |
l | 28/11/2013 10:30 | Diversity | Christophe Gaston - Mathilde Arnaud (CEA LIST) | VnV |
n | 05/12/2013 10:30 | Classical B | MariellePetitDoche (Systerel) | VnV, Transformation |
o | 05/12/2013 11:00 | EventB | MariellePetitDoche (Systerel) | VnV, Safety |
p | 19/12/2013 10:30 | ReqCity | Raphaël Faudou | Management |
Repository for the slides: https://github.com/openETCS/model-evaluation/tree/master/Telco_Secondary_slides
Activities covered by secondary means and tools
Verification and validation
Owner: Marielle (while on vacation: Marc)
- Static Analysis
- Test Case handling
- Testing
- Simulation
- Formal proof
- Model checking/ Contract based Analysis
- Documentation
see Verification and validation page
Model transformation and code generation
Owner: Alexander Stante (we still look for a deputy, as Alexander won't be able to start before beginning of September)
see model transformation and code generation page
Data and requirements management
Owner: Baseliyos
- Editing
- Traceability
- storage
see data, function and requirement management
Safety activities
Owner: TBD
- Hazard/Risk Analysis
- Hazard Management
- Safety Case Management
- Documentation management
see Safety activities supports page
Others
Which other activities can be proposed (DoW § 2.1) ?
- System analyses support : how to deal efficiently with the amount of information (usually in informal document) concerning system description ?
Assesment
Please to fill the following table if you are volunteer to assess an approach.
Contact | Formalism / Tool | Categories (VnV, Safety, Management, Transformation) | Assessor 1 | Assessor 2 | State |
---|---|---|---|---|---|
Uwe Steinke (SIEMENS) | SCADE Suite | VnV, Transformation, Management | Marielle | ||
Matthias Güdemann (Systerel) | Rodin + pluggins (ProR, ProB, SMT solvers, IUML,...) | VnV, Transformation, Management, Safety | |||
Jan Welte (TU-BS) | CPN-Tools & SPENAT | VnV, Safety | ( Stefan Rieger (TWT) as optionnal assessor) | ||
Jan Welte (TU-BS) | Goal Structuring Notation (GSN) | Management, Safety | |||
Alexandre Ginisty (All4tec) | MaTeLo (Model Based Testing tool based on Markov Chains) | VnV, Management | Silvano Dal Zilio (LAAS-CNRS) | ||
Marielle Petit-Doche (Systerel) | AtelierB | VnV | |||
Stefan Rieger (TWT) | UPPAAL | VnV | |||
Stefan Rieger (TWT) | System C | VnV | |||
Cécile Braunstein (Uni. Bremen) | [RT-tester] (https://github.com/openETCS/model-evaluation/wiki/RT-Tester-description) | VnV | Roberto Kretschmer (TWT) | ||
Silvano Dal Zilio (LAAS-CNRS) | Fiacre and Tina, model-checking toolbox for Time Petri Nets | VnV | Stefan Rieger (TWT) | ||
Virgile Prevosto (CEA LIST) | Frama-C | VnV | David Mentré (MERCE) | ||
Christophe Gaston (CEA LIST) | Diversity | VnV | |||
Jonas Helming (EclipseSource) | Xtend | Transformation | Cécile Braunstein (Uni. Bremen) | ||
Stefan Rieger (TWT) | Acceleo | Transformation | Cécile Braunstein (Uni. Bremen) | ||
Christophe Ponsard (Alstom) | ATL | Transformation | |||
Christophe Ponsard (Alstom) | QVTo/SmartQVT | Transformation | |||
Michael Jastram (Formal Mind) | Eclipse ProR | Management | Bernd Hekele (DB) | C. Ponsard (Alstom) | |
Jonas Helming (EclipseSource) | Eclipse EMFStore | Management | Bernd Hekele (DB) | Michael Jastram | |
Jonas Helming (EclipseSource) | Eclipse EMF Client Platform | Management | Bernd Hekele (DB) | Michael Jastram | |
Cyril Cornu (All4tec) | Safety Architect (System Safety Analysis tool) | Safety | Jan Welte (TU-BS) | Merlin Pokam (AEbt) |