ACM Home Page
Please provide us with feedback. Feedback
Visualization of areas of interest in software architecture diagrams
Full text PdfPdf (7.27 MB)
Source Software Visualization archive
Proceedings of the 2006 ACM symposium on Software visualization table of contents
Brighton, United Kingdom
SESSION: Session 5 table of contents
Pages: 105 - 114  
Year of Publication: 2006
ISBN:1-59593-464-2
Authors
H. Byelas  Technische Universiteit Eindhoven
A. Telea  Technische Universiteit Eindhoven
Sponsors
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 110,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1148493.1148509
What is a DOI?

ABSTRACT

Understanding complex software systems requires getting insight in how system properties, such as performance, trust, reliability, or structural attributes, correspond to the system architecture. Such properties can be seen as defining several 'areas of interest' over the system architecture. We visualize areas of interest atop of system architecture diagrams using a new technique that minimizes visual clutter for multiple, overlapping areas for large diagrams, yet preserves the diagram layout familiar to designers. We illustrate our proposed techniques on several UML diagrams of complex, real-world systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
Bondarev, E., Chaudron, M., and De With, P. 2006, to appear. A process for resolving performance trade-offs in component-based architectures. In Proc. 9th Intl. Symposium of Component-Based Software Engineering, Springer LNCS.
 
4
Borland. 2005. Together. www.borland.com/together.
 
5
 
6
 
7
Dunke, R., and Schmietendorf, A. 2000. Possibilities of the description and evaluation of software components. Metrics News 5.
 
8
 
9
 
10
11
 
12
Goulao, M., and Abreu, F. 2004. Formalizing metrics for COTS. In Proc. MPEC'04, Edimburgh.
 
13
IBM. 2005. Rational Rose. www.306.ibm.com/software/rational.
 
14
ITEA. 2002. ROBOCOP: A robust open component-based software architecture for configurable devices. Public document, version 1.0. available at www.hitech-projects.com/euprojects/robocop.
 
15
ITEA. 2005. Trust4All project. www.win.tue.nl/trust4all.
 
16
LaQuso. 2006. Laboratory for quality of software. Eindhoven University of Technology, the Netherlands. www.laquso.com.
17
 
18
 
19
 
20
 
21
 
22
Taubin, G. 2000. Geometric signal processing on polygonal meshes. In EUROGRAPHICS STAR Reports.
 
23
 
24
 
25
Tilley, S., Wong, K., Storey, M., and Müller, H. 1994. Programmable reverse engineering. Intl. J. Software Engineering and Knowledge Engineering 4, 4, 501--520.
 
26
 
27
Woo, M., Neider, J., Davis, T., and Shreiner, D. 2001. OpenGL Programming Guide, 3rd edition. Addison-Wesley.
 
28
Wust, J. 2005. SDMetrics: The software design metrics tool for UML. www.sdmetrics.com.



REVIEW

"Vladan Jovanovic : Reviewer"

In the design of software architecture, it is often necessary to indicate specific areas of interest (AOI) on complex diagrams. This paper presents a method to highlight AOI. An intended application is to support unified modeling language (UML) di  more...