Presentation is loading. Please wait.

Presentation is loading. Please wait.

Gøran K. Olsen SINTEF ICT Norway Thursday

Similar presentations


Presentation on theme: "Gøran K. Olsen SINTEF ICT Norway Thursday"— Presentation transcript:

1 Gøran K. Olsen SINTEF ICT Norway Thursday 20.03.2008
Traceability In Model Driven Engineering Enabling Complex System Development Gøran K. Olsen SINTEF ICT Norway Thursday

2 Why Traceability Complex systems Automation and refinement Requirement
Maintainability Enabling analysis on models Impact Coverage Orphan Etc..

3 MOFScript model to text transformation
An implementation of the MOFScript model to text transformation language Developed at SINTEF ICT in the EU-supported MODELWARE and ongoing MODELPLEX project Part of the GMT subproject Was part of standardization process within OMG OMG RFP MOF Model to Text Transformation process Will be extended to support OMG M2T Standard

4 Traceability in MOFScript
Transformations contain references that should be substituted in the result The references are the basis of MOFScript traceability. All references will be traced to the text file(s) they occur in. Granularity from model element to line and column in the text file uml.Property::attributeGettersSetters () { public String getBookTitle(){ return bookTitle; } public void setBookTitle(String input){ bookTitle = input; public Integer getNumberOfPages(){ return numberOfPages public void setNumberOfPages(Integer input){ numberOfPages = input; Book. java L1,C15 Book.java L2,C11

5 Thank you for your attention!
TraMDE metamodel and trace analyser tool -Supporting end-to-end traceability Metamodel describing the trace links and artefacts Semantically rich trace links and artefacts Analysis and viewing functionality Thank you for your attention! Feel free to contact me for a traceability discussion!

6 References G. K. Olsen and J. Oldevik, "Scenarios of Traceability in Model to Text Transformations", in Proc. of the ECMDA-FA, Haifa, 2007. J. Oldevik, "MOFScript Eclipse Plug-In: Metamodel-Based Code Generation", Eclipse Technology eXchange workshop (eTX) 2006. MOFScript at MODELPLEX Web-Site: OMG MOF Model to text: Final adopted specification:


Download ppt "Gøran K. Olsen SINTEF ICT Norway Thursday"

Similar presentations


Ads by Google