Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.14279/22772
Title: | On the Migration to and Synthesis of (Micro-)services: The Use of Intelligent Techniques | Authors: | Andreou, Andreas S. Christoforou, Andreas |
Major Field of Science: | Natural Sciences | Field Category: | Computer and Information Sciences | Keywords: | Automation;Decision-support;Microservices;Migration;Synthesis | Issue Date: | 2021 | Source: | Next-Gen Digital Services. A Retrospective and Roadmap for Service Computing of the Future, 2021, pp. 48-66 | Start page: | 48 | End page: | 66 | Abstract: | This chapter investigates the use of Computational Intelligence (CI) to tackle two challenges in the area of services. The first is involved with providing efficient decision support for migrating from monolithic to service-oriented software, while the latter addresses automatic service composition, which is a special form of service migration. Migration to service-oriented architecture (SOA) is influenced by a number of different and intertwined factors. These factors are identified through literature review and expert consultation. Different CI models, such as Fuzzy Influence Diagrams and Fuzzy Cognitive Maps, are employed to organize the factors and study their behavior. Various simulations are conducted that enable decision makers to execute what-if scenarios and take informed decisions as to whether to migrate or not to SOA, as well as to study the decisive factors contributing in favor or against this migration. Service synthesis is a tedious task considering on one hand the plethora of available services and on the other their different, often conflicting characteristics. Automation of this task is therefore a critical issue which deserves attention. In this context, the challenge of automatic service synthesis is addressed through specific methods and techniques based on Evolutionary Computation to achieve such automation to the best possible extent. | URI: | https://hdl.handle.net/20.500.14279/22772 | ISBN: | 978-3-030-73203-5 | DOI: | 10.1007/978-3-030-73203-5_4 | Rights: | © Springer Nature Attribution-NonCommercial-NoDerivatives 4.0 International |
Type: | Book Chapter | Affiliation : | Cyprus University of Technology | Publication Type: | Peer Reviewed |
Appears in Collections: | Κεφάλαια βιβλίων/Book chapters |
CORE Recommender
This item is licensed under a Creative Commons License