Visualization of Component-Based Applications Structure Using AIVA

被引:0
作者
Snajberk, Jaroslav [1 ]
Holy, Lukas [1 ]
Brada, Premek [1 ]
机构
[1] Univ W Bohemia, Fac Sci Appl, Dept Comp Sci & Engn, Plzen, Czech Republic
来源
PROCEEDINGS OF THE 17TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2013) | 2013年
关键词
component; visualization; interactivity; reverse-engineering; SOFTWARE;
D O I
10.1109/CSMR.2013.60
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The architecture of component-based applications can easily contain hundreds of components with a complex structure. Such structure is created from various types of relations between these components. However, component architects and assemblers need to study more than just simple structure in order to be able to analyze these applications. Many details might be necessary to check to ensure compatibility and re-usability of existing components. Thus, comprehensible visualization of structure is important for the maintenance and evolution of these complex systems. AIVA is the implementation of an approach that is able to visualize these structures comprehensibly while making details easy to reach. It combines various interactive techniques to achieve this goal. This paper describes the possibilities of AIVA as they are implemented, while briefly discussing the theory behind such functionality.
引用
收藏
页码:409 / 412
页数:4
相关论文
共 8 条
[1]  
Becker S., 2010, P 14 EUR C SOFTW MAI, P199
[2]   Behavior protocols for software components [J].
Plasil, F ;
Visnovsky, S .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (11) :1056-1076
[3]   Save-IDE - A Tool for Design, Analysis and Implementation of Component-Based Embedded Systems [J].
Sentilles, Severine ;
Pettersson, Anders ;
Nystrom, Dag ;
Nolte, Thomas ;
Pettersson, Paul ;
Crnkovic, Ivica .
2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, :607-610
[4]  
Snajberk J., 2012, P 16 INT C INF VIS
[5]  
Snajberk J., 2012, P 7 INT C SOFTW ENG
[6]   A framework for interactive visualization of component-based software [J].
Telea, A ;
Voinea, L .
PROCEEDINGS OF THE 30TH EUROMICRO CONFERENCE, 2004, :567-574
[7]  
Wettel R, 2007, 4TH IEEE INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, PROCEEDINGS, P92, DOI 10.1109/VISSOF.2007.4290706
[8]   Toward a deeper understanding of the role of interaction in information visualization [J].
Yi, Ji Soo ;
Kang, Youn Ah ;
Stasko, John T. ;
Jacko, Julie A. .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2007, 13 (06) :1224-1231