ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil

IoT systems comprise software systems that enable solutions for device connectivity, device management, data management, application development, and advanced analytics for/from connected IoT systems. Software engineering is vital for IoT to design systems that are secure, interoperable, modifiable, and scalable. However, there is no consensus on crucial questions like what the best practices are for developing projects for IoT, how to select the best architecture, which communications protocols are the most suitable, and what the best practices are in terms of security.

SERP4IoT 2026 aims to provide a highly interactive forum for researchers and practitioners to address the challenges of, find solutions, and share experiences with the development, release, and testing of robust software for IoT devices and systems. The workshop will consist of keynotes presented by academic experts and practitioners from industry, long- and short-paper presentations, talks, poster sessions, working groups after each lighting session, and a fishbowl panel for semi-structured group discussions at the end of the workshop.

This year, we are providing a hybrid format, where remote and in-person sessions are mingled to reach more people in the IoT community.

Topics for papers and talks include, but are not limited to:

  • Software engineering (SE) practices in IoT projects
  • Software security and reliability in IoT products
  • Architecture and design models and techniques in IoT projects
  • Software quality management in IoT projects
  • Usability aspects in IoT projects
  • Software development tools, platforms, and environments for IoT teaching
  • SE practices in industrial IoT (IIoT) SE practices in domain-specific IoT projects, e.g., smart city, retail, logistics, healthcare, transportation, utilities SE methods and techniques for IoT projects
  • Risk and evaluation techniques for software development in IoT projects
  • Big data and analytics in IoT projects
  • Context-awareness.
  • Model-based SE for IoT projects
  • SE practices for IoT projects
  • Software orchestration for IoT
  • Green and eco-friendly software for IoT
  • Context-aware software for IoT
  • Local, edge, and cloud-based IoT services
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Sat 18 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

08:00 - 17:30
Saturday RegistrationSocial, Networking and Special Rooms at Main Entrance

Registration for ICSE 2026.

08:00
9h30m
Registration
ICSE 2026 Registration
Social, Networking and Special Rooms

09:00 - 10:30
KeynoteSERP4IoT at Capri I
Chair(s): Yann-Gaël Guéhéneuc Concordia University and Polytechnique Montréal
09:00
90m
Keynote
Holographic Type Communication: Are you ready for the next step in communication?
SERP4IoT
Eduardo Cerqueira UFPA - Universidade Federal do Pará
10:30 - 11:00
Saturday Morning BreakCatering at Catering and Exhibition Hall (Europa I to IV)

This break will provide an opportunity for networking and relaxation between sessions.

10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Digital Twins and Domain Specific LanguagesSERP4IoT at Capri I
Chair(s): Rubén Saborido Infantes Department of Computer Science, University of Malaga, Spain
11:00
20m
Full-paper
Cross-Organizational Data Governance for Industrial Digital Twins Using Blockchain and IPFS
SERP4IoT
Jules Martial Yin-belta Mbara University of Quebec at Chicoutimi, Fehmi Jaafar Université du Québec à Chicoutimi, Pierre-Martin Tardif Université de Sherbrooke
11:20
20m
Full-paper
Enabling Digital Twins in Built Environments with Object-Oriented Models
SERP4IoT
Peter Yefi Concordia University, Reiner Braun Reutlingen University, Philipp Regel Open Science for Open Societies, Ramanunni Parakkal Menon Institute for Solar Research, German Aerospace Centre, Ursula Eicker Concordia University
11:40
20m
Full-paper
End-to-End Building Model Generation and Validation with CITYdata and MetamEnThVirtual Attendance
SERP4IoT
Sikandar Ejaz Concordia University, Peter Yefi Concordia University, Ursula Eicker Concordia University, Oriol Gavalda Concordia University
12:00
20m
Full-paper
Preliminary Usability Experimentation of a Pattern-Driven Middleware for IoT Data Processing in Research Environments
SERP4IoT
Zongo Meyo Concordia University, Gabriel C. Ullmann Concordia university, Oriol Gavalda Concordia University
12:20
10m
Short-paper
From Robotic to IoT Systems: Exploring the Reuse of a Robotic Orchestration DSL in the IoT domain
SERP4IoT
Felipe Xavier TU Eindhoven, Loek Cleophas Eindhoven University of Technology (TU/e) and Stellenbosch University (SU), Michel Chaudron Eindhoven University of Technology, The Netherlands
12:30 - 14:00
Saturday LunchCatering at Catering and Exhibition Hall (Europa I to IV)

