TU Darmstadt / ULB / TUbiblio

Using XML schema to improve writing, validation, and structure of WS-policies

Heinzl, Steffen ; Schmeling, Benjamin (2010)
Using XML schema to improve writing, validation, and structure of WS-policies.
2010 ACM Symposium on Applied Computing (SAC). Sierre, Switzerland
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (Abstract)

WS-Policies provide a standard to describe non-functional properties of web services. These properties are usually defined by domain-specific assertions. In some domains, for example security, nested assertions are heavily used to formalize detailed properties. Since the WS-Policy schema syntactically allows the use of arbitrary child elements for the elements defined in the WS-Policy namespace, the validation of policy documents against concrete policy schemata is also complicated. Additionally, policies become bloated by requiring the use of nested policies that are often empty or just containing one entry.

In this paper, we suggest to enhance the XML schema of concrete policies to allow for easier writing, better validation, simpler structure, and better tool support when working with policies. The enhancements are realized using domain-specific policy elements and omitting unnecessary nested policy elements. A template for enhancing the XML schema to support these requirements is provided. Old policy documents still remain compatible with the new schema. The proposed improvements are applied to a complex concrete policy, namely WS-SecurityPolicy.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2010
Autor(en): Heinzl, Steffen ; Schmeling, Benjamin
Art des Eintrags: Bibliographie
Titel: Using XML schema to improve writing, validation, and structure of WS-policies
Sprache: Englisch
Publikationsjahr: März 2010
Buchtitel: Proceedings of the 2010 ACM Symposium on Applied Computing (SAC)
Veranstaltungstitel: 2010 ACM Symposium on Applied Computing (SAC)
Veranstaltungsort: Sierre, Switzerland
URL / URN: http://dl.acm.org/citation.cfm?doid=1774088.1774592
Kurzbeschreibung (Abstract):

WS-Policies provide a standard to describe non-functional properties of web services. These properties are usually defined by domain-specific assertions. In some domains, for example security, nested assertions are heavily used to formalize detailed properties. Since the WS-Policy schema syntactically allows the use of arbitrary child elements for the elements defined in the WS-Policy namespace, the validation of policy documents against concrete policy schemata is also complicated. Additionally, policies become bloated by requiring the use of nested policies that are often empty or just containing one entry.

In this paper, we suggest to enhance the XML schema of concrete policies to allow for easier writing, better validation, simpler structure, and better tool support when working with policies. The enhancements are realized using domain-specific policy elements and omitting unnecessary nested policy elements. A template for enhancing the XML schema to support these requirements is provided. Old policy documents still remain compatible with the new schema. The proposed improvements are applied to a complex concrete policy, namely WS-SecurityPolicy.

Schlagworte:
Einzelne SchlagworteSprache
Web Services, PolicyEnglisch
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik > Softwaretechnik
20 Fachbereich Informatik
Hinterlegungsdatum: 06 Mär 2012 09:57
Letzte Änderung: 05 Mär 2013 09:59
PPN:
Schlagworte:
Einzelne SchlagworteSprache
Web Services, PolicyEnglisch
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen