Fixing Inconsistencies in UML Design Models. (bibtex)
by Alexander Egyed
Abstract:
Changes are inevitable during software development and so are their unintentional side effects. The focus of this paper is on UML design models, where unintentional side effects lead to inconsistencies. We demonstrate that a tool can assist the designer in discovering unintentional side effects, locating choices for fixing inconsistencies, and then in changing the design model. Our techniques are "on-line," applied as the designer works, and non-intrusive, without overwhelming the designer. This is a significant improvement over the state-of-the-art. Our tool is fully integrated with the design tool IBM Rational Rose™. It was empirically evaluated on 48 case studies.
Reference:
Fixing Inconsistencies in UML Design Models. (Alexander Egyed), In Proceedings of the29th International Conference on Software Engineering (ICSE 2007), Minneapolis, USA, IEEE Computer Society, 2007.
Bibtex Entry:
@Conference{DBLP:conf/icse/Egyed07,
  author    = {Alexander Egyed},
  title     = {Fixing Inconsistencies in UML Design Models.},
  booktitle = {Proceedings of the29th International Conference on Software Engineering (ICSE 2007), Minneapolis, USA},
  year      = {2007},
  pages     = {292-301},
  publisher = {IEEE Computer Society},
  abstract  = {Changes are inevitable during software development and so are their
	unintentional side effects. The focus of this paper is on UML design
	models, where unintentional side effects lead to inconsistencies.
	We demonstrate that a tool can assist the designer in discovering
	unintentional side effects, locating choices for fixing inconsistencies,
	and then in changing the design model. Our techniques are "on-line,"
	applied as the designer works, and non-intrusive, without overwhelming
	the designer. This is a significant improvement over the state-of-the-art.
	Our tool is fully integrated with the design tool IBM Rational Rose™.
	It was empirically evaluated on 48 case studies.},
  file      = {:Conferences\\ICSE 2007 - Fixing Inconsistencies in UML Design Models\\Fixing Inconsistencies in UML Design Models-preprint.pdf:PDF},
  keywords  = {},
  url       = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.38},
}
Powered by bibtexbrowser