Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/604045.604068acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

Dynamic web page authoring by example using ontology-based domain knowledge

Published: 12 January 2003 Publication History

Abstract

Authoring dynamic web pages is an inherently difficult task. We present DESK, an interactive authoring tool that allows the customization of dynamic page generation procedures with no a-priori tool-specific skill requirements from authors. Our approach consists of combining Programming By Example (PBE) techniques with an ontology-based representation of knowledge displayed in web pages. DESK acts as a client-side complement of a dynamic web page generation system, PEGASUS, which generates HTML pages from a formally structured domain model and an abstract presentation model. Authorized users can modify the internal presentation model by editing the generated HTML pages with DESK in a WYSIWYG environment. DESK keeps track of all users actions and exploits the explicitly represented domain semantics to enhance the power of PBE techniques

References

[1]
Bauer, M., Dengler, D., Paul, G. Instructible Information Agents for Web Mining. Proceedings of the International Conference on Intelligent User Interfaces (IUI2000). 2000, January 9-12, New Orleans, USA, 21--28.
[2]
Bouillon, L., Vanderdonckt, J. Eisenstein, J. Model-Based Approaches to Reegineering Web Pages. Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design - TAMODIA 2002, 18-19 July 2002, Bucharest, Romania, 86--95, 2002.
[3]
Brusilovsky, P., Eklund, J., Schwarz, E. Web-based Education for all: a Tool for the Development of Adaptive Courseware. Computer Networks and ISDN Systems, 30, 1--7, 1998.
[4]
Castells, P., Szekely, P. Presentation Models by Example. En: Duke, D.J., Puerta A. (eds.): Design, Specification and Verification of Interactive Systems 99. Springer-Verlag, 1999, pp. 100--116.
[5]
Castells, P. Macías, J.A. An Adaptive Hypermedia Presentation Modeling System for Custom Knowledge Representations. Proceedings of the World Conference on the WWW and Internet (WebNet2001). Orlando (Florida), October 2001.
[6]
Communications of the ACM. The Intuitive Beauty of Computer Human Interaction. Special issue on Programming by Demonstration, 43, 3, March 2000.
[7]
Cypher A. (ed.). Watch What I Do: Programming by Demonstration. The MIT Press, 1993.
[8]
DAML - The DARPA Agent Markup Language Homepage: http://www.daml.org.
[9]
Dean, M., D. Connolly, F. van Harmelen, J. Hendler, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider, and L. A. Stein. OWL Web Ontology Language 1.0 Reference W3C Working Draft 29 July 2002. Available at http://www.w3.org/TR/owl-ref.
[10]
Fulantelli, G., Corrao R., Munna, G. Enhacing User Interaction on the Web. Proceedings of the WebNet99 (Honolulu, Hawaii, USA October 1999), AACE, 403-408.
[11]
Huang, Anita W. Aurora A Conceptual Model for Web-Content Adaptation to Support the Universal Usability of Web-based Services. Conference on Universal Usability (CUU 2000). Arlington VA, USA, 2000.
[12]
Macías, J. A., Castells, P. A Generic Presentation Modeling System for Adaptive Web-based Instructional Applications. Proc. Conference on Human Factors in Computing Systems (CHI2001), Extended Abstracts. Seattle, Washington, 2001.
[13]
Macías, J.A., Castells, P. Tailoring Dynamic Ontology-Driven Web Documents by Demonstration. Proceedings of the 6th International Conference on Information Visualisation (IV 2002). London (England), 2002.
[14]
Macías, J. A., Castells, P. Adaptive Hypermedia Presentation Modeling for Domain Ontologies. To appear in proceedings of 10th International Conference on Human-Computer Interaction (HCII 2001). New Orleans, Louisiana, 2001.
[15]
Macías, J. A., Castells, P. An Authoring Tool for Building Adaptive Learning Guidance Systems on the Web. Active Media Technology. J. Liu et al. (Eds.), pp. Lecture Notes in Computer Science, LNCS 2252. Springer-Verlag Berlin Heidelberg 2001. 268-278. ISBN 3-540-43035-0.
[16]
Miller, R., Myers B. Creating Dynamic World Wide Web Pages By Demonstration. Carnegie Mellon University School of Computer Science, CMU-CS-97-131 and CMU-HCII-97-101, 1997.
[17]
Murray, T. Authoring Kowledge Based Tutors: Tools for Content, Instructional Strategy, Student Model, and Interface Design. Journal of the Learning Sciences 7, 1, 1998, 5--64.
[18]
Muslea, I. Extraction Patterns for Information Extraction Tasks: A Survey. Proceedings of AAAI Workshop on Machine Learning for Information Extraction. Orlando, Florida, July 1999.
[19]
Paramythis, A., Savidis, A., Stephanidis C. AVANTI: a universally accesible web browser. Proceedings of the HCI2001 (New Orleans, USA, August 2001), Lawrence Erlbaum Associates, Publishers, 91--95.
[20]
Sugiura, A., and Koseki, Y. Internet Scrapbook: automating Web browsing tasks by programming-by-demonstration. Proceedings of the 7th International WWW Conference (Brisbane, Australia, April 1998). Elsevier Science.
[21]
Vassileva, J.: Dynamic Course Generation on the WWW. Proceedings of the 8th World Conference on Artificial Intelligence in Education (AIED97). Kobe, Japan, 1997, 498--505.
[22]
Weber, G., Specht, M.: User Modeling and Adaptive Navigation Support in WWW-based Tutoring Systems. Proceedings 6th International Conference on User Modeling (UM97). Sardinia, Italy, 1997.
[23]
Wolber, D., Su, Y., Chiang Yih. Designing Dynamic Web Pages and Persistence in the WYSIWYG Interface. Proceedings of the International Conference on Intelligent User Interfaces (IUI2002). San Francisco, California, USA. January 13-16 2002, pp. 228--229.

