Title :
Temporal Specification and Deductive Verification of a Distributed Component Model and Its Environment
Author :
Basso, Alessandro ; Bolotov, Alexander ; Getov, Vladimir
Author_Institution :
Sch. of Electron. & Comput. Sci., Univ. of Westminster, London, UK
Abstract :
In this paper we investigate the formalisation of distributed and long-running stateful systems using our normative temporal specification framework. We analyse aspects of a component-oriented Grid system, and the benefits of having a logic-based tool to perform automated and safe dynamic reconfiguration of its components. We describe which parts of this Grid system are involved in the reconfiguration process and detail the translation procedure into a state-based formal specification. Subsequently, we apply deductive verification to test whether dynamic reconfiguration can be performed. Finally, we analyse the procedure required to update our model for reconfiguration and justify the validity and the advantages of our methodology.
Keywords :
distributed object management; formal specification; grid computing; object-oriented programming; program verification; Grid Component model; automated dynamic reconfiguration; component-oriented Grid system; deductive verification; distributed component model; distributed stateful systems; logic-based tool; long-running stateful systems; model-based validation; model-based verification; normative temporal specification; safe dynamic reconfiguration; state-based formal specification; Architecture description languages; Computer science; Conferences; Formal specifications; Information retrieval; Logic; Monitoring; Performance analysis; Runtime; Testing; Automated Reconfiguration; Deductive Reasoning; Formal Specification; Grid Component Model; Grid IDE;
Conference_Titel :
Secure Software Integration and Reliability Improvement, 2009. SSIRI 2009. Third IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3758-0
DOI :
10.1109/SSIRI.2009.61