首页> 外文会议>IFAC Conference on Embedded Systems, Computational Intelligence and Telematics in Control >Technical Debt indication in PLC Code for automated Production Systems: Introducing a Domain Specific Static Code Analysis Tool
【24h】

Technical Debt indication in PLC Code for automated Production Systems: Introducing a Domain Specific Static Code Analysis Tool

机译:自动化生产系统的PLC代码中的技术债务指示:介绍域特定的静态代码分析工具

获取原文

摘要

Nowadays, technical debt (TD) has become a well-known metaphor signifying long-term consequences of short-term benefits in system development. Accumulating TD can cause severe maintenance effort, and thus affect the quality of the system. Identifying and managing TD through appropriate methods and tools can be a first step towards preventing TD accumulation. Static code analysis is a technique widely used to identify TD at code level in software engineering domain and various tools were developed accordingly. However, tools for identifying TD in technical systems such as automated production systems (aPS) that are mainly controlled by Programmable Logic Controller (PLC) implemented in IEC 61131-3 programming languages are rare. Therefore, this paper presents a tool that uses static code analysis with the application of software quality metrics and coding conventions enabling the PLC software developer to identify TD and evaluate it.
机译:如今,技术债务(TD)已成为一个着名的隐喻,即表示在系统发展中短期效益的长期后果。累积TD可能导致严重的维护工作,从而影响系统的质量。通过适当的方法和工具识别和管理TD可以是防止TD累积的第一步。静态代码分析是一种广泛用于识别软件工程域中的代码级别的TD的技术,并且相应地开发了各种工具。然而,用于识别技术系统中的TD的工具,例如IEC 61131-3编程语言中实现的可编程逻辑控制器(PLC)的自动生产系统(APS)是罕见的。因此,本文介绍了一种工具,它使用静态代码分析来应用软件质量指标和编码约定,使PLC软件开发人员能够识别TD并评估它。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号