A toolset for maintaining hybrid C++ programs

被引:0
|
作者
Linos, PK [1 ]
Courtois, V [1 ]
机构
[1] HAUTES ETUD IND,F-59046 LILLE,FRANCE
关键词
code visualization; data flow; control flow; inheritance hierarchy; file dependencies; colonnade; C++;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a toolset for maintaining C++ programs which are written using a hybrid object-orientated programming style (i.e., one that combines procedural and object-orientated techniques), The toolset maintains a database with control and data flow information found in source code and it is based on a compact hybrid data model for C++ programs. This information is visualized and manipulated both textually and graphically, A maintenance exercise performed on a C++ program using the toolset demonstrates that its code visualization Features, abstraction mechanisms and graph management techniques constitute a promising platform towards the comprehension and maintenance of complex hybrid C++ code.
引用
收藏
页码:389 / 419
页数:31
相关论文
共 50 条
  • [1] Restructuring C Programs into C++ Programs
    Zhang Ying 1
    2.State Key Laboratory of Software Engineering
    Wuhan University Journal of Natural Sciences, 2001, (Z1) : 256 - 262
  • [2] Restructuring C programs into C++ programs
    Ying, Z.
    Yu-Ming, Z.
    Bao-Wen, X.
    Yuan, L.
    2001, Wuhan University (06): : 1 - 2
  • [3] On efficiency and optimization of C++ programs
    Wu, PC
    Wang, FJ
    SOFTWARE-PRACTICE & EXPERIENCE, 1996, 26 (04): : 453 - 465
  • [4] C Wolf - A toolset for extracting models from C programs
    DuVarney, DC
    Iyer, SP
    FORMAL TECHNIQUE FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2002, PROCEEDINGS, 2002, 2529 : 260 - 275
  • [5] Symbolic and Abstract Interpretation for C/C++ Programs
    Loeding, Helge
    Peleska, Jan
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 217 : 113 - 131
  • [6] Compositional analysis of C/C++ programs with VeriSoft
    Dingel, Juergen
    ACTA INFORMATICA, 2006, 43 (01) : 45 - 71
  • [7] A TEST VERIFICATION TOOL FOR C AND C++ PROGRAMS
    NEUDER, DL
    HEWLETT-PACKARD JOURNAL, 1991, 42 (02): : 83 - 92
  • [8] Compositional Analysis of C/C++ Programs with VeriSoft
    Juergen Dingel
    Acta Informatica, 2006, 43 : 45 - 71
  • [9] MAKING A CASE FOR ANIMATING C++ PROGRAMS
    WEST, A
    DR DOBBS JOURNAL, 1994, 19 (11): : 54 - &
  • [10] An automatic defect detection for C++ programs
    Sarala, S
    Valli, S
    Advanced Reliability Modeling, 2004, : 419 - 426