首页> 外文期刊>Software and systems modeling >Applying static code analysis for domain-specific languages
【24h】

Applying static code analysis for domain-specific languages

机译:将静态代码分析应用于特定领域的语言

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

摘要

The use of code quality control platforms for analysing source code is increasingly gaining attention in the developer community. These platforms are prepared to parse and check source code written in a variety of general-purpose programming languages. The emergence of domain-specific languages enables professionals from different areas to develop and describe problem solutions in their disciplines. Thus, source code quality analysis methods and tools can also be applied to software artefacts developed with a domain-specific language. To evaluate the quality of domain-specific language code, every software component required by the quality platform to parse and query the source code must be developed. This becomes a time-consuming and error-prone task, for which this paper describes a model-driven interoperability strategy that bridges the gap between the grammar formats of source code quality parsers and domain-specific text languages. This approach has been tested on the most widespread platforms for designing text-based languages and source code analysis. This interoperability approach has been evaluated on a number of specific contexts in different domain areas.
机译:在开发人员社区中,使用代码质量控制平台来分析源代码越来越受到关注。这些平台准备分析和检查以多种通用编程语言编写的源代码。特定领域语言的出现使来自不同领域的专业人员能够开发和描述其学科中的问题解决方案。因此,源代码质量分析方法和工具也可以应用于使用特定领域语言开发的软件伪像。为了评估特定领域语言代码的质量,必须开发质量平台解析和查询源代码所需的每个软件组件。这成为一项耗时且容易出错的任务,为此,本文描述了一种模型驱动的互操作性策略,该策略弥合了源代码质量解析器的语法格式和特定​​于域的文本语言之间的鸿沟。该方法已经在最广泛的平台上进行了测试,该平台可用于设计基于文本的语言和源代码分析。已经在不同领域中的许多特定上下文中评估了这种互操作性方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号