Service-Oriented Systems and Applications

A special issue of Future Internet (ISSN 1999-5903). This special issue belongs to the section "Network Virtualization and Edge/Fog Computing".

Deadline for manuscript submissions: closed (15 June 2022) | Viewed by 12490

Special Issue Editors


E-Mail Website
Guest Editor
Department of Computer Science, University of Pisa, Pisa 56127, Italy
Interests: microservices; cloud-native; service-oriented architectures; deployment automation; distributed systems
Special Issues, Collections and Topics in MDPI journals

E-Mail Website
Guest Editor
Department of Computer Science, University of Pisa, 56126 Pisa, Italy
Interests: fog computing; cloud computing; multiservice app management; IoT; formal reasoning

Special Issue Information

Dear Colleagues,

Modern applications are inherently distributed, as they integrate various heterogeneous components and stand-alone (micro)services. How to compose and orchestrate services, as well as how to integrate and adapt them, has thus become a core issue in such distributed, service-oriented systems and applications. Theoretical and practical approaches to modelling and analysing such systems and applications would simplify their development; enable their validation and evaluation; and enhance their interoperability, reusability, and maintainability. The goal of this Special Issue is to allow researchers and practitioners to discuss common problems and present novel solutions in the aforementioned fields. 

Topics of interest include, but are not limited to, the following:

  • Cloud/fog/edge computing, and large-scale distributed systems;
  • Design principles, architectural smells, and architectural refactoring of service-oriented systems and applications;
  • Resource and application management in next-gen Cloud-IoT systems;
  • Dynamic service-oriented architectures and self-* systems and application;
  • Fault localization and resilience in service-oriented systems and applications;
  • Formal methods, models, and techniques for service-oriented systems and applications;
  • Microservices;
  • Model-driven design and development of peer-to-peer systems and blockchains;
  • Programming languages for service-oriented systems and applications;
  • Reverse engineering for service-oriented systems and applications;
  • Security in service-oriented systems and applications;
  • Service composition, coordination, orchestration, integration, and adaptation;
  • Service-Oriented Architecture (SOA);
  • Support for business processes—from design- to run-time;
  • QoS monitoring, modelling, and analysis in service-oriented systems and applications;
  • Verification and testing solutions for service-oriented systems and applications.

Dr. Jacopo Soldani
Dr. Stefano Forti
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Future Internet is an international peer-reviewed open access monthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 1600 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Benefits of Publishing in a Special Issue

  • Ease of navigation: Grouping papers by topic helps scholars navigate broad scope journals more efficiently.
  • Greater discoverability: Special Issues support the reach and impact of scientific research. Articles in Special Issues are more discoverable and cited more frequently.
  • Expansion of research network: Special Issues facilitate connections among authors, fostering scientific collaborations.
  • External promotion: Articles in Special Issues are often promoted through the journal's social media, increasing their visibility.
  • e-Book format: Special Issues with more than 10 articles can be published as dedicated e-books, ensuring wide and rapid dissemination.

Further information on MDPI's Special Issue polices can be found here.

Published Papers (4 papers)

Order results
Result details
Select all
Export citation of selected articles as:

Research

17 pages, 2733 KiB  
Article
A Dynamic Service Reconfiguration Method for Satellite–Terrestrial Integrated Networks
by Wenxin Qiao, Hao Lu, Yu Lu, Lijie Meng and Yicen Liu
Future Internet 2021, 13(10), 260; https://doi.org/10.3390/fi13100260 - 9 Oct 2021
Cited by 1 | Viewed by 2425
Abstract
Satellite–terrestrial integrated networks (STINs) are regarded as a promising solution to meeting the demands of global high-speed seamless network access in the future. Software-defined networking and network function virtualization (SDN/NFV) are two complementary technologies that can be used to ensure that the heterogeneous [...] Read more.
Satellite–terrestrial integrated networks (STINs) are regarded as a promising solution to meeting the demands of global high-speed seamless network access in the future. Software-defined networking and network function virtualization (SDN/NFV) are two complementary technologies that can be used to ensure that the heterogeneous resources in STINs can be easily managed and deployed. Considering the dual mobility of satellites and ubiquitous users, along with the dynamic requirements of user requests and network resource states, it is challenging to maintain service continuity and high QoE performance in STINs. Thus, we investigate the service migration and reconfiguration scheme, which are of great significance to the guarantee of continuous service provisioning. Specifically, this paper proposes a dynamic service reconfiguration method that can support flexible service configurations on integrated networks, including LEO satellites and ground nodes. We first model the migration cost as an extra delay incurred by service migration and reconfiguration and then formulate the selection processes of the location and migration paths of virtual network functions (VNFs) as an integer linear programming (ILP) optimization problem. Then, we propose a fuzzy logic and quantum genetic algorithm (FQGA) to obtain an approximate optimal solution that can accelerate the solving process efficiently with the benefits of the high-performance computing capacity of QGA. The simulation results validate the effectiveness and improved performance of the scheme proposed in this paper. Full article
(This article belongs to the Special Issue Service-Oriented Systems and Applications)
Show Figures

