2019 IEEE/ACM 1st International Workshop on Software Engineering Research & Practices for the Internet of Things (SERP4IoT)

Author(s):  
Valéria Martins Da Silva ◽  
Guilherme H. Travassos

As well as any paradigm shift, the Internet of Things (IoT) brings up challenges related to several areas of research, including Software Engineering at different stages of development. This work proposes the ScenarIoT approach aiming to support the specification of scenarios when developing software systems on the IoT background. This approach is grounded on Interaction Arrangements - designed by applying an evidence-based approach – which represents recurrent flows of interaction between abstract elements of the IoT domain. These results presented can contribute to the progress of research on IoT from the lens of the Software Engineering research field.


2021 ◽  
Vol 46 (4) ◽  
pp. 26-27
Author(s):  
Yann-Gaël Guéhéneuc ◽  
Shah Rukh Humayoun ◽  
Rodrigo Morales ◽  
Rubén Saborido

We face a new software crisis. In 1968, computer scientists learned that developing robust software requires skills, methods, and tools. Today, software and hardware engineers realize that developing a robust Internet of Things (IoT) also pushes the states of their art and practice. Recent news illustrate the many problems faced by IoT: from lack of interoperability to broken updates to massive security attacks. In this context, the 3rd International Workshop on Software Engineering Research and Practices for the Internet of Things (SERP4IoT) aims to provide a highly interactive forum for researchers and practitioners to address the challenges of, nd solutions for, and share experiences with the development, release, and testing of robust software for IoT systems.


Author(s):  
S. Kavitha ◽  
J. V. Anchitaalagammai ◽  
S. Nirmala ◽  
S. Murali

The chapter summarizes the concepts and challenges of DevOps in IoT, DevSecOps in IoT, integrating security into IoT, machine learning and AI in IoT of software engineering practices. DevOps is a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). The main characteristic of DevOps is the automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. DevSecOps is a practice of integrating security into every aspect of an application lifecycle from design to development.


Sign in / Sign up

Export Citation Format

Share Document