Automated abstraction of class diagrams. (bibtex)
by Alexander Egyed
Abstract:
Designers can easily become overwhelmed with details when dealing with large class diagrams. This article presents an approach for automated abstraction that allows designers to yoom out on class diagrams to investigate and reason about their bigger picture. The approach is based on a large number of abstraction rules that individually are not very powerful, but when used together, can abstract complex class structures quickly. This article presents those abstraction rules and an algorithm for applying them. The technique was validated on over a dozen models where it was shown to be well suited for model understanding, consistency checking, and reverse engineering.
Reference:
Automated abstraction of class diagrams. (Alexander Egyed), In ACM Transactions on Software Engineering and Methodologies, volume 11, 2002.
Bibtex Entry:
@Article{dblp:journals/tosem/Egyed02,
  author   = {Alexander Egyed},
  title    = {Automated abstraction of class diagrams.},
  journal  = {ACM Transactions on Software Engineering and Methodologies},
  year     = {2002},
  volume   = {11},
  number   = {4},
  pages    = {449-491},
  abstract = {Designers can easily become overwhelmed with details when dealing
	with large class diagrams. This article presents an approach for
	automated abstraction that allows designers to yoom out	on class diagrams to investigate and reason about their bigger picture.
	The approach is based on a large number of abstraction rules that
	individually are not very powerful, but when used together, can abstract
	complex class structures quickly. This article presents those abstraction
	rules and an algorithm for applying them. The technique was validated
	on over a dozen models where it was shown to be well suited for model
	understanding, consistency checking, and reverse engineering.},
  doi      = {10.1145/606612.606616},
  file     = {:Journals\\TOSEM 2002 - Automated Abstraction of Class Diagrams\\Automated Abstraction of Class Diagrams-preprint.pdf:PDF},
  keywords = {},
}
Powered by bibtexbrowser