132,292 Hits in 8.5 sec

Software Engineering for the Internet of Things

Xabier Larrucea, Annie Combelles, John Favaro, Kunal Taneja
2017 IEEE Software  
AKIN TO the mania of 1849 in the hills of California, we're witnessing a software developer's gold rush around the Internet of Things (IoT).  ...  THE INTERNET OF THINGS AND CYBER-PHYSICAL SYSTEMS Robert Minerva, the current director of the IEEE Internet of Things (IoT) Initiative, defines the IoT as made out of networked sensors and smart objects  ...  /software-multimedia for multimedia content related to this article.  ... 
doi:10.1109/ms.2017.28 fatcat:gngbo7j3krhn5csjmlwgcy5jjy

Software Engineering for Internet of Things: The Practitioner's Perspective [article]

Mahdi Fahmideh, Aakash Ahmed, Ali Behnaz, John Grundy, Willy Susilo
2021 arXiv   pre-print
Internet of Things based systems (IoT systems for short) are becoming increasingly popular across different industrial domains and their development is rapidly increasing to provide value-added services  ...  Little research to date uncovers the core development process lifecycle needed for IoT systems, and thus software engineers find themselves unprepared and unfamiliar with this new genre of system development  ...  Christopher Magee, the associate professor from the Faculty of Social Sciences, School of Psychology at the University of Wollongong for his constructive comments and suggestions for improving our data  ... 
arXiv:2102.10708v3 fatcat:ulummt3ijzhs7os32zoajb2cja

Towards a General Software Engineering Methodology for the Internet of Things [article]

Franco Zambonelli
2016 arXiv   pre-print
As research in the Internet of Thing area progresses, and a multitude of proposals exist to solve a variety of problems, the need for a general principled software engineering approach for the systematic  ...  , and draft a software engineering methodology centered on these abstractions.  ...  with the relevant areas of agentoriented software engineering [43] and software engineering for self-adaptive and self-organizing systems [14] , [11] .  ... 
arXiv:1601.05569v1 fatcat:eokhfbndkraifi37osb6nwafky

Software Tools for Handling Information for the Internet of Things

Denys Oleksandrovych Volosian
2019 Electronic and Acoustic Engineering  
Abstract-The analysis of methods of creation of software for information processing for the Internet of things is described.  ...  A table for analyzing the effectiveness of a combination of different methods for creating front-end and back-end parts of information processing tools for the Internet of Things has also been developed  ... 
doi:10.20535/2617-0965.2019.2.4.163846 fatcat:dlpv55zifvaipa2htcqpmyeqyq

Guest Editorial Special Issue on Software Engineering Research and Practices for the Internet of Things

Rodrigo Morales, Rubn Saborido, Shah Rukh Humayoun, Yann-Gael Gueheneuc
2020 IEEE Internet of Things Journal  
promote the role of software engineering and software-engineering solutions in IoT multidisciplinary development environments.  ...  select the hardware, communication, and software architectures of IoT systems, which communications protocols are the most suitable for a system, and how to guarantee security and privacy when dealing  ...  We expect that this special issue will serve as a useful reference for researchers, practitioners, and scholars on software engineering and Internet of Things technologies.  ... 
doi:10.1109/jiot.2020.3026565 fatcat:6yika7ercbg2rip6ow5hnyxh3i

ThingML+ Augmenting Model-Driven Software Engineering for the Internet of Things with Machine Learning [article]

Armin Moin, Stephan Rössler, Stephan Günnemann
2020 arXiv   pre-print
In this paper, we present the current position of the research project ML-Quadrat, which aims to extend the methodology, modeling language and tool support of ThingML - an open source modeling tool for  ...  Currently, ThingML offers a modeling language and tool support for modeling the components of the system, their communication interfaces as well as their behaviors.  ...  ACKNOWLEDGMENTS is work is funded by the German Federal Ministry of Research and Education (BMBF) through the So ware Campus initiative (project ML-adrat).  ... 
arXiv:2009.10633v1 fatcat:ytrkuv2azrc25ipgcusjth47p4

Firm firmware and apps for the internet of things

Matthias Kovatsch
2011 Proceeding of the 2nd workshop on Software engineering for sensor network applications - SESENA '11  
Among the challenges for the Internet of Things, two stand out: a scalable application layer with wide interoperability and a common, reliable programming model.  ...  Leaving the embedded domain, application development is eased while sharing and customizing applications helps to cope with the vast number of diversified device types.  ...  A preset resource hierarchy and JSON objects for interaction are, however, too restrictive for a generic application layer for the Internet of Things.  ... 
doi:10.1145/1988051.1988064 dblp:conf/icse/Kovatsch11 fatcat:h2ypaxp5hfhbjk3cmvwgkfz3ni

Table of Contents

