ICSA 2026
Mon 22 - Fri 26 June 2026
Wed 24 Jun 2026 13:30 - 14:15 at Theatre 8 - Specialized Architectures & ML Platforms Chair(s): Justus Bogner

This experience report explains the techniques applied while building Ocean Guard, an ML-Enabled System (MLES) for anomaly detection in the maritime domain. In particular, it highlights the trade-offs of applying the Ports and Adapters pattern to support building multiple microservices in a monorepo codebase. The paper hopes to inspire software engineers, ML engineers, and data scientists to apply the same practices to build their MLES.

Wed 24 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:30
Specialized Architectures & ML PlatformsSoftware Architecture in Practice at Theatre 8
Chair(s): Justus Bogner Vrije Universiteit Amsterdam
13:30
45m
Talk
Reusability in MLOps: Trade-offs of Using Ports and Adapters to Build an ML-Enabled System for the Maritime Domain
Software Architecture in Practice
DOI Pre-print Media Attached
14:15
15m
Short-paper
Split Architecture for Limited Bandwidth and Storage Capacity
Software Architecture in Practice
Espen Oen Lie , Rogardt Heldal Western Norway University of Applied Science, Keila Lima Gran Sasso Science Institute, L'Aquila, Italy, Patrizio Pelliccione Gran Sasso Science Institute, L'Aquila, Italy
14:30
15m
Short-paper
Rethinking the Architecture of an Operational Wildfire Simulator System: The Case of Propagator
Software Architecture in Practice
Mirko D'Andrea , Hina Shahid , Vincenzo Scotti Karlsruhe Institute of Technology (KIT), Martina De Sanctis Gran Sasso Science Institute, Amleto Di Salle Gran Sasso Science Institute, L'Aquila, Italy, Diego Perez-Palacin Linnaeus University, Raffaela Mirandola Karlsruhe Institute of Technology (KIT), Alessandro Burastero
14:45
45m
Talk
From Legacy to High-Flow: How Large Enterprises Scaled Real-Time Data Integration Through a Contextual Architecture Approach
Software Architecture in Practice
Marcelo Costa CESAR, CESAR School, Douglas Dalo , Alexandre Locci Martins PhD Student, Jéssica Cristina Tironi , Ricardo A. Costa , César França Universidade Federal Rural de Pernambuco