Quality Models for Multimedia Delivery in a Services Oriented Architecture

Author(s):  
Krishna Ratakonda

In this chapter we present an overview of research and development efforts across several different technical communities aimed at enabling efficient and standardized end-to-end delivery of multimedia content over a service-oriented architecture (SOA). We focus primarily on issues related to quality of service (QoS) specification, measurement, and enforcement for different multimedia distribution applications in this space.

2017 ◽  
Vol 66 ◽  
pp. 169-184 ◽  
Author(s):  
Abdul Razaque ◽  
Syed S. Rizvi ◽  
Meer J. Khan ◽  
Qassim B. Hani ◽  
Julius P. Dichter ◽  
...  

Author(s):  
Yusuf Lateef Oladimejia

The realisation of Service-Oriented Architecture (SOA) to communicate data between systems running on different platforms lack an organised framework to capture the essential elements required for successful interoperability between web applications and their services. In this work, a SOA for Data Interoperability in Web Applications (SOADIWA) was designed. The architecture of SOADIWA was based on five layers, namely Web Application Layer (WAL), Quality of Service Assurance Certifier Layer (QoSACL), Web Service Layer (WSL), Visualization Input Layer (VIL) and Visualization Output Layer (VOL). In WAL, the Service Requester (SR) initiates a request for data from the Service Provider (SP) through the QoSACL to provide appropriate website via WSL for rendering of services which must be accepted, processed and returned for a particular need in VIL. The requested data is filtered in VIL for data exploration and analysis in VOL using context-sensitive visualization techniques. The purpose of QoSACL is to check and verify the claims made by the SP about its quality of service. This enabled the SR to choose the service that satisfied its needs. The implementation comprised of Java Script, Microsoft Visual Studio 2017 and NuGet packages; while the experiment was simulated on LoadUI pro application. Standard metrics such as Optimal Performance (OP) and Phased Effort Distribution (PED) were developed to test SOADIWA. These results conformed to basic web service interoperability. The work led to the integration of a host of techniques towards the creation of a novel tool that is useful in web domain using SOA approach.


Author(s):  
Priyadarsi Nanda ◽  
Xiangjian He

The evolution of Internet and its successful technologies has brought a tremendous growth in business, education, research etc. over the last four decades. With the dramatic advances in multimedia technologies and the increasing popularity of real-time applications, recently Quality of Service (QoS) support in the Internet has been in great demand. Deployment of such applications over the Internet in recent years, and the trend to manage them efficiently with a desired QoS in mind, researchers have been trying for a major shift from its Best Effort (BE) model to a service oriented model. Such efforts have resulted in Integrated Services (Intserv), Differentiated Services (Diffserv), Multi Protocol Label Switching (MPLS), Policy Based Networking (PBN) and many more technologies. But the reality is that such models have been implemented only in certain areas in the Internet not everywhere and many of them also faces scalability problem while dealing with huge number of traffic flows with varied priority levels in the Internet. As a result, an architecture addressing scalability problem and satisfying end-to-end QoS still remains a big issue in the Internet. In this chapter the authors propose a policy based architecture which they believe can achieve scalability while offering end to end QoS in the Internet.


Author(s):  
Christoph Rathfelder ◽  
Benjamin Klatt ◽  
Franz Brosch ◽  
Samuel Kounev

With the introduction of services, systems become more flexible as new services can easily be composed out of existing services. Services are increasingly used in mission-critical systems and applications, and therefore, considering Quality of Service (QoS) properties is an essential part of the service selection. Quality prediction techniques support the service provider in determining possible QoS levels that can be guaranteed to a customer or in deriving the operation costs induced by a certain QoS level. In this chapter, we present an overview on our work on modeling service-oriented systems for performance prediction using the Palladio Component Model. The prediction builds upon a model of a service-based system, and evaluates this model in order to determine the expected service quality. The presented techniques allow for early quality prediction, without the need for the system being already deployed and operating. We present the integration of our prediction approach into an SLA management framework. The emerging trend to combine event-based communication and Service-Oriented Architecture (SOA) into Event-based SOA (ESOA) induces new challenges to our approach, which are topic of a special subsection.


Author(s):  
Assia Ait-Ali-Slimane ◽  
Manuele Kirsch-Pinheiro ◽  
Carine Souveyet

The success of service-based applications is based on service technologies such as Web services. Nevertheless, the benefits of the Service-Oriented Architecture (SOA) remain mainly at the software level, since business people are often unable to fully exploit its benefits due to their unfamiliarity with such software level technology. The intentional Service-Oriented Architecture (iSOA) suggests a move from the function-driven SOA to intention-driven SOA in order to provide service description understandable by business practitioners. However, such transposition from business to implementation level should also consider Quality of Service (QoS) aspects. In this paper, we propose modeling the Quality of intentional Service (QoiS) by introducing the quality goals and their qualitative and quantitative evaluation. We also propose populating the intentional service registry of the iSOA architecture with the QoiS description.


Author(s):  
Laila Taher ◽  
◽  
Rawshan Basha ◽  
Hazem El Khatib ◽  
◽  
...  

Quality of Service (QoS) is an important criterion for Web service selection. The work in this paper is based on QoS Information & Computation framework (QoS-IC) [1]. QoS-IC framework supports QoS-based service selection in Service Oriented Architecture (SOA), namely Web services. In this paper, we extend the functionality of QoS-IC framework with QoS-Constraints Model. QoS-Constraints establish an association relationship between different QoS properties and are used to govern the QoS-based service selection in the underlying algorithm. We have enhanced the algorithm to accommodate QoS-Constraints and discussed an experimental evaluation based on an implementation prototype that shows how QoS-Constraints introduce efficiency to the QoS-based service selection mechanism and save valuable time for consumers.


Author(s):  
Hanane Becha ◽  
Gunter Mussbacher ◽  
Daniel Amyot

Non-functional properties (NFPs) represent an important facet of service descriptions, especially in a Service Oriented Architecture. Yet, they are seldom explicitly described, and their use in service selection and composition is still limited. This chapter presents the User Requirements Notation (URN) as a means to model and analyze functional and non-functional service requirements. Aspect-oriented extensions to URN (AoURN) enable the modeling and modularization of different concerns, including non-functional requirements, which can crosscut services or service components. The chapter also proposes a taxonomy of NFPs used to annotate services and service compositions modeled with AoURN. These annotations enable the specification of quantitative non-functional values for services, guide service selection, and support the computation of the NFP (e.g., the quality of service) of their composition. This approach is illustrated with a simple yet realistic composite service (BookItWell), with an emphasis on four types of NFPs, namely service cost, response time, reliability, and availability.


Sign in / Sign up

Export Citation Format

Share Document