Lunch time with a variety of meal options available for attendees, including vegetarian choices. This session will provide an opportunity for attendees to enjoy a meal while networking with colleagues and discussing the day’s events.

12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Domain Specific Languages and Energy ConsiderationsSERP4IoT at Capri I
Chair(s): Kiev Gama Universidade Federal de Pernambuco
14:00
20m
Full-paper
ObsAct: a Programming Model for Opportunistic IoT Applications using the Mobile-Hub
SERP4IoT
Felipe Carvalho Pontifícia Universidade Católica do Rio de Janeiro, Vitor Pinheiro Pontifícia Universidade Católica do Rio de Janeiro, Markus Endler PUC-Rio, Francisco José da Silva e Silva Universidade Federal do Maranhão
14:20
10m
Short-paper
Foundations for Multi-Logic Modelling and Supervision of Cyber–Physical IoT Agents
SERP4IoT
Burak Karaduman University of Antwerp, Moharram Challenger University of Antwerp
14:30
20m
Full-paper
Towards Holistic IoT Systems Profiling: Integrating Energy Consumption with Performance Metrics using SPECTRAVirtual Attendance
SERP4IoT
Rushin Dipak Makwana Concordia University, Montreal, Canada
14:50
20m
Full-paper
The Energy Consumption Graph: A Model-Driven Architecture for IIoT-based Industrial Energy Auditing
SERP4IoT
Liya Elizabeth Koshy Purdue University, Dr. Stanley Yung-Ping Chien Purdue University, Dr. Jie Chen Purdue University, Dr. Da-Chun Wu Purdue University
15:10
20m
Full-paper
BLISS: A Visual Modeling Notation for Engineering Energy-Harvesting IoT Systems
SERP4IoT
Adriano Branco Pontifícia Universidade Católica do Rio de Janeiro, João Pedro Coutinho Pontifícia Universidade Católica do Rio de Janeiro, Markus Endler PUC-Rio
15:30 - 16:00
Saturday Afternoon BreakCatering at Catering and Exhibition Hall (Europa I to IV)

Afternoon Break with a variety of beverages and snacks available for attendees. This break will provide an opportunity for networking and relaxation between sessions.

15:30
30m
Coffee break
Break
Catering

16:00 - 17:30
Development Support and Engineering & Reverse-engineeringSERP4IoT at Capri I
Chair(s): Rodrigo Morales Concordia University
16:00
10m
Short-paper
Bootstrapping IoT Provisioning with PoMA
SERP4IoT
Federico Balaguer Stream S.A., Lucas Gutierrez Stream S.A.
16:10
20m
Full-paper
A Hybrid AHP-TOPSIS Approach for Selecting Message Brokers in IoT Applications
SERP4IoT
Mahdi Turki École de technologie supérieure, Ghizlane El Boussaidi École de Technologie Supérieure, Imen Benzarti Software and Information Technology Engineering Department, École de Technologie Supérieure, Ikram Darif University of Ottawa, Hafedh Mili Université du Québec à Montréal
16:30
10m
Short-paper
When Code Meets Things: The FLOSS Side of IoT Systems
SERP4IoT
Igor Pereira Federal University of Ouro Preto, Tiago Carneiro University Federal of Ouro Preto, Eduardo Figueiredo Federal University of Minas Gerais
16:40
20m
Full-paper
Towards moving target defense for IoT malware detection
SERP4IoT
Ita Ryan University College Cork, Luke Kurlandski Rochester Institute of Technology, Nate Mathews Rochester Institute of Technology
17:00
20m
Full-paper
Reverse Engineering and Control-Aware Security Analysis of the ArduPilot UAV FrameworkVirtual Attendance
SERP4IoT
Yasaswini Konapalli University of North Texas, Lotfi Ben Othmane University of North Texas, Cihan Tunc University of North Texas, USA, Feras Benchellal University of North Texas, Likhita Mudagere Shivaraj University of North Texas
Media Attached
17:20
10m
Short-paper
A Visual Block Programming Environment for Home Assistant: A Progress ReportVirtual Attendance
SERP4IoT
Mi-Hyeon Seo Chonnam National University, Hyeon-Ah Moon Chonnam National University, Kwanghoon Choi Chonnam National University, Seungchan Park IGLOO Corp., Byeong-Mo Chang
Media Attached

