DocumentCode :
2987098
Title :
Fine-Grained Filtering of Data Providing Web Services with XACML
Author :
Brown, K.P. ; Hayes, M.A. ; Allison, D.S. ; Capretz, M.A.M. ; Mann, R.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
438
Lastpage :
443
Abstract :
This work describes how a fine-grained filtering Web service is generated using an extended XACML architecture for Data Providing Web Services (DPWSs). A DPWS is a Web service tasked with the retrieval of data that is annotated using a domain ontology. This work extends XACML policies to reference filtering classes from a filtering ontology instead of directly referencing fine-grained XML elements. This paper then contributes a language to state relations between the filtering ontology and the DPWS´s domain ontology. It also contributes an algorithm to interpret these relations to determine if a given XML element from a DPWS is a member of a filtering class. This algorithm is then used by the extended XACML architecture to infer how a DPWS shall be filtered. This approach provides a clear separation of concerns between a DPWS´s data domain and the filtering domain.
Keywords :
Web services; XML; ontologies (artificial intelligence); data providing Web services; domain ontology; extended XACML architecture; filtering ontology; fine-grained XML elements; fine-grained filtering; Access control; Filtering; Ontologies; Resource description framework; Semantics; Web services; XML; Ontologies; Semantic Web; Web Services; XACML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), 2012 IEEE 21st International Workshop on
Conference_Location :
Hammamet
ISSN :
1524-4547
Print_ISBN :
978-1-4673-1888-4
Type :
conf
DOI :
10.1109/WETICE.2012.41
Filename :
6269776
Link To Document :
بازگشت