Generating User Interfaces for Users with Disabilities Using Libraries of XSLT, UIML, and Stylesheet Files

  • Lawrence HenschenEmail author
  • Julia Lee
  • Ning Li
  • Xia Hou
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9175)


We describe a method for reconfiguring and reformatting documents, in particular web pages, to meet the needs of users with different abilities. The method merges our previous work on semantic markup [1] and presentation of intelligent documents [2] with a new approach to interoperability of document processing [3]. Semantic markup provides information about the purpose of elements in a document, in the spirit of HTML5 [4]. The work on intelligent documents provides means for dynamically adding functionality to a presentation system. The first new concept in this paper is to use XSLT [5] to reformat and reconfigure the material in a document to better meet the needs of a user. The second new concept is to create public libraries of XSLT, UIML, and stylesheet files for classes of users with different needs. A user then configures his or her browser for that user’s abilities. When the browser opens a document, it retrieves an appropriate publicly accessible library to use in transforming and presenting the document.


Universal access XSLT translation UIML Semantic mark-up Document presentation 



This work was supported in part by the Project of Construction of Innovative Teams and Teacher Career Development for Universities and Colleges under Beijing Municipality (IDHT20130519).


  1. 1.
    Henschen, L., Lee, J.: Using semantic-level tags in HTML/XML Documents. In: Proceedings of the 13th HCII International Conference, pp. 683–692 (2009)Google Scholar
  2. 2.
    Henschen, L., Li, N., Shi, Y., Zhang, Y., Lee, J.: Intelligent document user interface design using MVC and UIML. In: Proceedings of the 16th HCII International Conference, vol. 1, Part I, pp. 423–432 (2014)Google Scholar
  3. 3.
    Li, N., Hou, X., Fang, C.: Harmonization of office document format and web page format driven by separating presentation from content. Submitted to The 15th ACM Symposium on Document Engineering, Lausanne, SwitzerlandGoogle Scholar
  4. 4.
  5. 5.
    W3C XSL Transformation (XSLT) Version 2.0.
  6. 6.
    World Wide Web Consortium.
  7. 7.
  8. 8.
    Henschen, L., Lee, J., Li, N., Hou, X., Gao, X.: Parallelization of the XSLT transformation process by XSLT stylesheet partitioning. Submitted to ACM Transactions on the WebGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Lawrence Henschen
    • 1
    Email author
  • Julia Lee
    • 1
  • Ning Li
    • 2
  • Xia Hou
    • 2
  1. 1.Northwestern UniversityEvanstonUSA
  2. 2.Beijing Information Science and Technology UniversityBeijingChina

Personalised recommendations