DocumentCode :
2843236
Title :
Modeling and Automating Analysis of Server Duty and Client Obligation for High Assurance
Author :
Huang, Chin-Tser ; Gupta, Vipul
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Carolina Columbia, Columbia, SC, USA
fYear :
2012
fDate :
18-21 June 2012
Firstpage :
409
Lastpage :
416
Abstract :
In today´s distributed service system which is often composed of heterogeneous servers and clients, the assurance of continuous operation of such system relies heavily on two things: the server continues to faithfully fulfill its duties, and the client continues to faithfully fulfill its obligations. However, as the complexity of distributed service system grows, it becomes much harder to correctly identify who is accountable for a service interruption or discontinuation when it occurs. In this paper, we propose an object-oriented approach to model and automate the analysis of server duty and client obligation for achieving high assurance of continuous service. With the formal model of server duty-client obligation interaction string and the use of an Accountability Analysis Engine, the proposed approach can effectively identify the party at fault in either online or offline mode when service interruption or discontinuation occurs.
Keywords :
client-server systems; object-oriented programming; accountability analysis engine; client obligation; continuous service; distributed service system; formal model; heterogeneous servers; high assurance; object-oriented approach; server duty; service interruption; Analytical models; Contracts; Engines; Interrupters; Monitoring; Object oriented modeling; Servers; Server duty; accountability; client obligation; interaction string;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2012 32nd International Conference on
Conference_Location :
Macau
ISSN :
1545-0678
Print_ISBN :
978-1-4673-1423-7
Type :
conf
DOI :
10.1109/ICDCSW.2012.60
Filename :
6258187
Link To Document :
بازگشت