摘要

随着物联网及嵌入式软件的快速增长,探寻一种高效、快捷的开发方式以解决开发资源耗费问题,具有非常重要的意义。为此,针对组合式空调控制系统软件开发耗费问题,研究软件自动化开发模式。采用基于模板的自动代码生成技术,创新性地将自主平台软件作为代码生成器,设计分层结构框架和代码生成方案。该方案将共性需求模板功能书设计成模板代码,将个性需求转换成交互层控制点表模块代码。所研究的开发模式可实现订单需求到订单软件代码的自动生成,有效解决了组合式空调仪控系统软件的重复开发耗费问题。相对于依赖国外平台软件的自动代码生成方案,该研究探索了自主开发平台软件实现自动代码生成及工程应用,为国产自主仪控系统软件自动化开发提供了借鉴。

全文