Automated generation of client-specific backends utilizing existing microservices and architectural knowledge


Wieber, Nils



DOI: https://doi.org/10.1145/3324884.3415283
URL: https://conf.researchr.org/details/ase-2020/ase-20...
Weitere URL: https://conf.researchr.org/track/ase-2020/ase-2020...
Dokumenttyp: Konferenzveröffentlichung
Erscheinungsjahr: 2020
Buchtitel: ASE 2020 : 35th IEEE/ACM International Conference on Automated Software Engineering : Mon 21 - Fri 25 September 2020, Melbourne, Australia : Doctoral Symposium
Seitenbereich: 1-3
Veranstaltungstitel: ASE 2020
Veranstaltungsort: Online
Veranstaltungsdatum: 21.-25.09.2020
Herausgeber: Di Penta, Massimiliano
Ort der Veröffentlichung: New York, NY
Verlag: Association for Computing Machinery
ISBN: 978-1-4503-6768-4
Sprache der Veröffentlichung: Englisch
Einrichtung: Außerfakultäre Einrichtungen > Institut für Enterprise Systems (InES)
Fachgebiet: 004 Informatik
Abstract: The design and development of production-grade microservice backends is a tedious and error-prone task. In particular, they must be capable of handling all Functional Requirements (FRs) and all Non-Functional Requirements (NFRs) (like security) including all operational requirements (like monitoring). This becomes even more difficult if there are many clients with different roles, linked to diverse (non-)functional requirements and many existing services are involved, which have to consider these in a consistent way. In this paper, we present a model-driven approach that automatically generates client-specific production-grade backends by incorporating previously expressed architectural knowledge out of an interpretable specification of the targeted APIs and the NFRs.
Zusätzliche Informationen: Online-Ressource




Dieser Eintrag ist Teil der Universitätsbibliographie.




Metadaten-Export


Zitation


+ Suche Autoren in

+ Aufruf-Statistik

Aufrufe im letzten Jahr

Detaillierte Angaben



Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail


Actions (login required)

Eintrag anzeigen Eintrag anzeigen