首页> 外文会议>26th IEEE International Conference on Software Maintenance >MAGISTER: Quality assurance of Magic applications for software developers and end users
【24h】

MAGISTER: Quality assurance of Magic applications for software developers and end users

机译:管理员:为软件开发人员和最终用户提供Magic应用程序的质量保证

获取原文

摘要

Nowadays there are many tools and methods available for source code quality assurance based on static analysis, but most of these tools focus on traditional software development techniques with 3GL languages. Besides procedural languages, 4GL programming languages such as Magic 4GL and Progress are widely used for application development. All these languages lie outside the main scope of analysis techniques. In this paper we present MAGISTER, which is a quality assurance framework for applications being developed in Magic, a 4GL application development solution created by Magic Software Enterprises. MAGISTER extracts data using static analysis methods from applications being developed in different versions of Magic (v5-9 and uniPaaS). The extracted data (including metrics, rule violations and dependency relations) is presented to the user via a GUI so it can be queried and visualized for further analysis. It helps software developers, architects and managers through the full development cycle by performing continuous code scans and measurements.
机译:如今,有许多工具和方法可用于基于静态分析的源代码质量保证,但是其中大多数工具都专注于使用3GL语言的传统软件开发技术。除过程语言外,Magic 4GL和Progress等4GL编程语言也广泛用于应用程序开发。所有这些语言都不在分析技术的主要范围之内。在本文中,我们介绍了MAGISTER,它是Magic公司开发的应用程序的质量保证框架,Magic是Magic Software Enterprises创建的4GL应用程序开发解决方案。 MAGISTER使用静态分析方法从在不同版本的Magic(v5-9和uniPaaS)中开发的应用程序中提取数据。提取的数据(包括度量,违反规则和依赖关系)通过GUI显示给用户,因此可以对其进行查询和可视化以进行进一步分析。通过执行连续的代码扫描和测量,它可以帮助软件开发人员,架构师和管理人员完成整个开发周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号