首页> 外文会议>International Conference on Enterprise Information Systems >A Parser and a Software Visualization Environment to Support the Comprehension of MATLAB/Octave Programs
【24h】

A Parser and a Software Visualization Environment to Support the Comprehension of MATLAB/Octave Programs

机译:解析器和软件可视化环境,以支持对MATLAB / Octave程序的理解

获取原文

摘要

Software comprehension and analysis of MATLAB and Octave programs are not trivial tasks. Programmers have to devote considerable effort to obtain relevant data from source code and related artifacts. Tools that provide support for software comprehension activities usually rely on parsers to obtain data from source code. The problem in the MATLAB/Octave case is the limited number of available parsers and the difficult to build an extensible solution with them. In this paper, we describe the development of a parser that converts MATLAB and Octave program codes into instances of the Knowledge Discovery Metamodel (KDM), which can subsequently undergo static analyses to feed different visual representations. The goal of these representations is to support software comprehension. We describe our experience in the use of this parser to build a software visualization environment to support the comprehension of MATLAB and Octave programs.
机译:Matlab和Octave计划的软件理解和分析不是微不足道的任务。程序员必须致力于从源代码和相关工件中获取相关数据。为软件理解活动提供支持的工具通常依赖于解析器来获取来自源代码的数据。 Matlab / Octave案例中的问题是有限数量的可用解析器,并且难以与它们构建可扩展解决方案。在本文中,我们描述了将MATLAB和Octave程序代码转换为知识发现元模型(KDM)的实例的解析器的开发,随后可以经历静态分析以馈送不同的视觉表示。这些陈述的目标是支持软件理解。我们描述了我们在使用此解析器中建立软件可视化环境的经验,以支持理解MATLAB和Octave计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号