Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models. (bibtex)
by Alexander Egyed, Emmanuel Letier, Anthony Finkelstein
Abstract:
Our objective is to provide automated support for assisting designers in fixing inconsistencies in UML models. We have previously developed techniques for efficiently detecting inconsistencies in such models and identifying where changes need to occur in order to fix problems detected by these means. This paper extends previous work by describing a technique for automatically generating a set of concrete changes for fixing inconsistencies and providing information about the impact of each change on all consistency rules. The approach is integrated with the design tool IBM Rational RoseTM. We demonstrate the computational scalability and usability of the approach through the empirical evaluation of 39 UML models of sizes up to 120,000 elements.
Reference:
Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models. (Alexander Egyed, Emmanuel Letier, Anthony Finkelstein), In Proceedings of the 22nd International Conference on Automated Software Engineering (ASE 2008), L'Aquila, Italy, IEEE Computer, 2008.
Bibtex Entry:
@Conference{DBLP:conf/kbse/EgyedLF08,
  author    = {Alexander Egyed and Emmanuel Letier and Anthony Finkelstein},
  title     = {Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models.},
  booktitle = {Proceedings of the 22nd International Conference on Automated Software Engineering (ASE 2008), L'Aquila, Italy},
  year      = {2008},
  pages     = {99-108},
  publisher = {IEEE Computer},
  abstract  = {Our objective is to provide automated support for assisting designers
	in fixing inconsistencies in UML models. We have previously developed
	techniques for efficiently detecting inconsistencies in such models
	and identifying where changes need to occur in order to fix problems
	detected by these means. This paper extends previous work by describing
	a technique for automatically generating a set of concrete changes
	for fixing inconsistencies and providing information about the impact
	of each change on all consistency rules. The approach is integrated
	with the design tool IBM Rational RoseTM. We demonstrate the computational
	scalability and usability of the approach through the empirical evaluation
	of 39 UML models of sizes up to 120,000 elements.},
  doi       = {10.1109/ASE.2008.20},
  file      = {:Conferences\\ASE 2008 - Automatically Generating Choices for Fixing Inconsistencies in UML\\Generating and Evaluating Choices for Fixing Inconsistencies in UML Design Models-preprint.pdf:PDF},
  keywords  = {},
}
Powered by bibtexbrowser