{"title":"基于事件和状态通过代理指定WSN应用","authors":"G. Fortino, A. Garro, S. Mascillaro, W. Russo","doi":"10.1109/SENSORCOMM.2007.91","DOIUrl":null,"url":null,"abstract":"Wireless sensor networks (WSNs) are emerging as powerful platforms for distributed embedded computing supporting a variety of high-impact applications such as disaster/crime prevention and military applications, environmental applications, health applications, and smart spaces. Programming WSNs is a complex task as system level code and application level code are often intertwined. Several programming paradigms have been to date proposed which provide programming abstractions and programming support for the development of WSN applications. In this paper we propose a specification language centered on the concept of lightweight agent based on events and states which distinctively integrates the advantages of three important paradigms and models for WSN programming: agent- based, event-driven and state-based programming. The proposed language is exemplified through a specification of the well-known EnviroTrack application.","PeriodicalId":161788,"journal":{"name":"2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Specifying WSN Applications through Agents Based on Events and States\",\"authors\":\"G. Fortino, A. Garro, S. Mascillaro, W. Russo\",\"doi\":\"10.1109/SENSORCOMM.2007.91\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Wireless sensor networks (WSNs) are emerging as powerful platforms for distributed embedded computing supporting a variety of high-impact applications such as disaster/crime prevention and military applications, environmental applications, health applications, and smart spaces. Programming WSNs is a complex task as system level code and application level code are often intertwined. Several programming paradigms have been to date proposed which provide programming abstractions and programming support for the development of WSN applications. In this paper we propose a specification language centered on the concept of lightweight agent based on events and states which distinctively integrates the advantages of three important paradigms and models for WSN programming: agent- based, event-driven and state-based programming. The proposed language is exemplified through a specification of the well-known EnviroTrack application.\",\"PeriodicalId\":161788,\"journal\":{\"name\":\"2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-10-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SENSORCOMM.2007.91\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SENSORCOMM.2007.91","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Specifying WSN Applications through Agents Based on Events and States
Wireless sensor networks (WSNs) are emerging as powerful platforms for distributed embedded computing supporting a variety of high-impact applications such as disaster/crime prevention and military applications, environmental applications, health applications, and smart spaces. Programming WSNs is a complex task as system level code and application level code are often intertwined. Several programming paradigms have been to date proposed which provide programming abstractions and programming support for the development of WSN applications. In this paper we propose a specification language centered on the concept of lightweight agent based on events and states which distinctively integrates the advantages of three important paradigms and models for WSN programming: agent- based, event-driven and state-based programming. The proposed language is exemplified through a specification of the well-known EnviroTrack application.