The creation of industrial systems relies on numerous tools (modelers, model checkers, code/doc generators, ...) on which it is essential to capitalize in order to optimise development costs. However, the lifetime of critical systems such as aerospace products is often as long as 10 to 30 years, and currently, no software editor is able to commit for such a long time at an acceptable cost. To counter these risks, the French CNRT (National Center for Research & Technology) Aeronautic & Space partners have put forward the TOPCASED project (standing for Toolkit in Open source for Critical Applications and Systems Development) which aims to develop an open source CASE environment with the following goals :
Today, TOPCASED covers the following topics :
All the components and their documentation are distributed under the EPL 1.0 license.
This presentation describes the current status of the project and its roadmap.
More informations can be found at http://www.topcased.org.
I am manager of the Eclipse Development Team at Anyware Technologies. We are deeply involved in open source communities (Eclipse Foundation, Apache Foundation). I am currently architect and project manager for the Topcased project (http://www.topcased.org). I also spend my time giving Eclipse trainings and consultings on Eclipse, PDE, GEF, EMF, RCP, eRCP... and other cool Eclipse stuffs.
Since 2001, member of the Software Engineering Methods team at Airbus France, Avionics & Simulation Products. Implied in the COTRE project (aiming to develop a new method for real time software design) from 2002 to 2004. Member of the AADL (Architecture Analysis and Design Language) SAE (Society of Automotive Engineers) committee since 2002. Technical leader of the TOPCASED project (development of a toolkit for critical systems and applications engineering, based on Eclipse) since 2004.