GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P320 - Software Engineering 2022
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P320 - Software Engineering 2022
  • Dokumentanzeige

Identifying Domain-Based Cyclic Dependencies in Microservice APIs Using Source Code Detectors

Autor(en):
Genfer, Patric [DBLP] ;
Zdun, Uwe [DBLP]
Zusammenfassung
Isolation, autonomy, and loose coupling are critical success factors of microservice architectures, but unfortunately, systems tend to become strongly coupled over time and sometimes even exhibiting cyclic communication chains. These cycles can even manifest on a conceptual or domain level, making them hard to track for algorithms that rely solely on static analysis. Accordingly, previous attempts to detect cycles either focused on synchronous communication or had to collect additional runtime data, which can be costly and time-consuming. We suggest a novel approach for identifying and evaluating domain-based cyclic dependencies in microservice systems based on modular, reusable source code detectors. Based on the architecture model reconstructed by our detectors, we derived a set of architectural metrics for identifying and classifying domain-based cyclical dependencies. By conducting two case studies on open-source microservice architectures, we validated the feasibility and applicability of our approach.
  • Vollständige Referenz
  • BibTeX
Genfer, P. & Zdun, U., (2022). Identifying Domain-Based Cyclic Dependencies in Microservice APIs Using Source Code Detectors. In: Grunske, L., Siegmund, J. & Vogelsang, A. (Hrsg.), Software Engineering 2022. Bonn: Gesellschaft für Informatik e.V.. (S. 29-31). DOI: 10.18420/se2022-ws-006
@inproceedings{mci/Genfer2022,
author = {Genfer, Patric AND Zdun, Uwe},
title = {Identifying Domain-Based Cyclic Dependencies in Microservice APIs Using Source Code Detectors},
booktitle = {Software Engineering 2022},
year = {2022},
editor = {Grunske, Lars AND Siegmund, Janet AND Vogelsang, Andreas} ,
pages = { 29-31 } ,
doi = { 10.18420/se2022-ws-006 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
A1-6.pdf214.5Kb PDF Öffnen

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/se2022-ws-006

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.18420/se2022-ws-006
ISBN: 978-3-88579-714-2
ISSN: 1617-5468
Datum: 2022
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • Microservice API
  • domain-based cyclic dependencies
  • metrics
  • source code detectors
Sammlungen
  • P320 - Software Engineering 2022 [38]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.