StatechartUMC is a graphical editor which simplifies the generation of textual code associated to a UMC statechart. This code represents the input for the model checker UMC [1]. StatechartUMC applies the MDSD (Model Driven Software Development) technique and the work that has led to its creation can be subdivided in various phases: definition of the domain model, construction of a graphical editor to create model instances, transformations from standard predefined models (UML) and writing of code generators. All this has been realized by means of open source tools based on the Eclipse platform [2]: Eclipse RCP [3], Eclipse Modeling Framework (EMF) [4], Graphical Modeling Framework (GMF) [5] and Open Architecture Ware (oAW4) [6].

StatechartUMC è un editor grafico che semplifica la generazione del codice testuale associato ad un'UMC statechart. Tale codice rappresenta l'input per il model checker UMC [1]. StatechartUMC applica la tecnica MDSD (Model Driven Software Development) ed il lavoro per la sua costruzione si suddivide in varie fasi: definizione del modello di dominio, costruzione di un'editor grafico per creare istanze del modello, trasformazioni da modelli predefiniti standard (UML) e scrittura di generatori di codice. Tutto questo è realizzato mediante tools open source basati sulla piattaforma Eclipse [2]: Eclipse RCP [3], Eclipse Modeling Framework (EMF) [4], Graphical Modeling Framework (GMF) [5] e Open Architecture Ware (oAW4) [6].

Model driven software development con Eclipse, statechartUMC

2009

Abstract

StatechartUMC is a graphical editor which simplifies the generation of textual code associated to a UMC statechart. This code represents the input for the model checker UMC [1]. StatechartUMC applies the MDSD (Model Driven Software Development) technique and the work that has led to its creation can be subdivided in various phases: definition of the domain model, construction of a graphical editor to create model instances, transformations from standard predefined models (UML) and writing of code generators. All this has been realized by means of open source tools based on the Eclipse platform [2]: Eclipse RCP [3], Eclipse Modeling Framework (EMF) [4], Graphical Modeling Framework (GMF) [5] and Open Architecture Ware (oAW4) [6].
2009
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-88-904388-0-6
StatechartUMC è un editor grafico che semplifica la generazione del codice testuale associato ad un'UMC statechart. Tale codice rappresenta l'input per il model checker UMC [1]. StatechartUMC applica la tecnica MDSD (Model Driven Software Development) ed il lavoro per la sua costruzione si suddivide in varie fasi: definizione del modello di dominio, costruzione di un'editor grafico per creare istanze del modello, trasformazioni da modelli predefiniti standard (UML) e scrittura di generatori di codice. Tutto questo è realizzato mediante tools open source basati sulla piattaforma Eclipse [2]: Eclipse RCP [3], Eclipse Modeling Framework (EMF) [4], Graphical Modeling Framework (GMF) [5] e Open Architecture Ware (oAW4) [6].
Model Driven Software Development (MDSD)
Eclipse
Eclipse Modelling Framework (EMF)
Eclipse Graphical Modelling Framework (GMF)
Open Architecture Ware (oAW4)
Eclipse Rich Client Platform (RCP)
File in questo prodotto:
File Dimensione Formato  
prod_91920-doc_131018.pdf

accesso aperto

Descrizione: Model driven software development con Eclipse, statechartUMC
Tipologia: Versione Editoriale (PDF)
Dimensione 841.48 kB
Formato Adobe PDF
841.48 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/58577
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact