liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
Meta-Model Guided Error Correction for UML Models
Linköping University, Department of Computer and Information Science.
Linköping University, Department of Computer and Information Science.
2007 (English)Independent thesis Advanced level (degree of Magister), 20 points / 30 hpStudent thesis
Abstract [en]

Modeling is a complex process which is quite hard to do in a structured and controlled way. Many companies provide a set of guidelines for model structure, naming conventions and other modeling rules. Using meta-models to describe these guidelines makes it possible to check whether an UML model follows the guidelines or not. Providing this error checking of UML models is only one step on the way to making modeling software an even more valuable and powerful tool.

Moreover, by providing correction suggestions and automatic correction of these errors, we try to give the modeler as much help as possible in creating correct UML models. Since the area of model correction based on meta-models has not been researched earlier, we have taken an explorative approach.

The aim of the project is to create an extension of the program MetaModelAgent, by Objektfabriken, which is a meta-modeling plug-in for IBM Rational Software Architect. The thesis shows that error correction of UML models based on meta-models is a possible way to provide automatic checking of modeling guidelines. The developed prototype is able to give correction suggestions and automatic correction for many types of errors that can occur in a model.

The results imply that meta-model guided error correction techniques should be further researched and developed to enhance the functionality of existing modeling software.

Place, publisher, year, edition, pages
Institutionen för datavetenskap , 2007. , 95 p.
Keyword [en]
modeling, meta-modeling, refactoring, error correction, validation, UML
National Category
Computer Science
URN: urn:nbn:se:liu:diva-8746ISRN: LITH-IDA-EX--06/079--SEOAI: diva2:23436
Available from: 2007-04-19 Created: 2007-04-19

Open Access in DiVA

fulltext(555 kB)1684 downloads
File information
File name FULLTEXT01.pdfFile size 555 kBChecksum MD5
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 1684 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 451 hits
ReferencesLink to record
Permanent link

Direct link