Integrating the Internet of Things Into Software Engineering Practices

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.


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.


IEEE Software ◽  
2017 ◽  
Vol 34 (1) ◽  
pp. 24-28 ◽  
Author(s):  
Xabier Larrucea ◽  
Annie Combelles ◽  
John Favaro ◽  
Kunal Taneja

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.


Sign in / Sign up

Export Citation Format

Share Document