Representation and extraction of CASE information using a repository
Abstract (Summary)Many contemporary development environments rely on CASE tools to store and manipulate development information. To be able to integrate different tools a central place of storage called a repository is used. The content of the repository is defined by a metamodel. CDIF is a standard proposal which supports transfer between many different types of CASE tools. CDIF contains an extensive and extensible metamodel which could be used as a transfer format or as a repository metamodel. In this dissertation a set of requirements for a repository metamodel are then developed and a repository metamodel based on CDIF is defined. The representation of a contemporary CASE tool is mapped into this repository metamodel. The full semantics of the CASE information stored in the repository is then extracted using an external validation system which transfers the CASE data into natural language. An evaluation of the results against the developed requirements conclude that a repository metamodel which is very close to the CDIF metamodel will not fully meet all of these requirements without changes to the metamodel structure.
School:Högskolan i Skövde
Source Type:Master's Thesis
Date of Publication:11/26/2007