ICSA 2025
Mon 31 March - Fri 4 April 2025
Odense, Denmark
Toggle navigation
Attending
Venue: SDU
Registration
Odense
Keynote Speakers
Visa
Accommodation
Call for Student Volunteers
Hygge!
The Privacy Policy
Program
Accessibility
Workshops
Contribute
AEDT 2025
BlockArch 2025
FAACS 2025
HILA 2025
LArc 2025
MDE4SA 2025
NLP4SA 2025
SAEroCon 2025
SAGAI 2025
SAML 2025
SARECS 2025
WASA 2025
Organization
ICSA 2025 Committees
Organizing Committee
Track Committees
Research Papers
Software Architecture in Practice
New and Emerging Ideas
Artifacts Evaluation Track
Early Career Track
Journal First
Poster Track
Tutorials/Tech Briefings
Workshops
Contributors
People Index
Tracks
ICSA 2025
Keynote
Research Papers
Working Sessions
Software Architecture in Practice
New and Emerging Ideas
Artifacts Evaluation Track
Early Career Track
Journal First
Poster Track
Tutorials/Tech Briefings
Workshops
Program
ICSA Program
Your Program
Mon 31 Mar
Tue 1 Apr
Wed 2 Apr
Thu 3 Apr
Fri 4 Apr
Search
Series
Series
ICSA 2025
ICSA 2024
ICSA 2023
ICSA 2022
ICSA 2021
ICSA 2020
ICSA 2019
ICSA 2018
ICSA 2017
History
Sign in
Sign up
ICSA 2025
(
series
) /
Software Architecture in Practice
/
Design and Evaluation of An Event-Driven Cloud-Based Architecture for A Remote Patient Monitoring System
Who
Pedro Linhares
,
Pedro Wanderley
,
Marza Zaranza
,
Maria Andréia Formico Rodrigues
,
Nabor Mendonca
Track
ICSA 2025 Software Architecture in Practice
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
When
Thu 3 Apr 2025 12:30 - 12:45 at
Hall 2 (U82)
-
Industrial IoT, Edge, and Cyber-Physical Systems I
Chair(s):
Ralf Reussner
Thu 3 Apr 2025 15:56 - 15:58 at
Main Hall (O100)
-
Speed Presentations
Chair(s):
Mahyar T. Moghaddam
Pedro Linhares
Pedro Wanderley
Marza Zaranza
Maria Andréia Formico Rodrigues
University of Fortaleza
Brazil
Nabor Mendonca
University of Fortaleza
Brazil
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
.
Use conference time zone: (GMT+02:00) Brussels, Copenhagen, Madrid, Paris
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
Session Program
Thu 3 Apr
Displayed time zone:
Brussels, Copenhagen, Madrid, Paris
change
12:30 - 13:30
Industrial IoT, Edge, and Cyber-Physical Systems I
Software Architecture in Practice
/
Research Papers
/
Journal First
at
Hall 2 (U82)
Chair(s):
Ralf Reussner
Karlsruhe Institute of Technology (KIT) and FZI - Research Center for Information Technology (FZI)
12:30
15m
Paper
Design and Evaluation of An Event-Driven Cloud-Based Architecture for A Remote Patient Monitoring System
Software Architecture in Practice
Pedro Linhares
,
Pedro Wanderley
,
Marza Zaranza
,
Maria Andréia Formico Rodrigues
University of Fortaleza
,
Nabor Mendonca
University of Fortaleza
12:45
15m
Journal Early-Feedback
MLOps for Cyberphysical Production Systems: Challenges and Solutions
Journal First
Leonhard Faubel
,
Thomas Woudsma
,
Benjamin Kloepper
,
Holger Eichelberger
University of Hildesheim
,
Fabian Buelow
,
Klaus Schmid
University of Hildesheim
,
Amir Ghorbani Ghezeljehmeidan
,
Leila Methnani
,
Andreas Theodorou
,
Magnus Lång
Uppsala University, Sweden
Link to publication
13:00
15m
Paper
Kubernetes High-Availability Software Architecture Options for Two-Node Clusters in IoT Applications
Software Architecture in Practice
Rhaban Amelung née Hark
ABB Research
,
Heiko Koziolek
ABB Corporate Research
,
Vladimir Yussupov
ABB Corporate Research
,
Nafise Eskandani
ABB Corporate Research Center
13:15
15m
Research paper
From Legacy to Intelligent IIoT Systems: Automation, Scalability and Elasticity
Research Papers
Gianluca Caiazza
Ca' Foscari University of Venice
,
Teodors Lisovenko
Ca' Foscari University of Venice
,
Pietro Ferrara
Ca’ Foscari University of Venice
,
Fabio Berti
,
Francesca Ferrari
,
Alessandro Zaupa
,
Guangzheng Zhang
15:30 - 16:00
Speed Presentations
Early Career Track
/
Research Papers
/
Software Architecture in Practice
/
Poster Track
/
New and Emerging Ideas
/
Journal First
at
Main Hall (O100)
Chair(s):
Mahyar T. Moghaddam
University of Southern Denmark
15:30
1m
Paper
Toward a non-invasive architecture supporting traditional textile manufacturing systems in their transition to Industry 4.0
Early Career Track
Giuseppe de Martino
15:31
1m
Poster
SecuRe - An Approach to Recommending Security Design Patterns
Poster Track
Alex R. Sabau
RWTH Aachen University
,
Dominik Lammers
,
Horst Lichter
RWTH Aachen University
Pre-print
15:33
1m
Paper
Towards Architectural Pen Test Case Generation and Attack Surface Analysis to Support Secure Design
Early Career Track
Mahdi Jafari Sarvejahani
Karlsruhe Institute of Technology (KIT)
15:35
1m
Poster
PRE-Share Data: Assistance Tool for Resource-aware Designing of Data-sharing Pipelines
Poster Track
Sepideh Masoudi
15:37
1m
Paper
A Measurement-Driven Approach to Enhancing Sustainability in Microservice Architectures
Early Career Track
Eoan O'Dea
University of L'Aquila
15:38
1m
Paper
Automated Microservice Pattern Instance Detection Using Infrastructure-as-Code Artifacts and Large Language Models
Early Career Track
Carlos Eduardo Duarte
INESC TEC, Faculdade de Engenharia, Universidade do Porto
DOI
Pre-print
15:40
1m
Paper
Survey on Operational Metrics for Reliable Machine Learning Systems
Early Career Track
Anders Launer Bæk-Petersen
University of Southern Denmark, SDU Software Engineering
Pre-print
15:42
1m
Paper
Energy-efficient Microservice-based Software Architectures in Cloud Environments
Early Career Track
César Perdigão Batista
Télécom SudParis, Institut Polytechnique de Paris
,
Sophie Chabridon
Télécom SudParis
,
Denis Conan
SAMOVAR, Télécom SudParis, Institut Polytechnique de Paris
15:44
1m
Poster
Continuous Observability Assurance in Cloud-Native Applications
Poster Track
Maria C Borges
Technische Universität Berlin
,
Sebastian Werner
TU Berlin, Germany
Pre-print
15:45
1m
Research paper
From Legacy to Intelligent IIoT Systems: Automation, Scalability and Elasticity
Research Papers
Gianluca Caiazza
Ca' Foscari University of Venice
,
Teodors Lisovenko
Ca' Foscari University of Venice
,
Pietro Ferrara
Ca’ Foscari University of Venice
,
Fabio Berti
,
Francesca Ferrari
,
Alessandro Zaupa
,
Guangzheng Zhang
15:47
1m
Research paper
Investigating the Impact of Software Design Patterns on Energy Consumption
Research Papers
Adel Noureddine
University of Pau and Pays de l'Adour
,
Olivier Le Goaër
LIUPPA, Université de Pau et des Pays de l'Adour
15:49
1m
Research paper
Mining Security Documentation Practices in OpenAPIs Descriptions
Research Papers
Diana Munoz
,
Souhaila Serbout
University of Zurich, Zurich, Switzerland
,
Cesare Pautasso
Software Institute, Faculty of Informatics, USI Lugano
Pre-print
File Attached
15:51
1m
Research paper
Performance Analysis of Architectural Patterns for Federated Learning Systems
Research Papers
Ivan Compagnucci
Gran Sasso Science Institute
,
Riccardo Pinciroli
Gran Sasso Science Institute
,
Catia Trubiani
Gran Sasso Science Institute
Pre-print
15:52
1m
Journal Early-Feedback
Software architecture-based self-adaptation in robotics
Journal First
Elvin Alberts
Vrije Universiteit Amsterdam & Delft University of Technology
,
Ilias Gerostathopoulos
Vrije Universiteit Amsterdam
,
Ivano Malavolta
Vrije Universiteit Amsterdam
,
Carlos Hernández Corbato
Delft University of Technology
,
Patricia Lago
Vrije Universiteit Amsterdam
Link to publication
DOI
15:54
1m
Paper
Axiomatic Software Architecture
New and Emerging Ideas
Aydin Homay
TU Dresden
,
Mario De Sousa
15:56
1m
Paper
Design and Evaluation of An Event-Driven Cloud-Based Architecture for A Remote Patient Monitoring System
Software Architecture in Practice
Pedro Linhares
,
Pedro Wanderley
,
Marza Zaranza
,
Maria Andréia Formico Rodrigues
University of Fortaleza
,
Nabor Mendonca
University of Fortaleza
15:58
1m
Paper
Recovering Gropius Models with the Cluster Architecture Recovery Assistant
Software Architecture in Practice
Sandro Speth
Institute of Software Engineering, University of Stuttgart
,
Elias Müller
Institute of Software Engineering, University of Stuttgart
,
Philipp Recke
,
Niklas Krieger
,
Steffen Becker
University of Stuttgart
,
Alexander Poth
Volkswagen AG
,
Olsi Rrjolli
Volkswagen AG
File Attached
x
Sun 18 May 06:24