TY - GEN AU - Sefika,Mohlalefi AU - Sane,Aamod AU - Campbell,Roy H. TI - Architecture-oriented visualization T2 - ^p Datos electrónicos (1 archivo : 155 KB) KW - PROGRAMACIÓN ORIENTADA A OBJETOS KW - ARQUITECTURA DE SOFTWARE KW - EVALUACIÓN DE RENDIMIENTO N1 - Formato de archivo: PDF. -- Disponible también en línea (Cons. 20/04/2009); ACM SIGPLAN Notices 1996 31(10) : 389 - 405 N2 - Tracking the changing dynamics of object-oriented frameworks[5], design patterns, Architectural styles, and subsystems during the development and reuse cycle can aid producing complex systems. Unfortunately, current object-oriented programming tools are relatively oblivious to the rich architectural abstractions in a system. This paper shows that architecture-oriented visualization, the graphical presentation of system statics and dynamics in terms of its architectural abstractions, is highly beneficial in designing complex systems. In addition, the paper presents architecture-aware instrumentation, a new technique for building efficient on-line instrumentation to support architectural queries. We demonstrate the effectiveness and performance of the scheme with case studies in the design of the Choices object-oriented operating system UR - citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.44.4749&rep=rep1&type=pdf ER -