Accepted Papers

Title
A Hybrid AHP-TOPSIS Approach for Selecting Message Brokers in IoT Applications
SERP4IoT
A Visual Block Programming Environment for Home Assistant: A Progress ReportVirtual Attendance
SERP4IoT
Media Attached
BLISS: A Visual Modeling Notation for Engineering Energy-Harvesting IoT Systems
SERP4IoT
Bootstrapping IoT Provisioning with PoMA
SERP4IoT
Cross-Organizational Data Governance for Industrial Digital Twins Using Blockchain and IPFS
SERP4IoT
Enabling Digital Twins in Built Environments with Object-Oriented Models
SERP4IoT
End-to-End Building Model Generation and Validation with CITYdata and MetamEnThVirtual Attendance
SERP4IoT
Foundations for Multi-Logic Modelling and Supervision of Cyber–Physical IoT Agents
SERP4IoT
From Robotic to IoT Systems: Exploring the Reuse of a Robotic Orchestration DSL in the IoT domain
SERP4IoT
ObsAct: a Programming Model for Opportunistic IoT Applications using the Mobile-Hub
SERP4IoT
Preliminary Usability Experimentation of a Pattern-Driven Middleware for IoT Data Processing in Research Environments
SERP4IoT
Reverse Engineering and Control-Aware Security Analysis of the ArduPilot UAV FrameworkVirtual Attendance
SERP4IoT
Media Attached
The Energy Consumption Graph: A Model-Driven Architecture for IIoT-based Industrial Energy Auditing
SERP4IoT
Towards Holistic IoT Systems Profiling: Integrating Energy Consumption with Performance Metrics using SPECTRAVirtual Attendance
SERP4IoT
Towards moving target defense for IoT malware detection
SERP4IoT
When Code Meets Things: The FLOSS Side of IoT Systems
SERP4IoT

Call for Papers

Prospective participants, from the academy and industry, are invited to submit papers describing their work or ideas related to the workshop topic, under the following formats:

  • Long paper (8 pages)
  • Short paper (4 pages)
  • Extended abstract (max. 5 pages, free of APC charges) or
  • Poster (1 page)

Short and long papers should identify challenges, discuss opposing viewpoints, outline processes, or present solutions related to any aspects of software engineering for IoT. Authors will have the choice to publish their papers (short/long) in pre- and post-proceedings. The paper format of the Workshop’s paper must follow the ACM formatting guidelines, and should be submitted through HotCRP. Accepted papers and talk abstracts will have between 5 and 10 minutes for presentation.

ACM Open policies: ACM papers, excluding “extended abstracts”, need to have an OA institutional agreement or undergo article processing charges (APCs) to be paid by the authors (250 dollars for members, and 350 for non-members) in order to be published. It is not possible to pay for extra pages.

The official publication date is the date the proceedings are made available in the ACM. This date may be up to two weeks prior to the first day of ICSE 2026. The official publication date affects the deadline for any patent filings related to published work.

Eduardo

Eduardo Cerqueira (UFPA)

Holographic Type Communication: Are you ready for the next step in communication?

Abstract: This keynote talk will first give an introduction about Immersive communications in 6G systems, highlighting Holographic-Type Communications (HTC). A set of use cases and requirements for HTC will be presented. In addition, this keynote will present some ideas and projects from both industry and academia related to HTC. Finally an overview of research challenges and opportunities will be presented to stimulate further collaborative research in this exciting area.

Short bio: Eduardo Cerqueira received the Ph.D. degree in informatics engineering from the University of Coimbra, Portugal, in 2008. He was an Invited Auxiliary Professor at the Department of Informatics Engineering, University of Coimbra, from 2008 to 2009, and a Visitor Scholar at the Computer Science Department, University of California in Los Angeles, from 2013 to 2014. He is a Full Professor with the Faculty of Computer Engineering and Telecommunications, Federal University of Para, Brazil. His publications include eight edited books, ten book chapters, four patents, and over 280 papers in national/international refereed journals/conferences. He has served as a Guest Editor for 9 special issues for various peer-reviewed scholarly journals. His research interests include edge computing, machine learning, immersive communications, smart cities, mobility, and wireless networks.

Questions? Use the SERP4IoT contact form.