• 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