DocumentCode :
2788595
Title :
A Unifying Approach to Validating Specification-Oriented XML Constraints
Author :
Zhao, Yongxin ; Wang, Zheng ; Xiao, Hao ; Ping, Jing ; Pu, Geguang ; He, Jifeng ; Zhu, Huibiao
Author_Institution :
Shanghai Key Lab. of Trustworthy Comput., East China Normal Univ., Shanghai, China
fYear :
2011
fDate :
10-12 Nov. 2011
Firstpage :
33
Lastpage :
40
Abstract :
In this paper, we present a unifying approach to specifying and verifying specification-oriented XML constraints. The formal tree model and the XML constraint logic are developed to describe the XML documents and constraints respectively. The XML constraint logic, as an extension of the first order logic, is constructed and interpreted in the framework of our formal tree model, where the node domain and value domain for XML are separated rigorously. Furthermore, an effective algorithm is given to establish the satisfaction of the logic formulas with respect to the corresponding tree model. We implement a tool and the experiments are carried out for the standard XMLbased specifications from industry, such as WS-BPEL, WS-CDL, and WSDL. The experimental results show that our approach is effective in practice.
Keywords :
XML; formal logic; formal specification; formal verification; trees (mathematics); WS-BPEL; WS-CDL; WSDL; XML based specifications; XML constraint logic; XML documents; corresponding tree model; first order logic; formal tree model; logic formulas; node domain; specification-oriented XML constraints; value domain; Algorithm design and analysis; Computational modeling; Cost accounting; Data models; Program processors; Semantics; XML; Constraint Logic; Validation; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High-Assurance Systems Engineering (HASE), 2011 IEEE 13th International Symposium on
Conference_Location :
Boca Raton, FL
ISSN :
1530-2059
Print_ISBN :
978-1-4673-0107-7
Type :
conf
DOI :
10.1109/HASE.2011.28
Filename :
6113871
Link To Document :
بازگشت