Cited By

View all
  • (2023)Thermoplastic Kilnforms: Extending Glass Kilnforming Techniques to Thermoplastic Materials using Ontology-Driven DesignProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3596027(263-281)Online publication date: 10-Jul-2023
  • (2019)Analysis and measurement of internal usability metrics through code annotationsSoftware Quality Journal10.1007/s11219-019-09455-4Online publication date: 4-Jul-2019
  • (2012)Enhancing Interaction Design on the Semantic WebIEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews10.1109/TSMCC.2012.218705242:6(1365-1373)Online publication date: 1-Nov-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IUI '03: Proceedings of the 8th international conference on Intelligent user interfaces
January 2003
344 pages
ISBN:1581135866
DOI:10.1145/604045
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 January 2003

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. knowledge-based UI design
  2. model-based paradigm
  3. ontology
  4. programming by example

Qualifiers

  • Article

Conference

IUI03

Acceptance Rates

Overall Acceptance Rate 746 of 2,811 submissions, 27%

Upcoming Conference

IUI '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Thermoplastic Kilnforms: Extending Glass Kilnforming Techniques to Thermoplastic Materials using Ontology-Driven DesignProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3596027(263-281)Online publication date: 10-Jul-2023
  • (2019)Analysis and measurement of internal usability metrics through code annotationsSoftware Quality Journal10.1007/s11219-019-09455-4Online publication date: 4-Jul-2019
  • (2012)Enhancing Interaction Design on the Semantic WebIEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews10.1109/TSMCC.2012.218705242:6(1365-1373)Online publication date: 1-Nov-2012
  • (2011)Rule based framework for intelligent GUI adaptationProceedings of the 12th International Conference on Computer Systems and Technologies10.1145/2023607.2023626(101-108)Online publication date: 16-Jun-2011
  • (2008)Intelligent Assistance in Authoring Dynamically Generated Web InterfacesWorld Wide Web10.1007/s11280-008-0043-311:2(253-286)Online publication date: 1-Jun-2008
  • (2007)Providing end-user facilities to simplify ontology-driven web application authoringInteracting with Computers10.1016/j.intcom.2007.01.00619:4(563-585)Online publication date: 1-Jul-2007
  • (2004)Finding iteration patterns in dynamic web page authoringProceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems10.1007/11431879_10(164-178)Online publication date: 11-Jul-2004

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media