Figure 1

26 pages, 4889 KiB  
Article
A Fusion-Based Hybrid-Feature Approach for Recognition of Unconstrained Offline Handwritten Hindi Characters
by Danveer Rajpal, Akhil Ranjan Garg, Om Prakash Mahela, Hassan Haes Alhelou and Pierluigi Siano
Future Internet 2021, 13(9), 239; https://doi.org/10.3390/fi13090239 - 18 Sep 2021
Cited by 3 | Viewed by 2744
Abstract
Hindi is the official language of India and used by a large population for several public services like postal, bank, judiciary, and public surveys. Efficient management of these services needs language-based automation. The proposed model addresses the problem of handwritten Hindi character recognition [...] Read more.
Hindi is the official language of India and used by a large population for several public services like postal, bank, judiciary, and public surveys. Efficient management of these services needs language-based automation. The proposed model addresses the problem of handwritten Hindi character recognition using a machine learning approach. The pre-trained DCNN models namely; InceptionV3-Net, VGG19-Net, and ResNet50 were used for the extraction of salient features from the characters’ images. A novel approach of fusion is adopted in the proposed work; the DCNN-based features are fused with the handcrafted features received from Bi-orthogonal discrete wavelet transform. The feature size was reduced by the Principal Component Analysis method. The hybrid features were examined with popular classifiers namely; Multi-Layer Perceptron (MLP) and Support Vector Machine (SVM). The recognition cost was reduced by 84.37%. The model achieved significant scores of precision, recall, and F1-measure—98.78%, 98.67%, and 98.69%—with overall recognition accuracy of 98.73%. Full article
(This article belongs to the Special Issue Service-Oriented Systems and Applications)
Show Figures

Figure 1

15 pages, 1138 KiB  
Article
Dynamic Control Architecture Based on Software Defined Networking for the Internet of Things
by Michele Bonanni, Francesco Chiti, Romano Fantacci and Laura Pierucci
Future Internet 2021, 13(5), 113; https://doi.org/10.3390/fi13050113 - 28 Apr 2021
Cited by 14 | Viewed by 3096
Abstract
Software Defined Networking (SDN) provides a new perspective for the Internet of Things (IoT), since, with the separation of the control from the data planes, it is viable to optimise the traditional networks operation management. In particular, the SDN Controller has a global [...] Read more.
Software Defined Networking (SDN) provides a new perspective for the Internet of Things (IoT), since, with the separation of the control from the data planes, it is viable to optimise the traditional networks operation management. In particular, the SDN Controller has a global vision of the network of sensors/actuators domain, allowing real-time network nodes and data flows reconfiguration. As a consequence, devices, usually facing limited communications and computing resources, are relieved of the route selection task in a distributed and, thus, suboptimal way. This paper proposes a SDN-IoT architecture, specifically focusing on the Controller design, which dynamically optimises in real time the end-to-end flows delivery. In particular, the dynamic routing policy adaptation is based on the real-time estimation of the network status and it allows jointly minimising the end-to-end latency and energy consumption and, consequently, to improve the network life time. The performance of the proposed approach is analysed in terms of the average latency, energy consumption and overhead, pointing out a better behaviour in comparison with the existing distributed approaches. Full article
(This article belongs to the Special Issue Service-Oriented Systems and Applications)
Show Figures

Figure 1

19 pages, 652 KiB  
Article
Semantic Task Planning for Service Robots in Open Worlds
by Guowei Cui, Wei Shuai and Xiaoping Chen
Future Internet 2021, 13(2), 49; https://doi.org/10.3390/fi13020049 - 17 Feb 2021
Cited by 8 | Viewed by 3000
Abstract
This paper presents a planning system based on semantic reasoning for a general-purpose service robot, which is aimed at behaving more intelligently in domains that contain incomplete information, under-specified goals, and dynamic changes. First, Two kinds of data are generated by Natural Language [...] Read more.
This paper presents a planning system based on semantic reasoning for a general-purpose service robot, which is aimed at behaving more intelligently in domains that contain incomplete information, under-specified goals, and dynamic changes. First, Two kinds of data are generated by Natural Language Processing module from the speech: (i) action frames and their relationships; (ii) the modifier used to indicate some property or characteristic of a variable in the action frame. Next, the task’s goals are generated from these action frames and modifiers. These goals are represented as AI symbols, combining world state and domain knowledge, which are used to generate plans by an Answer Set Programming solver. Finally, the plan’s actions are executed one by one, and continuous sensing grounds useful information, which makes the robot use contingent knowledge to adapt to dynamic changes and faults. For each action in the plan, the planner gets its preconditions and effects from domain knowledge, so during the execution of the task, the environmental changes, especially those conflict with the actions, not only the action being performed but also the subsequent actions, can be detected and handled as early as possible. A series of case studies are used to evaluate the system and verify its ability to acquire knowledge through dialogue with users, solve problems with the acquired causal knowledge, and plan for complex tasks autonomously in the open world. Full article
(This article belongs to the Special Issue Service-Oriented Systems and Applications)
Show Figures

Figure 1

Back to TopTop