A. Azzara, Daniele Alessandrelli, M. Petracca, P. Pagano
{"title":"Demonstration abstract: PyoT, a macroprogramming framework for the IoT","authors":"A. Azzara, Daniele Alessandrelli, M. Petracca, P. Pagano","doi":"10.1109/IPSN.2014.6846780","DOIUrl":null,"url":null,"abstract":"PyoT is a web-based framework designed to simplify the development of complex applications for the IoT. Adopting the macroprogramming paradigm, it lets the programmers focus on the global application's goal, hiding low-level communication details. Developers can easily define, test, and share applications using IPython Notebooks or through a rich Web interface. The framework is capable of efficiently distributing the processing effort inside the network. This demonstration shows some of the features of PyoT, such as programming groups of nodes as a whole, creating in-network tasks, monitoring sensors, and visualizing network information. PyoT is available for download and testing on real WSN deployments or in emulated environments.","PeriodicalId":297218,"journal":{"name":"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IPSN-14 Proceedings of the 13th International Symposium on Information Processing in Sensor Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPSN.2014.6846780","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
PyoT is a web-based framework designed to simplify the development of complex applications for the IoT. Adopting the macroprogramming paradigm, it lets the programmers focus on the global application's goal, hiding low-level communication details. Developers can easily define, test, and share applications using IPython Notebooks or through a rich Web interface. The framework is capable of efficiently distributing the processing effort inside the network. This demonstration shows some of the features of PyoT, such as programming groups of nodes as a whole, creating in-network tasks, monitoring sensors, and visualizing network information. PyoT is available for download and testing on real WSN deployments or in emulated environments.