• DocumentCode
    2530575
  • Title

    Efficient evaluation of shared predicates for XForms page access control

  • Author

    Lee, Eunjung ; Seo, Kyong-Jin

  • Author_Institution
    Comput. Sci. Dept., Kyonggi Univ., Suwon
  • fYear
    2008
  • fDate
    19-21 Nov. 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Access control on form-based Web information systems has become one of the useful methods for implementing client systems in a service-oriented architecture. In particular, XForms language is being adopted in many systems as a description language for XML-based user interfaces and server interactions. In this paper, we propose an efficient algorithm for the evaluation of XPath-based access rules for XForms pages. In this model, an XForms page is a sequence of queries and the client system performs user interface realization along with XPath rule evaluations. XPath rules have instance-dependent predicates, which for the most part are shared between rules. For the efficient evaluation of shared predicate expressions in access control rules, we proposed a predicate graph model that reuses the previously evaluated results for the same context node. This approach guarantees that each predicate expression is evaluated for the relevant XML node only once. We present our approach and current implementation status.
  • Keywords
    Internet; XML; authorisation; specification languages; user interfaces; XForms language; XForms page access control; XForms pages; XML-based user interfaces; XPath rule evaluations; access rules; client systems; description language; form-based Web information systems; predicate graph model; service-oriented architecture; user interface realization; Access control; Communication system control; Computer science; Context modeling; Information systems; Packaging; Performance evaluation; Service oriented architecture; User interfaces; XML; XForms; XPath; access control; update actions; user interface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2008 - 2008 IEEE Region 10 Conference
  • Conference_Location
    Hyderabad
  • Print_ISBN
    978-1-4244-2408-5
  • Electronic_ISBN
    978-1-4244-2409-2
  • Type

    conf

  • DOI
    10.1109/TENCON.2008.4766728
  • Filename
    4766728