DocumentCode :
2110323
Title :
Modeling and Customization of Fault Tolerant Architecture using Object-Z/XVCL
Author :
Yuan, Ling ; Dong, Jin Song ; Sun, Jing
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore
fYear :
2006
fDate :
6-8 Dec. 2006
Firstpage :
209
Lastpage :
216
Abstract :
This paper proposes a novel heterogeneous software architecture FTA (fault tolerant architecture). FTA incorporates idealized fault tolerant component concept and coordinated error recovery mechanism in the early system design phase. It can be reused in the high level model design of specific mission critical distributed systems with reliability requirements. The formal model of FTA in the Object-Z language is presented to provide precise idioms to the system designers. Formal proof using the Object-Z reasoning rules are constructed to demonstrate the fault tolerant properties of FTA. By analyzing the customization process, we also present a FTA template, expressed in x-frames using XVCL (XML-based variant configuration language) methodology, to automate the customization process. We apply a sales control system case study to illustrate the customization of FTA.
Keywords :
XML; software architecture; software fault tolerance; system recovery; Object-Z language; XML-based variant configuration language; coordinated error recovery mechanism; fault tolerant architecture; heterogeneous software architecture; object-Z/XVCL; specific mission critical distributed systems; Automatic control; Computer architecture; Connectors; Control systems; Fault tolerance; Fault tolerant systems; Marketing and sales; Object oriented modeling; Software architecture; US Department of Transportation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific
Conference_Location :
Kanpur
ISSN :
1530-1362
Print_ISBN :
0-7695-2685-3
Type :
conf
DOI :
10.1109/APSEC.2006.44
Filename :
4137420
Link To Document :
بازگشت