李明楚

个人信息Personal Information

教授

博士生导师

硕士生导师

主要任职:Director of Academic Committee at Kaifa District

其他任职:开发区校区学术分委员会主任(Director of Academic Committee at Kaifa Campus)

性别:男

毕业院校:多伦多大学

学位:博士

所在单位:软件学院、国际信息与软件学院

学科:软件工程. 运筹学与控制论

办公地点:开发区(Kaifa District Campus)

联系方式:mingchul@dlut.edu.cn

电子邮箱:mingchul@dlut.edu.cn

扫描关注

论文成果

当前位置: 中文主页 >> 科学研究 >> 论文成果

Energy Consumption Analysis Method of CPS Software Based on Architecture Modeling

点击次数:

论文类型:会议论文

发表时间:2015-08-26

收录刊物:EI、CPCI-S、Scopus

页面范围:34-39

关键字:energy consumption modeling; cyber physical systems; time state transition matrix; software architecture; bounded model checking

摘要:CPS is kinds of networked embedded systems that combine calculating system and physical environment. Because software is the main component of CPS, its energy consumption will directly affect the trustworthiness of CPS. Software architecture can provide design model and guidance for constructing software structure, behavior and key attributes in design phase. So modeling, analyzing and evaluating the software architecture energy consumption of the CPS software can help find the energy consumption design defects, which will effectively reduce the cost and improve development efficiency. Time state transition matrix (TSTM), designed for modeling embedded software behavior, is a table-based state machine modeling language with time semantic in which the front-end is expressed in the table form and the back-end has strict formalized definition. By introducing energy consumption indicators and constraints for TSTM, form energy consumption TSTM (ETSTM), make it be suitable to the software architecture modeling of energy consumption. On this basis, the energy consumption analysis method with multiple attributes restriction based on bounded model checking technology (BMC) is provided. At last, the effectiveness of the proposed method is validated by modeling and verifying certain type train control software.