A Toolchain for Home Automation Controller Development

Software Engineering and Advanced Applications(2013)

引用 10|浏览1
暂无评分
摘要
Home Automation systems provide a large number of devices to control diverse appliances. Taking advantage of this diversity to create efficient and intelligent environments requires well designed, validated, and implemented controllers. However, designing and deploying such controllers is a complex and error prone process. This paper presents a tool chain that transforms a design in the form of communicating state machines to an executable controller that interfaces to appliances through a service oriented middleware. Design and validation is supported by integrated model checking and simulation facilities. This is extendable to controller synthesis. This tool chain is implemented, and we provide different examples to show its usability.
更多
查看译文
关键词
home automation system,controller synthesis,integrated model checking,different example,executable controller,tool chain,large number,home automation controller development,diverse appliance,intelligent environment,error prone process,formal verification,synchronization,model checking,servers,home automation,state machines,temperature control,temperature,finite state machines,service oriented architecture,thermostats,controller,middleware
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要