This article presents a microservice-based development approach, MSDeveloper (Microservices Developer), employing variability management for product configuration through a low-code development environment. The purpose of this approach is to offer a general-purpose environment for the easier development of families of products for different domains: a domain-oriented development environment is suggested, where domain developers and product developers can utilize the environment as a software ecosystem. Thus, genericity is offered through supporting different domains. A domain is populated with feature and process models and microservices in a layered architecture. Feature models drive the product configuration, which affects the process mod...
Context Microservices as a lightweight and decentralized architectural style with fine-grained se...
Due to today's software (dependent) society the amount of software systems as well as their size and...
There has been a resurgence of interest in developing organization-wide Standard Development Methodo...
Software variability is an ability to change (configure, customize, extend) software artefacts (e.g....
Microservice is a distinct architecture that exhibits a high degree of independence regarding the de...
Microservice-based architecture is a principle inspired by service-oriented approaches for building ...
The purpose of this thesis was to examine microservice-based architecture and compare it to the trad...
Abstract: The software development community is once again at an interesting inflection point. Distr...
In the digital age that we live in today, we are dependent on numerous web applications or services,...
In the component-based software development method, component model is the basis and domain variabil...
To offer customisable software, there are two main concepts yet: software product lines that allow t...
Abstract: Software Product-line engineering aims at enabling systematic software reuse by allowing s...
While Microservices promise several beneficial characteristics for sustainable long-term software ev...
As an answer to today’s growing challenges in software industry, wide spectrum of new approaches of ...
Over the last four decades, software development has been one of the mainstream topics in the Soft...
Context Microservices as a lightweight and decentralized architectural style with fine-grained se...
Due to today's software (dependent) society the amount of software systems as well as their size and...
There has been a resurgence of interest in developing organization-wide Standard Development Methodo...
Software variability is an ability to change (configure, customize, extend) software artefacts (e.g....
Microservice is a distinct architecture that exhibits a high degree of independence regarding the de...
Microservice-based architecture is a principle inspired by service-oriented approaches for building ...
The purpose of this thesis was to examine microservice-based architecture and compare it to the trad...
Abstract: The software development community is once again at an interesting inflection point. Distr...
In the digital age that we live in today, we are dependent on numerous web applications or services,...
In the component-based software development method, component model is the basis and domain variabil...
To offer customisable software, there are two main concepts yet: software product lines that allow t...
Abstract: Software Product-line engineering aims at enabling systematic software reuse by allowing s...
While Microservices promise several beneficial characteristics for sustainable long-term software ev...
As an answer to today’s growing challenges in software industry, wide spectrum of new approaches of ...
Over the last four decades, software development has been one of the mainstream topics in the Soft...
Context Microservices as a lightweight and decentralized architectural style with fine-grained se...
Due to today's software (dependent) society the amount of software systems as well as their size and...
There has been a resurgence of interest in developing organization-wide Standard Development Methodo...