
Service-Oriented and Cloud Computing
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
This book constitutes the refereed proceedings of the 7
th
IFIP WG 2.14 European Conference on Service-Oriented and Cloud Computing, ESOCC 2018, held in Como, Italy, in September 2018.
The 10 full and 5 short papers presented in this volume were carefully reviewed and selected from 32 submissions. The volume also contains one invited talk in full paper length. The main event mapped to the main research track which focused on the presentation of cutting-edge research in both the service-oriented and cloud computing areas. In conjunction, an industrial track was also held attempting to bring together academia and industry through showcasing the application of service-oriented and cloud computing research, especially in the form of case studies, in the industry.
More details
Other editions
Additional editions

Content
- Intro
- Preface
- Organization
- Contents
- When Service-Oriented Computing Meets the IoT: A Use Case in the Context of Urban Mobile Crowdsensing
- 1 Introduction
- 2 Monitoring the Exposure to the Urban Environmental Pollution: A Use Case
- 3 System Architecture for the Urban IoT
- 3.1 Supporting Wide-Scale IoT Apps
- 3.2 Supporting Heterogeneous IoT Apps
- 4 Overcoming the Low Accuracy of Mobile Crowdsensors
- 5 When Crowdsensing Meets the Infrastructured IoT Networks
- 6 Conclusion
- References
- True Concurrent Management of Multi-component Applications
- 1 Introduction
- 2 Motivating Example
- 3 Modelling True Concurrent Management Protocols
- 4 Analysing True Concurrent Application Management
- 4.1 True Concurrent Management Behaviour of Applications
- 4.2 Analysing True Concurrent Management Plans
- 5 Related Work
- 6 Conclusions
- References
- Runtime Evolution of Multi-tenant Service Networks
- 1 Introduction
- 2 Motivating Scenarios and General Requirements
- 3 Realizing Multi-tenant Service Networks: An Overview
- 4 Change and Impact Management for Multi-tenant Service Networks
- 4.1 Types of Changes and Impacts
- 4.2 Change Management System
- 4.3 Design and Enactment of Change Management Policies
- 5 Prototype Implementation and Evaluation
- 6 Related Work
- 7 Conclusions and Future Work
- References
- DevOps Service Observability By-Design: Experimenting with Model-View-Controller
- 1 Introduction
- 2 State of the Art: MVC and Its Variants
- 3 Redesigning MVC for Observability
- 3.1 Observability Limitations for MVC and Its Variants
- 3.2 Improving MVC for Observability: oMVC
- 3.3 Relationship with MVC
- 4 Evaluating Software Quality Metrics for oMVC
- 5 Threats to Validity
- 6 Conclusions
- References
- Re-architecting OO Software into Microservices
- 1 Introduction
- 2 Related Works
- 3 Microservices Identification from OO Source Code
- 3.1 From Microservices Characteristics Description to Characteristics Evaluation
- 3.2 Evaluation of Microservice Characteristics Based on Metrics
- 3.3 Clustering Process
- 4 Experimentation and Validation
- 4.1 Research Questions and Data Collection
- 4.2 Experimental Protocol
- 4.3 Direct Results
- 4.4 Answers to Research Questions
- 4.5 Threats to Validity
- 5 Conclusion
- References
- An Encoder-Decoder Architecture for the Prediction of Web Service QoS
- 1 Introduction
- 2 Background on Autoencoders
- 3 Proposed Approach
- 4 Experimental Evaluation
- 4.1 Experimental Setup
- 4.2 Research Questions
- 4.3 Results and Discussion
- 4.4 Threats to Validity
- 5 Related Works
- 6 Conclusion and Perspectives
- References
- Trustworthy Detection and Arbitration of SLA Violations in the Cloud
- 1 Introduction
- 2 Background
- 3 Trustworthy SLA Monitoring
- 3.1 Architecture Overview
- 3.2 Agent
- 3.3 AOP Advices
- 3.4 TTP Component
- 4 Evaluation
- 4.1 Testbed Environment
- 4.2 Accuracy: CPU and Memory Usage
- 4.3 Successability
- 4.4 Performance Impact
- 4.5 Maintaining Trustworthiness
- 5 Related Work
- 6 Conclusion and Future Work
- References
- Distributed Complex Event Processing in Multiclouds
- Abstract
- 1 Introduction
- 2 Related Work
- 3 Distributed Complex Event Processing (DCEP) Architecture
- 3.1 Conceptual Architecture
- 3.2 Deploying and Managing DCEP Agents Over Multiclouds
- 3.3 DCEP Implementation
- 4 An Illustrative Example
- 5 Evaluation
- 6 Conclusions
- Acknowledgements
- References
- A Multi-level Policy Engine to Manage Identities and Control Accesses in Cloud Computing Environment
- Abstract
- 1 Introduction
- 2 Problem Description
- 3 Proposed Schema
- 3.1 Policy Engine
- 3.2 Policy Check-Point
- 3.3 Policy Match-Gate
- 4 Discussion and Conclusion
- Acknowledgement
- References
- A Practical Approach to Services Composition Through Light Semantic Descriptions
- 1 Introduction
- 2 Services Description and Composition
- 3 A Light Semantic Web API Description Model
- 4 Composition Types and Rules
- 5 AutomAPIc: Composition of REST APIs
- 5.1 Getting OpenAPI Descriptions
- 5.2 Adding Semantic Annotation
- 5.3 Performing Automatic Composition
- 6 Validation
- 7 Conclusions and Future Work
- References
- Using a Microbenchmark to Compare Function as a Service Solutions
- 1 Introduction
- 2 Background and Related Work
- 3 Microbenchmark Design
- 4 Services Evaluation
- 4.1 Evaluation Setup
- 4.2 Microbenchmark Results and Findings
- 5 Discussion and Lessons Learned
- 6 Conclusions and Future Work
- References
- APIComposer: Data-Driven Composition of REST APIs
- 1 Introduction
- 2 Our Approach
- 3 API Importer
- 4 Requests Resolver
- 5 Illustrative Example
- 6 Tool Support
- 7 Related Work
- 8 Conclusion
- References
- IaaS Service Selection Revisited
- 1 Introduction
- 2 Background
- 2.1 Related Work Analysis
- 2.2 IaaS Allocation Problem
- 3 Technique
- 3.1 Smart Constraints
- 3.2 Solution Post-processing
- 3.3 Optimisation Problem Formulation
- 4 Evaluation
- 4.1 Experiment Configuration
- 4.2 Experiment Analysis
- 4.3 Discussion
- 5 Conclusions
- References
- An Innovative MapReduce-Based Approach of Dijkstra's Algorithm for SDN Routing in Hybrid Cloud, Edge and IoT Scenarios
- 1 Introduction
- 2 Related Work
- 3 Motivation
- 4 SDN Overview
- 5 Dijkstra's Algorithm
- 5.1 Sequential Approach
- 5.2 MapReduce Approach
- 6 Experiments
- 6.1 Experimental Setup
- 7 Conclusion and Future Work
- References
- Little Boxes: A Dynamic Optimization Approach for Enhanced Cloud Infrastructures
- 1 Introduction
- 2 Problem Statement
- 3 Exact Optimization Approach
- 3.1 Optimization Goal
- 3.2 Constraints
- 4 Conclusion
- References
- Cloud Topology and Orchestration Using TOSCA: A Systematic Literature Review
- 1 Introduction
- 2 Survey Results
- 3 Discussion
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.