2019 2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)  
Reiss (Brown University) A Systematic Mapping Study on Internet of Things Challenges 9 Aleksandr Lepekhin (Peter the Great St.  ...  SERP4IoT 2019 Table of Contents of A Software Framework for Procedural Knowledge Based Collaborative Data Analytics for IoT 41 Snehasis Banerjee (Tata Consultancy Services) and Mariswamy Girish Chandra  ...  Session 3 Cost Efficient Automated Pisciculture Assistance System Using Internet of Things (IoT)  ... 
doi:10.1109/serp4iot.2019.00004 fatcat:p2pghmt2qzh7xm5ygoziln4sn4

Message from the SERP4IoT 2019 Organizers

2019 2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)  
Topic-wise, we received diverse submissions investigating a wide range of software engineering issues and challenges for the IoT: such as end user programming models, vii software architecture for interoperability  ...  solutions for, and share experiences with the development, release, and testing of robust software for IoT devices.  ... 
doi:10.1109/serp4iot.2019.00005 fatcat:ijtopcg6unfanlsr26ysdf45oa

An Evolution Mechanism for Dynamic Physical Applications in the Internet of Things

Kaibin Xie, Haiming Chen, Dong Li, Li Cui
2015 Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering  
With rapid development of the Internet of Things, more and more smart devices are deployed in the physical space.  ...  So it is necessary to design an evolution mechanism for the dynamic physical applications to find appropriate physical information processing systems.  ...  INTRODUCTION The concept of the Internet of Things (IoT) is proposed by MIT in 1999 [6] and has got extensive attention from the industrial community [3] .  ... 
doi:10.18293/seke2015-129 dblp:conf/seke/XieCLC15 fatcat:ajzsejwzc5bjjf2c3vrrux4f54

Peer to Peer for Privacy and Decentralization in the Internet of Things

Marco Conoscenti, Antonio Vetro, Juan Carlos De Martin
2017 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)  
Among them, from the software engineering point of view, the most critical is the limited adaptability of the blockchain. The adaptability is the software quality defined in ISO-IEC 25010 [6] .  ...  Peer to Peer for Privacy and Decentralization in the Internet of Things Marco Conoscenti Nexa Center for Internet & Society DAUIN-Politecnico di Torino ITALY Email: Antonio  ... 
doi:10.1109/icse-c.2017.60 dblp:conf/icse/ConoscentiVM17 fatcat:jpedfklbhzeepjcxof7cjoueq4

A Resource Management Architecture For Exposing Devices as a Service in the Internet of Things

Carlos Pantoja, Heder Dorneles Soares, Tielle Alexandre, Jose Viterbo, Amal El-Fallah Seghrouchni
2019 Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering  
This work proposes an architecture for sharing devices' resources in the Internet of Things providing real sensor data for its users.  ...  A study case for testing the whole approach is also presented.  ...  of RMA; section V the RMA is evaluated based on software engineering methods.  ... 
doi:10.18293/seke2019-187 dblp:conf/seke/PantojaSAVF19 fatcat:7fhvou5ryjacdakmaye5h6hram

Drop the phone and talk to the physical world: Programming the internet of things with Erlang

Alessandro Sivieri, Luca Mottola, Gianpaolo Cugola
2012 2012 Third International Workshop on Software Engineering for Sensor Network Applications (SESENA)  
We present ELIOT, an Erlang-based development framework expressly conceived for heterogeneous and massively decentralized sensing/actuation systems: a vision commonly regarded as the "Internet of Things  ...  A comparison with traditional sensor network programming platforms demonstrates the advantages in terms of terseness of code, readability, and maintainability.  ...  ACKNOWLEDGMENT This work was partially supported by the European Commission, Programme IDEAS-ERC, Project 227977-SMScom.  ... 
doi:10.1109/sesena.2012.6225763 dblp:conf/sesena/SivieriMC12 fatcat:bclrnovsi5hdzlucoiris3ku3a

Ultra lightweight JavaScript engine for internet of things

Evgeny Gavrin, Sung-Jae Lee, Ruben Ayrapetyan, Andrey Shitov
2015 Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity - SPLASH Companion 2015  
The demonstration aims to present JerryScript, a JavaScript engine for the Internet of Things (IoT).  ...  ROM space for the code of the engine (<200 KB ROM).  ...  IoT.js As mentioned earlier, the JerryScript engine powers IoT.js -a framework for the "Internet of Things". Conceptually, IoT.js and JerryScript are similar to node.js [5] and V8 [6] engine.  ... 
doi:10.1145/2814189.2816270 dblp:conf/oopsla/GavrinLAS15 fatcat:hmlho2voendrdlkz6q64yg4hky

Farming in the Era of Internet of Things: An Information System Architecture for Smart Farming [chapter]

Gero Strobel, University Duisburg-Essen, Research Group for Business Informatics and Software Engineering, Essen, Germany
2020 WI2020 Community Tracks  
The Internet of Things and associated smart products are finding application in evermore domains. Within agriculture it is described under the term smart farming.  ...  To make these capabilities usable for added value, not only smart products but entire information systems that align to the domain and its requirements are necessary.  ...  Theoretical Background Internet of Things and Smart Products From an academic perspective, the basic idea behind the Internet of Things (IoT) and thus smart products is not new.  ... 
doi:10.30844/wi_2020_x1-strobel dblp:conf/wirtschaftsinformatik/Strobel20 fatcat:zdp7g56prjdpnpgt4ze5qzzpzi
« Previous Showing results 1 — 15 out of 132,292 results