An Approach to Extract the Architecture of Microservice-Based Software Systems

  • Benjamin Mayer (Speaker)

Activity: Talk or presentationContributed talkscience-to-public

Description

Microservices decouple network-accessible system components to support independent development, deployment, and scalability. The architecture of microservice-based software systems is typically not defined upfront but emerges by dynamically assembling services to systems. This makes it hard to extract component relations from static sources since component relationships may only become evident at runtime. Existing systems focus either on the static structure of service relations, neglecting runtime properties, or on (short-term) monitoring of runtime properties to detect errors. We present an approach to extract and analyze the architecture of a microservice-based software system based on a combination of static service information with infrastructure-related and aggregated runtime information.
Period27 Mar 2018
Event title12th IEEE International Symposium on Service-Oriented System Engineering (SOSE 2018), March 26-29, Bamberg, Germany
Event typeConference
LocationGermanyShow on map

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 202005 Computer architecture
  • 502050 Business informatics
  • 102 Computer Sciences
  • 202022 Information technology
  • 502032 Quality management
  • 102022 Software development
  • 102015 Information systems
  • 102040 Quantum computing 
  • 509026 Digitalisation research
  • 211928 Systems engineering
  • 102034 Cyber-physical systems
  • 102020 Medical informatics
  • 102027 Web engineering
  • 102016 IT security
  • 503015 Subject didactics of technical sciences

JKU Focus areas

  • Management and Innovation
  • Computation in Informatics and Mathematics
  • Digital Transformation