Three-dimensional visualization of object-oriented software design metrics

被引:1
|
作者
Lakshminarayana, A [1 ]
Newman, TS [1 ]
机构
[1] Univ Alabama, Dept Comp Sci, Huntsville, AL 35899 USA
关键词
D O I
10.1117/1.1289353
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software visualization involves creation and display of graphical representations of software characteristics or behavior, often to assist in the discovery of software problems or unanticipated behavior. This paper presents a new approach for three-dimensional (3D) visualization (including extraction and display) of design phase object-oriented software metrics. The visualizations are designed to foster developers' intuitive understanding of the metrics and to aid in the early understanding of structural characteristics of design components. The approach utilizes the extensibility interface of a popular computer aided software engineering tool to access and automatically extract eight key design metrics from Unified Modeling Language class diagrams. Following metric extraction, 3D visualizations of these metrics are generated for each class using perceptually meaningful glyphs. The approach has been implemented by a tool that emits and displays Virtual Reality Modeling Language representations of a design's glyphs. (C) 2000 SPIE and IS&T. [S1017-9909(00)01404-5].
引用
收藏
页码:368 / 374
页数:7
相关论文
共 50 条
  • [21] Coupling metrics for object-oriented design
    Harrison, R
    Counsell, S
    Nithi, R
    FIFTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 1998, PROCEEDINGS, 1998, : 150 - 157
  • [22] An overview of object-oriented design metrics
    Harrison, R
    Counsell, S
    Nithi, R
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE INCORPORATING COMPUTER AIDED SOFTWARE ENGINEERING, PROCEEDINGS, 1997, : 230 - 235
  • [23] A METRICS SUITE FOR OBJECT-ORIENTED DESIGN
    CHURCHER, NI
    SHEPPERD, MJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (03) : 263 - 265
  • [24] A survey of object-oriented design metrics
    Chhabra, Jitender Kumar
    Aggarwal, K. K.
    Singh, Yogesh
    WMSCI 2005: 9TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 10, 2005, : 185 - 190
  • [25] Object-oriented design with competing metrics
    Das, A
    Berry, D
    Al-Hamli, NT
    Howley, R
    Roland, J
    Tenant, J
    IEEE SOUTHEASTCON '99, PROCEEDINGS, 1999, : 169 - 172
  • [26] A METRICS SUITE FOR OBJECT-ORIENTED DESIGN
    CHIDAMBER, SR
    KEMERER, CF
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) : 476 - 493
  • [27] Quality metrics for object-oriented design
    Gillibrand, D
    Liu, KC
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1998, 10 (08): : 56 - 59
  • [28] Object-oriented three-dimensional hybrid grid generation
    Athanasiadis, AN
    Deconinck, H
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (02) : 301 - 318
  • [29] An object-oriented design for graph visualization
    Marshall, MS
    Herman, I
    Melançon, G
    SOFTWARE-PRACTICE & EXPERIENCE, 2001, 31 (08): : 739 - 756
  • [30] Improvement on CK metrics suite for object-oriented software
    Li, Xiaohang
    Hu, Xiaopeng
    Xinan Jiaotong Daxue Xuebao/Journal of Southwest Jiaotong University, 2008, 43 (01): : 35 - 39