ontology with more security mechanisms according
to more security requirements.
As described previously, this model will be
extended with authorization capability.
The model described in this paper is a simplified
model that contains two communicating parties:
service requester and service provider, and the
composed services are not considered within the
scope of this paper, which can be involved in the
further implementation.
The matching of security requirements is at the
capability level of web services. Finally, we
proposed ontology for modelling security
requirements and capabilities of security services,
which can be treated as basis to describe security
services as part of QoS in OWL-S (OWL Web
Ontology Language for Services (OWL-S), 2005) in
future work.
REFERENCES
Agarwal, S., Sprick, B., and Wortmann S. (2004).
Credential Based Access Control for Semantic Web
Services. Retrieved November 20, 2005, from
University of Karlsruhe, Institute of Applied
Informatics and Formal Description Methods (AIFB)
web site: http://www.aifb.uni-karlsruhe.de/WBS/sag
/papers/Agarwal_Sprick_Wortmann-CredentialBased
AccessControlForSemanticWebServices-
AAAI_SS_SWS-04.pdf.
Baader, F., Calvanese, D., McGuinnes, D., Nardi, D., and
Patel-Schneider, P. (2003). The Description Logic
Handbook: Theory, Implementation and Applications.
Cambridge University Press.
Berners-Lee, T. (1998, September). Semantic Web Road
map. Retrieved November 25, 2005, from
http://www.w3.org/DesignIssues/Semantic.html.
Dumbill, E. (2000, December 6). Berners-Lee and the
Semantic Web Vision. Retrieved November 25, 2005,
from http://www.xml.com/pub/a/2000/12/xml2000/
timbl.html.
eXtensible Access Control Markup Language (XACML)
Version 2.0. Oasis standard. (2005, Feb. 1) Retrieved
October 12, 2005, from http://docs.oasis-
open.org/xacml/2.0/access_control-xacml-2.0-core-
spec-os.pdf.
Grimm, S., Lamparter, S., Abecker, A., Agarwal, A.,
Eberhart, A. (2004). Ontology based Specification of
Web Service Policies. Retrieved November 20, 2005,
from University of Karlsruhe, Institute of Applied
Informatics and Formal Description Methods (AIFB)
web site: http://www.aifb.uni-
karlsruhe.de/WBS/sag/papers/Grimm_Lamparter_Abe
cker_Agarwal_Eberhart-
OntologyBasedSpecificationOfWebServicePolicies-
SemanticWebServicesAndDynamicNetworks-
Informatik04-04.pdf.
Kolovski, V., Parsia, B., Katz, Y., and Hendler, J. (2005).
Representing Web Services Policies in OWL-DL.
Retrieved November 24, 2005, from
http://www.mindswap.org/papers/2005/Policy-
ISWC05.pdf.
OWL Web Ontology Language for Services (OWL-S).
November 2, 2004. Retrieved November 25, 2005,
from http://www.w3.org/Submission/2004/07/.
Racer system. Retrieved November 27, 2005, from
http://www.racer-systems.com/de/index.phtml.
Smith, M. K., Welty, C., McGuinness D. L. (Feb, 2004).
OWL Web Ontology Language Guide. W3C
Recommendation. Retrieved November 8, 2005, from
http://www.w3.org/TR/owl-guide/.
The Protégé Ontology Editor and Knowledge Acquisition
System. Retrieved October 12, 2005 from
http://protege.stanford.edu.
Web Services Architecture. November 14, 2002. W3C
working draft. Retrieved November 25, 2005, from
http://www.w3.org/TR/2002/WD-ws-arch-
20021114/id2616445.
Web Services Policy Framework (WS-policy). September,
2004. Retrieved September 4, 2005, from
http://schemas.xmlsoap.org/ws/2004/09/policy/.
Web Services Security Policy Language (WS-
SecurityPolicy).July, 2005. Retrieved September 7,
2005, from
http://specs.xmlsoap.org/ws/2005/07/securitypolicy/w
s-securitypolicy.pdf.
Web Services Security: Rights Expression Language
(REL) Token Profile. December 19, 2004. Oasis
Standard. Retrieved October 5, 2005, from
http://docs.oasis-open.org/wss/oasis-wss-rel-token-
profile-1.0.pdf.
Web Services Security: SAML Token Profile. February
21, 2003. OASIS Working Draft 06. Retrieved
November 14, 2005, from http://www.oasis-
open.org/committees/download.php/1048/WSS-
SAML-06.pdf.
XML-Signature Syntax and Processing. February, 2002.
W3C Recommendation 12. Retrieved November 16,
2005, from http://www.w3.org/TR/2002/REC-
xmldsig-core-20020212/Overview.html.
WEBIST 2006 - WEB INTERFACES AND APPLICATIONS
392