Liu Chao, Li Jian, Shen Haihuaet al. Reversed Automatic Generation of Visualized Class Diagram of Object-Oriented Program[J]. Journal of Beijing University of Aeronautics and Astronautics, 1998, 24(4): 411-414. (in Chinese)
Citation: Liu Chao, Li Jian, Shen Haihuaet al. Reversed Automatic Generation of Visualized Class Diagram of Object-Oriented Program[J]. Journal of Beijing University of Aeronautics and Astronautics, 1998, 24(4): 411-414. (in Chinese)

Reversed Automatic Generation of Visualized Class Diagram of Object-Oriented Program

  • Received Date: 11 Jun 1998
  • Publish Date: 30 Apr 1998
  • Reversed modeling is the critical technique in analyzing and understanding object-oriented software, which is also the basis of its testing and maintenance.A set of basic rules for reversedly constructing program's class models are studied, and an inheritance-layered class diagram is proposed, which can be drawn automatically. Kinds of relationship, such as inheritance, composition and association, can be shown in the layered class diagram. By the diagram, relativity and dependency among classes can be simply highlighted. In the end, the revised modeling tool, SafePro/Re-OM, based on the set of rules, is presented.

     

  • 1. Flower M,Scott K.UML distilled\_applying the standard object modeling language.Massachusetts:Addison-Wesley, 1997 2. Eriksson H,Penker M.UML toolkit.New York:John Wiley & Sons Inc,1998 3. 沈海华.对象模型图的逆向分析与自动生成工具的研究与开发:[学位论文].北京:北京航空航天大学计算机科学与工程系,1998 4. 李 健,刘 超,金茂忠.面向对象建模技术及其支持工具. 见:杨芙清,何新贵主编.软件工程进展——技术、方法和实践. 北京:清华大学出版社,1996.217~220 5. 吴鹏程,金茂忠.面向对象软件测试模型与测试策略.见:杨芙清,何新贵主编.软件工程进展——技术、方法和实践. 北京:清华大学出版社,1996.342~344 6. 李 健,金茂忠.对象状态测试.北京航空航天大学学报,1997, 23(1):98~104 7. 吴鹏程,金茂忠.基于对象模型的C+ +程序静态分析器. 北京航空航天大学学报,1997,23(1):105~110
  • Relative Articles

    [1]DU X X,HAO T R,WANG B,et al. Artificial gorilla troops optimizer based on double random disturbance and its application of engineering problem[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(6):1882-1896 (in Chinese). doi: 10.13700/j.bh.1001-5965.2023.0404.
    [2]ZHANG P H,ZHOU G Y,SHEN Y Y,et al. Simulation of parallel separation characteristics using NNW-FlowStar software[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(5):1620-1628 (in Chinese). doi: 10.13700/j.bh.1001-5965.2023.0275.
    [3]ZHANG Fan, DING Mingsong, CHEN Jianqiang, LIU Wan, JIANG Tao, LI Peng, JIANG Jun. Interactive design and implementation of HPCC-oriented industrial CFD software[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0810
    [4]TANG Y,DAI Q,YANG M Y,et al. Software defect prediction algorithm for intra-membrane sparrow optimizing ELM[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(2):643-654 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0438.
    [5]GENG Z T,ZHAO J Q. Design and development of virtual simulation experiment software of composite piezoelectric materials[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(11):3377-3381 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0826.
    [6]ZHANG Fan, LIU Wan, GUO Yong-yan, CENG Zhi-chun, HE Qian-wei, ZHAO Zhong. The application and practice of black box testing technology in Fluid Simulation Software[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0621
    [7]LIU Z Y,ZHANG G,LIU H R,et al. Software robot-based application behavior simulation for cyber security range in industrial control field[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(7):2237-2244 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0597.
    [8]HU X,CHEN J M,LI H F. Software security vulnerability patterns based on ontology[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(10):3084-3099 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0783.
    [9]ZHONG L L,ZHANG Z X,CHEN Y G. Engineering test method for avionics system based on conformity evidence chain[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(5):1500-1511 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0643.
    [10]ZHANG Pei-hong, JIA Hong-yin, ZHAO Jiao, WU Xiao-jun, ZHOU Gui-yu, ZHANG Yao-bing. Numerical simulation research on opposing jet interaction characteristics of rocket inverse flight[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0710
    [11]LIU Y,ZHOU J P,ZHANG X T. Application and prospect of additive manufacturing technology in manned space engineering[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(1):83-91 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0455.
    [12]XU F J,ZHOU X,ZHAO J S,et al. Conception and development of software-defined satellite technology[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(7):1543-1552 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0562.
    [13]YANG B,HE Y Z,XU F,et al. Using improved genetic algorithm for software fault localization aided test case generation[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(9):2279-2288 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0524.
    [15]SUN Zhimei, WANG Guanjie, ZHANG Xuanguang, ZHOU Jian. Novel material design and development accelerated by materials genome engineering[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(9): 1575-1588. doi: 10.13700/j.bh.1001-5965.2022.0318
    [16]JIANG Chenchen, HUO Hongtao, FENG Qi. An object-oriented multi-scale segmentation optimization algorithm based on PCA[J]. Journal of Beijing University of Aeronautics and Astronautics, 2020, 46(6): 1192-1203. doi: 10.13700/j.bh.1001-5965.2019.0398
    [17]Li Qiuying, Li Haifeng, Wang Jian. Effects of software test efficiency on software reliability demonstration testing effort[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(3): 325-330.
    [18]Fu Jianping, Liu Bin. Object-driving software testability measurement[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(12): 1569-1574.
    [19]LU Min-yan. Study on Software Reliability Parameters[J]. Journal of Beijing University of Aeronautics and Astronautics, 2001, 27(2): 241-244.
    [20]Zhao Tingdi. General Development Shell for Fault Diagnostic Expert System[J]. Journal of Beijing University of Aeronautics and Astronautics, 1998, 24(3): 358-361.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(3181) PDF downloads(1015) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return