作者: Moussa Amrani , Fabian Gilson , Vincent Englebert
DOI: 10.1007/978-3-319-94764-8_18
关键词:
摘要: The amount of available connectible devices and Internet Things (IoT) solutions is increasing as such equipments are becoming popular widely on the market. This growth in popularity goes together with a keen interest for smart homes where individuals deploy ad hoc their houses. However, task to translate users’ needs into concrete IoT infrastructure not straightforward often require deal proprietary APIs, complex interconnection protocols, various technical details, so that link user requirements may be lost, hampering validity interaction properties. In order define manipulate deployed domestic environments, we propose IoTDSL, Domain-Specific Language relying high-level rule-based language. Users charge deployment infrastructures able describe combine declarative manner structural configurations well event-based semantics devices. Modellers then freed from aspects, playing representations events orchestration transferred dedicated component rules automatically translated Complex Event Processing (Cep) facility meant evaluate trigger runtime events. Additionally, simulation code can generated play user-defined configurations.