首页> 外文学位 >Dynamic Visualization of Java Software System Using Sequence Diagram
【24h】

Dynamic Visualization of Java Software System Using Sequence Diagram

机译:使用序列图动态可视化Java软件系统

获取原文
获取原文并翻译 | 示例

摘要

The object oriented programming language is complex and difficult to understand for a novice programmer, so program comprehension and visualization of source code using sequence diagram play a vital and significant role for programmers to understand the object oriented programming concepts. The sequence diagram generated through static source code or dynamic only approach contains large methods and objects which make the diagram bulky and also increases the complexity of the diagram. In this paper, to address these problems, optimized sequence diagram (OSD) were developed by combining static source code and dynamic execution trace information and also incorporating various levels of abstraction to reduce complexity and provide complete end to end behavior of the system. The case study is conducted using the banking system to provide quantitative analysis and determine the performance of the optimized sequence diagram approach. The statistical analysis is conducted based on the experimental result using OSD to prove that comprehension of the optimized sequence diagram is greater than the static and dynamic sequence diagram.
机译:面向对象的编程语言对于新手程序员来说是复杂且难以理解的,因此使用顺序图进行程序理解和源代码可视化对于程序员理解面向对象的编程概念起着至关重要的作用。通过静态源代码或仅动态方法生成的序列图包含较大的方法和对象,这些方法和对象使图变得笨重,并且还增加了图的复杂性。在本文中,为了解决这些问题,通过结合静态源代码和动态执行跟踪信息并结合各种抽象级别以降低复杂性并提供完整的端到端行为,开发了优化序列图(OSD)。该案例研究使用银行系统进行,以提供定量分析并确定优化序列图方法的性能。使用OSD根据实验结果进行统计分析,以证明对优化序列图的理解要大于静态和动态序列图。

著录项

  • 作者

    Srinivasan, Madhusudan.;

  • 作者单位

    Texas A&M University - Kingsville.;

  • 授予单位 Texas A&M University - Kingsville.;
  • 学科 Computer science.
  • 学位 M.S.
  • 年度 2016
  • 页码 104 p.
  • 总页数 104
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号