Topcased
Conçu pour répondre aux contraintes des systèmes embarqués ou critiques courants dans les domaines aéronautique et spatial, TOPCASED propose un ensemble d’outils couvrant tout le cycle de développement (spécification, conception, codage / réalisation). Ces outils peuvent être utilisés indépendamment ou librement agencés pour supporter des processus de développement variés, avec notamment :
- des éditeurs graphiques UML, SysML, SAM (Structured Analysis Model, un langage dédié à l’analyse fonctionnelle des sytèmes et logiciels), etc ;
- des générateurs de code facilement extensibles : UML vers Java / Java vers UML, UML vers C / C vers UML, UML vers PYTHON, etc ;
- Gendoc 2, un générateur de documents odt et docs multi-langage ;
- un environnement multi-langage de vérification OCL ;
- TOPCASED Req, un module de manipulation d’exigences textuelles dans les modèles ;
- gPM : sorte de bugzilla++ hautement configurable (types de fiches, processus) ;
- un module de manipulation de modèles TOPCASED en Jython et Javascript ;
- des simulateurs pour UML/SysML et SAM.
L’atelier s’enrichit régulièrement de nouveaux composants qui passent par une phase d’incubation (éditeur AADL, connecteurs à différents outils de vérification comportementale comme Tina, OBP, CADP).
Son architecture basée sur Eclipse et EMF lui permet d’être facilement étendu à de nouveaux langages de modélisation ou à de nouveaux processus de développement. De plus, une grande partie de ses composants sont génériques et peuvent être utilisés avec tout langage de modélisation basé sur EMF.
Si la plupart des composants de TOPCASED ont des concurrents plus ou moins semblables au niveau fonctionnel (Rhapsody, StarUML ou BOUML pour UML par exemple), l’intérêt principal de l’atelier réside plutôt dans son ouverture, ses capacités d’intégration et d’extension. Ce qui ne l’empêche pas bien sûr d’offrir des possibilités avancées dans certains domaines (gestion des changements, génération documentaire et manipulation d’exigences dans les modèles notamment).
Le projet TOPCASED ayant pour vocation de produire des outils open source durables, tout est mis en œuvre afin de mettre en commun les composants entre projets open source. Pour ne parler que d’UML, le projet d’éditeur graphique Eclipse MDT Papyrus a été monté dans ce but, en collaboration notamment avec les équipes des projets Papyrus UML et Moskitt. MDT Papyrus remplacera à terme les outils issus de ces 3 projets et assurera la migration des modèles existants.
Pour finir, bien que TOPCASED ait été pensé pour le développement de systèmes embarqués ou critiques en équipe, il peut très bien être utilisé dans des contextes différents, comme le développement de systèmes d’informations, ou la réalisation de quelques diagrammes UML / SysML à vocation documentaire, voir la réalisation d’un générateur de code personnalisé, au prix d’une petite prise en main.
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure
.
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Informations complémentaires
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
- Toulouse : Rencontre Logiciels Libres, le mercredi 20 juin 2012
- Paris : Salon Solutions Linux , du mardi 19 juin 2012 au jeudi 21 juin 2012
- Rouen : Wikipermanence, venez découvrir Wikipédia et les autres projets similaires, le samedi 16 juin 2012
- Rennes : Gulliver - Permanence autour du libre, le vendredi 15 juin 2012
- Quimperlé : Initiation Linux avec Ubuntu, le vendredi 15 juin 2012
Informations générales
Sur le Framablog
Sur Framagora
- Framabird besoin d aide pour retrouver messages et comptes
- [Presentation] oOZz
- Torrent de téléchargement
- linuxgraphic.org à besoin d'un bon coup de main
- Numérotation des pages sur un fichier pdf
- Logiciel Libre, Master et apprentissage
- demande sur le sérieux de vente en ligne
- Framkey LaTeX Edition pour Mac?
- Erreur si absence disque d: sur EKD portable
- Facturation + récap mensuel par client
Juste une image
Barista Kid- Creative Commons BY










