首页> 外文期刊>IFAC PapersOnLine >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的技术,因此开发了各种工具。但是,在技术系统(例如主要由IEC 61131-3编程语言实现的可编程逻辑控制器(PLC)控制的自动化生产系统(aPS))中用于识别TD的工具很少见。因此,本文提出了一种使用静态代码分析以及软件质量指标和编码约定的工具,使PLC软件开发人员能够识别和评估TD。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号