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

04/26/2018
by   Philip Nils Wizenty, et al.
0

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 presents a case study of an MSA-based Remote Care Application (RCA) that allows caregivers to remotely access smart home devices. The goal of the RCA is to assist persons being cared in Activities of Daily Living. Employing MSA for the realization of the RCA yielded several lessons learned, e.g., (i) direct transferability of domain models based on Domain-driven Design; (ii) more efficient integration of features; (iii) speedup of feature delivery due to MSA facilitating automated deployment.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/26/2018

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

Microservice Architecture (MSA) is a service-based architectural style w...
research
10/22/2019

Kuksa: A Cloud-Native Architecture for Enabling Continuous Delivery in the Automotive Domain

Connecting vehicles to cloud platforms has enabled innovative business s...
research
09/07/2023

Systematic Mapping of Monolithic Applications to Microservices Architecture

The aim of this paper to provide the solution microservices architecture...
research
05/03/2018

On Collaborative Model-driven Development of Microservices

Microservice Architecture (MSA) denotes an emerging architectural style ...
research
10/25/2019

Model-Driven Process Enactment for NFV Systems with MAPLE

The Network Functions Virtualization (NFV) advent is making way for the ...
research
10/10/2019

WoT Store: a Thing and Application Management Ecosystem for the W3C Web of Things

In the next few years, the W3C Web of Things (WoT) platform will represe...
research
06/05/2019

Architectural Middleware that Supports Building High-performance, Scalable, Ubiquitous, Intelligent Personal Assistants

Intelligent Personal Assistants (IPAs) are software agents that can perf...

Please sign up or login with your details

Forgot password? Click here to reset