Repository logo
Research Outputs
Projects
People
Statistics
  1. Home
  2. HSG CRIS
  3. HSG Publications
  4. Revision of a Smart Factory Software Architecture from Monolith to Microservices
Details

Revision of a Smart Factory Software Architecture from Monolith to Microservices

Journal
International Conference on Enterprise Design, Operations, and Computing (EDOC) Forum
Type
conference paper
Date Issued
2025-02-09
Author(s)
Ronny Seiger  
;
Malburg, Lukas
DOI
10.1007/978-3-031-79059-1_13
Abstract
Software architecture plays an important role in the development of modern, complex software systems as it influences a system's quality attributes and ability to grow with future demand. Designing the software architecture of cyber-physical systems (CPS) becomes even more challenging due to their capability of directly influencing the physical world and thus introducing new non-functional requirements related to fault-tolerance, safety, and resource scarcity. Existing research focuses on systems engineering to achieve the vertical integration of CPS with an organization's information systems and processes, but not on software architecture to horizontally extend existing systems with new CPS. In this report we describe the process of revising an existing monolithic software architecture for a smart factory towards a microservices-based architecture to meet these new requirements and prepare the factory to be extended with new CPS. For the revision of the existing architecture, we provide an analysis of its code base before and after changes, a description of the refactoring process, and discuss relevant new nonfunctional requirements and architecture options. We elaborate on the architectural decisions favoring microservices and analyze the new architecture regarding improved quality attributes to evaluate the system.
Funding(s)
Software Architectures for Human-Robot Collaborations in Industry 4.X  
Language
English (United States)
Keywords
Cyber-physical Systems
Software Architecture
Internet of Things
Microservices
Industry 4.0
HSG Classification
contribution to scientific community
Refereed
Yes
Pages
18
Event Title
28th International Conference on Enterprise Design, Operations, and Computing (EDOC 2024)
Event Location
Vienna, Austria
Event Date
September 2024
Official URL
https://conferences.big.tuwien.ac.at/biweek2024/pdfs/biweek2024_paper_100.pdf
URL
https://www.alexandria.unisg.ch/handle/20.500.14171/120782
Subject(s)

computer science

Division(s)

ICS - Institute of Co...

File(s)
Thumbnail Image

open.access

Name

biweek2024_paper_100.pdf

Size

3.52 MB

Format

Adobe PDF

Checksum (MD5)

39bc5e1b8097a9c1be091c834f811246

Support
HSG researchers can find instructions here for adding or importing publications (DOI, ORCID). Please send questions to alexandria@unisg.ch

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify