136 Hits in 7.9 sec

A Systematic Mapping Study in Microservice Architecture

Nuha Alshuqayran, Nour Ali, Roger Evans
2016 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA)  
One such example in software architectural design is the recent emergence of the microservices architecture to address the maintenance and scalability demands of online service providers.  ...  As microservice architecture is a new research area, the need for a systematic mapping study is crucial in order to summarise the progress so far and identify the gaps and requirements for future studies  ...  architecture for the NRDC [21] Conference 9 Container and microservice driven design for cloud infrastructure DevOps [15] Conference 10 Scalable microservice based architecture for enabling DMTF  ... 
doi:10.1109/soca.2016.15 dblp:conf/soca/AlshuqayranAE16 fatcat:kswck7z4hfaotorxnib4koi3b4

Migrating Towards Microservice Architectures: An Industrial Survey

Paolo Di Francesco, Patricia Lago, Ivano Malavolta
2018 2018 IEEE International Conference on Software Architecture (ICSA)  
Unfortunately, the process of moving towards a microservice-based architecture is anything but easy, as there are plenty of challenges to address from both technical and organizational perspectives.  ...  Specifically, we designed and conducted a survey targeting practitioners involved in the process of migrating their applications and we collected information (by means of interviews and questionnaires)  ...  In migrating towards MSA, semi-formal models (i.e., UML specifications) and domain-specific models are not used much, neither for designing the architecture nor for describing the migration.  ... 
doi:10.1109/icsa.2018.00012 dblp:conf/icsa/FrancescoLM18 fatcat:4urqmwjddngptoluqa5d4exopy

CPuS-IoT : A Cyber-Physical Microservice and IoT-based Framework for Manufacturing Assembly Systems [article]

Kleanthis Thramboulidis, Danai C. Vachtsevanou, Ioanna Kontou
2019 arXiv   pre-print
A case study for the assembly of an everyday life product is adopted to demonstrate the approach even to non-experts of this domain.  ...  It provides a solid basis to capture domain knowledge that is used by a model-driven engineering (MDE) approach to semi-automate the development, evolution and operation of ASs, as well as, to establish  ...  ACKNOWLEDGMENTS The Authors would like to thank the anonymous reviewers for their comments that resulted in an improved version of the paper.  ... 
arXiv:1807.07363v2 fatcat:uurpjzilyjd2jm74wplfqkphc4

Towards a Semantic Infrastructure for User Generated Mobile Services [chapter]

Marcin Davies
2009 Lecture Notes in Computer Science  
This paper presents a research approach towards a semantic infrastructure for user generated mobile services.  ...  Building on the concept of semantic microservices, the aim of this work is to sufficiently lower the barrier for end-users in order to enable easy ad-hoc creation, customisation, and discovery of mobile  ...  Zhdanova for extensive feedback and supervision of this work.  ... 
doi:10.1007/978-3-642-02121-3_83 fatcat:yfeddwor5veexelqenroacpxfi

Cyber-Physical Microservices: An IoT-based Framework for Manufacturing Systems [article]

Kleanthis Thramboulidis, Danai C. Vachtsevanou, Alexandros Solanos
2018 arXiv   pre-print
In this paper, we adopt the concept of microservice and describe a framework for manufacturing systems that has the cyber-physical microservice as the key construct.  ...  IoT technologies are used for system integration and model-driven engineering is utilized to semi-automate the development process for the industrial engineer, who is not familiar with microservices and  ...  The contribution of this paper is the description of a framework for the exploitation of the emerging microservice architecture in the domain of manufacturing systems.  ... 
arXiv:1801.10340v2 fatcat:6mobdsdxcrekjjkah2rhhqhi2i

Cyber-physical microservices: An IoT-based framework for manufacturing systems

Kleanthis Thramboulidis, Danai C. Vachtsevanou, Alexandros Solanos
2018 2018 IEEE Industrial Cyber-Physical Systems (ICPS)  
In this paper, we adopt the concept of microservice and describe a framework for manufacturing systems that has the cyber-physical microservice as the key construct.  ...  IoT technologies are used for system integration and model-driven engineering is utilized to semiautomate the development process for the industrial engineer, who is not familiar with microservices and  ...  ACKNOWLEDGEMENTS The Authors would like to thank the anonymous reviewers for their comments that resulted in an improved version of the paper.  ... 
doi:10.1109/icphys.2018.8387665 dblp:conf/icphys/ThramboulidisVS18 fatcat:5iwresnunfe3tdylwsyxe74wle

Towards Holistic Modeling of Microservice Architectures Using LEMMA

Florian Rademacher, Jonas Sorgalla, Philip Wizenty, Simon Trebbau
2021 European Conference on Software Architecture  
Microservice Architecture (MSA) is an approach for the realization of scalable and maintainable software systems.  ...  To this end, we present a case study microservice architecture from the Electromobility domain and identify modeling dimensions to employ AMLs in MSA engineering.  ...  This modeling purpose aligns to the construction of microser-vices' domain models using Domain-driven Design (DDD) [18, 1] .  ... 
dblp:conf/ecsa/RademacherSWT21 fatcat:urcuumw4xrf3hntvobkvoqj654

Towards the Adoption of OMG Standards in the Development of SOA-Based IoT Systems [article]

Bruno Costa, Paulo F. Pires, Flavia C. Delicato
2020 arXiv   pre-print
Aiming to deal with such a degree of heterogeneity, several frameworks have applied the Model-Driven Development (MDD) to build IoT applications.  ...  On the software architecture viewpoint, the literature has shown that the Service-Oriented Architecture (SOA) is a promising style to address the interoperability of entities composing these solutions.  ...  For example, [41] introduces major challenges of microservice design and presents ways to cope with them based on model-driven development.  ... 
arXiv:2007.01713v1 fatcat:ygz7zedfeffhtekppr7cozspqm

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

Florian Rademacher, Sabine Sachweh, Albert Zündorf
2018 arXiv   pre-print
In this paper we address this question in the field of Model-driven Development (MDD) for design and operation of service-based architectures.  ...  Microservice Architecture (MSA) is a novel service-based architectural style for distributed software systems.  ...  A9 Service oriented architecture Modeling Language (SoaML) Specification [33] 2012 Modeling Profile UML, approach A3 The SoaML profile extends UML with concepts for SOA-MDD.  ... 
arXiv:1804.09946v1 fatcat:44lxwit5lzdx7dlt3a5gbm7ugi

An extensible data-driven approach for evaluating the quality of microservice architectures

Mario Cardarelli, Ludovico Iovino, Paolo Di Francesco, Amleto Di Salle, Ivano Malavolta, Patricia Lago
2019 Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing - SAC '19  
This characteristics allows MicroQuality to be more flexible with respect to other approaches, as for example techniques based on UML profiles (e.g., UML Marte), which rely on predefined concepts with  ...  MicroART is an approach for automatic architecture recovery of MSA systems and leverages its own specific domain-specific language using Model Driven Engineering techniques.  ... 
doi:10.1145/3297280.3297400 dblp:conf/sac/CardarelliIFSML19 fatcat:exntud2rvzhsvpqi55qmtvwjh4

Development of a Quality-Based Model for Software Architecture Optimization: A Case Study of Monolith and Microservice Architectures

Miloš Milić, Dragana Makajić-Nikolić
2022 Symmetry  
Various architectures can be applied in software design.  ...  The aim of this research is to examine a typical implementation of Jakarta EE monolithic and microservice software architectures in the context of software quality attributes.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/sym14091824 fatcat:ydu6mekopreipptjsaahfcx324

Architecting with microservices: A systematic mapping study

Paolo Di Francesco, Patricia Lago, Ivano Malavolta
2019 Journal of Systems and Software  
Context: A microservice architecture is composed of a set of small services, each running in its own process and communicating with lightweight mechanisms.  ...  Results: This work contributes with (i) a classification framework for research studies on architecting with microservices, (ii) a systematic map of current research of the field, (iii) an evaluation of  ...  With the pervasive coverage of the design lifecycle phase, a few design patterns seem to consolidate towards a catalogue of solutions ready for reuse by practitioners.  ... 
doi:10.1016/j.jss.2019.01.001 fatcat:qg44eygpjnfjnnal7yx6ifvctu

RADON: rational decomposition and orchestration for serverless computing

G. Casale, M. Artač, W.-J. van den Heuvel, A. van Hoorn, P. Jakovits, F. Leymann, M. Long, V. Papanikolaou, D. Presenza, A. Russo, S. N. Srirama, D. A. Tamburri (+2 others)
2019 SICS Software-Intensive Cyber-Physical Systems  
In this vision paper, we present the research agenda of the RADON project (, which aims to develop a model-driven DevOps framework for creating and managing applications based on  ...  RADON applications will consist of fine-grained and independent microservices that can efficiently and optimally exploit FaaS and container technologies.  ...  Microservices architectures RADON will offer a holistic DevOps methodology to design, prototype, deploy, test, verify, and evolve microservices architectures.  ... 
doi:10.1007/s00450-019-00413-w fatcat:q7mf6hhc7jauxfngrg57tjks7a


Klaus Mairon, Martin Buchheit, Martin Knahl, Shirley Atkinson
2018 Figshare  
However, an agile process model for the use of model-driven development (MDD) does not yet exist.  ...  This article takes up the idea of model-driven development in a new way and analyses existing points of criticism of this approach, which is well established in practice.  ...  The UML will be extended by so-called profiles, which enriches the modeling language with the model elements necessary for the business or technical domain.  ... 
doi:10.6084/m9.figshare.6454997 fatcat:pkoyt5owjzaqxgpalfz45j5gfe

The Interoperability Challenge: Building a Model-Driven Digital Thread Platform for CPS [chapter]

Tiziana Margaria, Hafiz Ahmad Awais Chaudhary, Ivan Guevara, Stephen Ryan, Alexander Schieweck
2021 Lecture Notes in Computer Science  
We are instead tackling the interoperability challenge by building a model driven/low-code Digital Thread platform that 1) systematizes the integration methodology, 2) provides methods and techniques for  ...  AbstractWith the heterogeneity of the industry 4.0 world, and more generally of the Cyberphysical Systems realm, the quest towards a platform approach to solve the interoperability problem is front and  ...  This work was supported by the Science Foundation Ireland grants 16/RC/3918 (Confirm, the Smart Manufacturing Research Centre) and 13/RC/2094 2 (Lero, the Science Foundation Ireland Research Centre for  ... 
doi:10.1007/978-3-030-89159-6_25 fatcat:prt3qz3qlvavjb3iwkwigkuhm4
« Previous Showing results 1 — 15 out of 136 results