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...
Additional URL: https://conf.researchr.org/track/ase-2020/ase-2020...
Document Type: Conference or workshop publication
Year of publication: 2020
Book title: ASE 2020 : 35th IEEE/ACM International Conference on Automated Software Engineering : Mon 21 - Fri 25 September 2020, Melbourne, Australia : Doctoral Symposium
Page range: 1-3
Conference title: ASE 2020
Location of the conference venue: Online
Date of the conference: 21.-25.09.2020
Publisher: Di Penta, Massimiliano
Place of publication: New York, NY
Publishing house: Association for Computing Machinery
ISBN: 978-1-4503-6768-4
Publication language: English
Institution: Außerfakultäre Einrichtungen > Institut für Enterprise Systems (InES)
Subject: 004 Computer science, internet
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.
Additional information: Online-Ressource




Dieser Eintrag ist Teil der Universitätsbibliographie.




Metadata export


Citation


+ Search Authors in

+ Page Views

Hits per month over past year

Detailed information



You have found an error? Please let us know about your desired correction here: E-Mail


Actions (login required)

Show item Show item