• DocumentCode
    2229537
  • Title

    Searching for the Optimal Proof Schedule in a Proof-Carrying Survivability Paradigm - A Dynamic, Interactive Approach

  • Author

    Zuo, Yanjun ; Babin, John

  • Author_Institution
    Univ. of North Dakota, Grand Forks, ND, USA
  • fYear
    2012
  • fDate
    16-18 April 2012
  • Firstpage
    201
  • Lastpage
    208
  • Abstract
    Survivability represents a system´s capability to withstand malicious attacks and system failures and to provide essential services in a challenging environment. In a proof-carrying survivability scenario, a user publishes his/her survivability requirements and a system provider constructs a proof to show that the system satisfies those requirements. Finally, the user verifies that the proof is valid. In this paper, we propose a systematic approach for the system provider to search for an optimal proof schedule to construct a valid proof. Our framework is applied to a threshold-based survivability requirement model, where the user´s requirements are represented using pre-defined threshold operators and proof generation relies on the evaluations of system survivability properties by authorized evaluators. We develop algorithms and techniques to explore different proof options and schedules and identify the most efficient (optimal) schedule. We study how the dynamic, interactive proof evidence collection process proceeds between the system provider and the evaluators. A prototyping system has been developed to implement the framework.
  • Keywords
    failure analysis; formal verification; reliability; security of data; theorem proving; dynamic proof evidence collection process; interactive proof evidence collection process; malicious attack; optimal proof schedule; proof carrying survivability; proof generation; prototyping system; system failure; threshold operator; threshold-based survivability requirement model; user requirement; user verification; Dynamic scheduling; Educational institutions; Fault tolerance; Fault tolerant systems; Schedules; Security; Systematics; Information System; model; proof; survivability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4673-0798-7
  • Type

    conf

  • DOI
    10.1109/ITNG.2012.35
  • Filename
    6209167