TOPCASED comes from Toolkit in OPen source for Critical Applications and SystEm Development and is an id s system/software engineering workshop based on Eclipse.
It aims to provide the tools required to go from requirements to the implementation stages. The current version includes several graphical editors: ECORE, UML 2 (class, use cases, sequence diagrams only), structured analysis, and AADL (Architecture Analysis and Design Language).
These editors are partially generated from ECORE models and models can be checked. OCL and EMF checks are supported at this time. External tools can be easily connected to the workshop thanks to a simple communication bus.
Product's homepage
Requirements:
· Eclipse
What's New in This Release: [ read full changelog ]
Toolkit and SDK features (http://gforge.enseeiht.fr/frs/?group_id=52) including:
· SAM tools
· UML tools
· The SysML editor present on this release represents the new editor based on the final specification of september, 2007. A new meta-model compliant to this specification has been defined and all the diagrams have been implemented from scratch.
· The ECORE editor has been contributed to Eclipse in the Ecore Tools component (EMFT project). You should download it separately.
TOPCASED Experimental feature (http://gforge.enseeiht.fr/frs/?group_id=52) including:
· Tramway
· AADL tools: ADELE and OSATE 1.5.4
· Code generators: UML2Java, UML2C, UML2Python and SMUC (depends on Acceleo 2.6.1 and openArchitectureWare 4.3). Moreover, UML2Java depends on module UML2.1 to java generator of Acceleo.
· Gendoc, a documentation generator (depends on Acceleo 2.6.1 and openArchitectureWare 4.3.1). It depends on Doc2Model which generates EMF models from documentation and Model2Doc which generates document from gendoc models.
· CBChain tool (depends on CDT)
· Polychrony
· Simulation Tools (depends on Smart QVT v0.2.1)
· HDL Editor and Rules Checker
· TOPCASED requirement: ensures traceability between requirements and model elements and it provides tools to manage requirements. It aims at being generic for all modelling editors
· Layout Tools (depends on GEF Zest 1.1.0)
· The TOPCASED Abstract User Interface is a TOPCASED modeling editor based that allows designing user interfaces without knowing the target technology (Swing, HTML, ...).
Others tools:
· gPM, our generic changes manager, is available here: http://gforge.enseeiht.fr/frs/? group_id=63
· If you plan to use subversion, we suggest using subversive.
· the TOPCASED Version Management (aka TVM, an experimental feature) can use in place of subversion. TVM is compatible with subversion until version 1.4.5.