DocumentCode
3375836
Title
Enabling Decision Support for the Delivery of Real-Time Services
Author
McKee, David ; Webster, David ; Jie Xu
Author_Institution
Sch. of Comput., Univ. of Leeds, Leeds, UK
fYear
2015
fDate
8-10 Jan. 2015
Firstpage
60
Lastpage
67
Abstract
The domain of high assurance distributed systems has focused greatly on the areas of fault tolerance and dependability. As a result the paradigm of service orientated architectures (SOA) has been commonly applied to realize the significant benefits of loose coupling and dynamic binding. However, there has been limited research addressing the issues of managing real-time constraints in SOAs that are by their very nature dynamic. Although the paradigm itself is derived from fundamental principles of dependability, these same principles appear to not be applied when considering the timed dimension of quality of service. As a result the current state-of-the-art in SOA research only addresses soft real-time and does not seek to provide concrete guarantees about a systems performance. When a distributed system is deployed we do not understand enough the emerging behavior that will occur. This paper therefore proposes an approach that probabilistically monitors system state within a given workflow´s execution window. Utilizing a real distributed system we experiment with services from the computer vision domain, with clear real-time constraints, evaluating the performance of each system component. Our approach successfully models the likelihood of the service meeting providing various levels of QoS, providing the basis for a more dynamic and intelligent approach to real-time service orientation.
Keywords
decision support systems; distributed processing; fault tolerant computing; quality of service; real-time systems; service-oriented architecture; SOA; computer vision domain; decision support; distributed system; dynamic binding; fault dependability; fault tolerance; high assurance distributed systems; loose coupling; probabilistically system monitors; quality of service; real-time constraints; real-time service delivery; real-time service orientation; service orientated architectures; workflow execution window; Concrete; Data models; Probabilistic logic; Quality of service; Real-time systems; Servers; Service-oriented architecture; QoS; SOA; real-time; resource usage patterns; workload characterization; workload patterns;
fLanguage
English
Publisher
ieee
Conference_Titel
High Assurance Systems Engineering (HASE), 2015 IEEE 16th International Symposium on
Conference_Location
Daytona Beach Shores, FL
Print_ISBN
978-1-4799-8110-6
Type
conf
DOI
10.1109/HASE.2015.18
Filename
7027415
Link To Document