Rose/Architecture: A Tool to Visualize Architecture. (bibtex)
by Alexander Egyed, Philippe Kruchten
Abstract:
Rational Rose is a graphical software modeling tool, using the Unified Modeling Language (UML) as its primary notation. It offers an open API that allows the development of additional functionality ("add-in"). In this paper, we describe Rose/Architect, a Rose™ "add-in" used to visualize architecturally-significant elements in a system's design, developed jointly by University of Southern California (USC) and Rational Software. Rose/Architect can be used in forward engineering, marking architecturally significant elements as they are designed and extracting architectural views as necessary. But it can be even more valuable in reverse engineering, i.e., extracting missing key architectural information from a complex model. This model may have been reverseengineered from source code using the Rose reverse engineering capability.
Reference:
Rose/Architecture: A Tool to Visualize Architecture. (Alexander Egyed, Philippe Kruchten), In Proceedings of the 32nd Hawaii International Conference on System Sciences (HICSS 1999), Maui, USA, 1999.
Bibtex Entry:
@Conference{DBLP:conf/hicss/EgyedK99,
  author    = {Alexander Egyed and Philippe Kruchten},
  title     = {Rose/Architecture: A Tool to Visualize Architecture.},
  booktitle = {Proceedings of the 32nd Hawaii International Conference on System Sciences (HICSS 1999), Maui, USA},
  year      = {1999},
  abstract  = {Rational Rose is a graphical software modeling tool, using the Unified
	Modeling Language (UML) as its primary notation. It offers an open
	API that allows the development of additional functionality ("add-in").
	In this paper, we describe Rose/Architect, a Rose™ "add-in" used
	to visualize architecturally-significant elements in a system's design,
	developed jointly by University of Southern California (USC) and
	Rational Software. Rose/Architect can be used in forward engineering,
	marking architecturally significant elements as they are designed
	and extracting architectural views as necessary. But it can be even
	more valuable in reverse engineering, i.e., extracting missing key
	architectural information from a complex model. This model may have
	been reverseengineered from source code using the Rose reverse engineering
	capability.},
  doi       = {10.1109/HICSS.1999.773098},
  file      = {:Conferences\\HICSS 1999 - RoseArchitect-a tool to visualize architecture\\RoseArchitect - a tool to visualize architecture-preprint.pdf:PDF},
  keywords  = {},
}
Powered by bibtexbrowser