DocumentCode :
2900248
Title :
Rose/Architect: a tool to visualize architecture
Author :
Egyed, A. ; Kruchten, P.B.
Author_Institution :
Center for Software Eng., Southern California Edison Co., Los Angeles, CA, USA
Volume :
Track8
fYear :
1999
fDate :
5-8 Jan. 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-ins"). In this paper, we describe Rose/Architect, a Rose/sup TM/ "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 reverse-engineered from source code using the Rose reverse engineering capability.
Keywords :
program visualisation; reverse engineering; software architecture; Rational Rose; Rose/Architect; Unified Modeling Language; additional functionality; architectural view extraction; architecturally significant elements; architecturally-significant element visualization; complex model; forward engineering; graphical software modeling tool; open API; reverse engineering; system design; Computer architecture; Data mining; Identity-based encryption; Read only memory; Reverse engineering; Scalability; Software engineering; Software systems; Unified modeling language; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
Conference_Location :
Maui, HI, USA
Print_ISBN :
0-7695-0001-3
Type :
conf
DOI :
10.1109/HICSS.1999.773098
Filename :
773098
Link To Document :
بازگشت