White Rose University Consortium logo
University of Leeds logo University of Sheffield logo York University logo

Establishing and Maintaining Semantically Rich Traceability: A Metamodelling Approach

Matragkas, Nicholas (2011) Establishing and Maintaining Semantically Rich Traceability: A Metamodelling Approach. PhD thesis, University of York.

thesis.pdf - Examined Thesis (PDF)
Available under License Creative Commons Attribution-Noncommercial-No Derivative Works 2.0 UK: England & Wales.

Download (5Mb) | Preview


This thesis addresses the problem of model-to-model traceability in Model Driven Engineering (MDE). A MDE process typically involves models ex- pressed in different modelling languages that capture different views of the system under development. To enhance automation, consistency and co- herency, establishing and maintaining semantically rich traceability links between models used throughout the software development lifecycle is of paramount importance. This thesis deals with the various challenges associated with providing traceability support in the context of MDE by defining a domain-specific, model-based traceability approach, which supports the main traceability ac- tivities in a rigorous and semi-automatic manner. To evaluate the validity of the thesis proposition, a reference implementation has been provided. The results obtained from the application of the proposed approach to various case-studies and examples have confirmed the feasibility and benefits of such an approach.

Item Type: Thesis (PhD)
Academic Units: The University of York > Computer Science (York)
Identification Number/EthosID: uk.bl.ethos.542823
Depositing User: Dr Nicholas Matragkas
Date Deposited: 25 Oct 2017 14:08
Last Modified: 24 Jul 2018 15:19
URI: http://etheses.whiterose.ac.uk/id/eprint/18389

You do not need to contact us to get a copy of this thesis. Please use the 'Download' link(s) above to get a copy.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.

Actions (repository staff only: login required)