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 条
  • [1] Automatic extraction and visualization of object-oriented software design metrics
    Lakshminarayana, A
    Newman, TS
    Li, W
    Talburt, J
    VISUAL DATA EXPLORATION AND ANALYSIS VII, 2000, 3960 : 218 - 225
  • [2] Software Design Metrics for Object-Oriented Software
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 121 - 138
  • [3] Three-dimensional Object-Oriented model
    Wang, BJ
    Wei, G
    Hao, KG
    TOOLS 24: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 24 : 22 - 27
  • [4] Metrics for reuse of object-oriented software
    MilankovicAtkinson, M
    Georgiadou, E
    SOFTWARE QUALITY MANAGEMENT IV - IMPROVING QUALITY, 1996, : 363 - 374
  • [5] Object-Oriented Software Coupling Metrics
    Ma J.
    Liu F.
    Fan J.-P.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2018, 41 (01): : 109 - 114
  • [6] Metrics for object-oriented software projects
    Sherif, JS
    Sanderson, P
    JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 44 (02) : 147 - 154
  • [7] Categorization of object-oriented software metrics
    Tahvildari, L
    Singh, A
    2000 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS 1 AND 2: NAVIGATING TO A NEW ERA, 2000, : 235 - 239
  • [8] Prediction of testability using the design metrics for object-oriented software
    Singh, Yogesh
    Saha, Anju
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 44 (01) : 12 - 22
  • [9] Using metrics to identify design patterns in object-oriented software
    Antoniol, G
    Fiutem, R
    Cristoforetti, L
    FIFTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM - METRICS 1998, PROCEEDINGS, 1998, : 23 - 34
  • [10] Object-oriented evolutionary database design for software metrics data
    Paul, RA
    Kunii, TL
    Shinagawa, Y
    Ghafoor, A
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 32 - 37