Skip to main content

Showing 1–7 of 7 results for author: Rademacher, F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2202.11397  [pdf, other

    cs.SE

    Model-Driven Generation of Microservice Interfaces: From LEMMA Domain Models to Jolie APIs

    Authors: Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher

    Abstract: We formally define and implement a translation from domain models in the LEMMA modelling framework to microservice APIs in the Jolie programming language. Our tool enables a software development process whereby microservice architectures can first be designed with the leading method of Domain-Driven Design, and then corresponding data types and service interfaces (APIs) in Jolie are automatically… ▽ More

    Submitted 23 February, 2022; originally announced February 2022.

  2. arXiv:2107.12425  [pdf, other

    cs.SE

    Applying Model-Driven Engineering to Stimulate the Adoption of DevOps Processes in Small and Medium-Sized Development Organizations

    Authors: Jonas Sorgalla, Philip Wizenty, Florian Rademacher, Sabine Sachweh, Albert Zündorf

    Abstract: Purpose: Microservice Architecture (MSA) denotes an increasingly popular architectural style in which business capabilities are wrapped into autonomously developable and deployable software components called microservices. Microservice applications are developed by multiple DevOps teams each owning one or more services. In this article, we explore the state of how DevOps teams in small and medium-… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

  3. arXiv:2104.02458  [pdf, other

    cs.SE cs.PL

    Jolie & LEMMA: Model-Driven Engineering and Programming Languages Meet on Microservices

    Authors: Saverio Giallorenzo, Fabrizio Montesi, Marco Peressotti, Florian Rademacher, Sabine Sachweh

    Abstract: In the field of microservices, Model-Driven Engineering has emerged as a powerful methodology for architectural design, and new programming languages have introduced language abstractions to deal with microservice development more effectively. In this article, we present the first preliminary investigation of how the two approaches can be married, taking the LEMMA framework and the Jolie programmi… ▽ More

    Submitted 6 April, 2021; originally announced April 2021.

  4. arXiv:1805.01176  [pdf, ps, other

    cs.SE

    On Collaborative Model-driven Development of Microservices

    Authors: Jonas Sorgalla, Florian Rademacher, Sabine Sachweh, Albert Zündorf

    Abstract: Microservice Architecture (MSA) denotes an emerging architectural style for distributed and service-based systems whereby each microservice is highly cohesive and implements a single business capability. A microservice system consists of multiple, loosely coupled microservices. It provides complex capabilities through services interacting in choreographies. A single dedicated team, typically pract… ▽ More

    Submitted 3 May, 2018; originally announced May 2018.

    Comments: 8 pages, submitted to the MSE Workshop @ STAF2018

  5. arXiv:1804.09976  [pdf, other

    cs.SE

    Design and Implementation of a Remote Care Application Based on Microservice Architecture

    Authors: Philip Nils Wizenty, Florian Rademacher, Jonas Sorgalla, Sabine Sachweh

    Abstract: Microservice Architecture (MSA) is an architectural style for service-based software systems. MSA puts a strong emphasis on high cohesion and loose coupling of the services that provide systems' functionalities. As a result of this, MSA-based software architectures exhibit increased scalability and extensibility, and facilitate the application of continuous integration techniques. This paper prese… ▽ More

    Submitted 26 April, 2018; originally announced April 2018.

    Comments: 8 pages, 3 figures, 2 tables

  6. arXiv:1804.09948  [pdf, other

    cs.SE cs.PL

    Towards a Viewpoint-specific Metamodel for Model-driven Development of Microservice Architecture

    Authors: Florian Rademacher, Jonas Sorgalla, Sabine Sachweh, Albert Zündorf

    Abstract: Microservice Architecture (MSA) is a service-based architectural style with a strong emphasis on high cohesion and loose coupling. It is commonly regarded as a descendant of Service-oriented Architecture (SOA) and thus might draw on existing findings of SOA research. This paper presents a metamodel for Model-driven Development (MDD) of MSA, which is deduced from existing SOA modeling approaches, b… ▽ More

    Submitted 26 April, 2018; originally announced April 2018.

    Comments: 8 pages, 3 figures, 1 table

  7. arXiv:1804.09946  [pdf, ps, other

    cs.SE cs.ET cs.PL

    Analysis of Service-oriented Modeling Approaches for Viewpoint-specific Model-driven Development of Microservice Architecture

    Authors: Florian Rademacher, Sabine Sachweh, Albert Zündorf

    Abstract: Microservice Architecture (MSA) is a novel service-based architectural style for distributed software systems. Compared to Service-oriented Architecture (SOA), MSA puts a stronger focus on self-containment of services. Each microservice is responsible for realizing exactly one business or technological capability that is distinct from other services' capabilities. Additionally, on the implementati… ▽ More

    Submitted 26 April, 2018; originally announced April 2018.

    Comments: 8 pages, 2 figures, 6 tables