{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T22:50:43Z","timestamp":1775256643172,"version":"3.50.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2008,4,19]],"date-time":"2008-04-19T00:00:00Z","timestamp":1208563200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["World Wide Web"],"published-print":{"date-parts":[[2008,6]]},"DOI":"10.1007\/s11280-008-0043-3","type":"journal-article","created":{"date-parts":[[2008,4,18]],"date-time":"2008-04-18T14:26:13Z","timestamp":1208528773000},"page":"253-286","source":"Crossref","is-referenced-by-count":16,"title":["Intelligent Assistance in Authoring Dynamically Generated Web Interfaces"],"prefix":"10.1007","volume":"11","author":[{"given":"Jos\u00e9 A.","family":"Mac\u00edas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,4,19]]},"reference":[{"key":"43_CR1","doi-asserted-by":"crossref","unstructured":"Bauer, M., Dengler, D., Paul, G.: Instructible information agents for web mining. In: Proceedings of the International Conference on Intelligent User Interfaces, New Orleans, USA, pp. 21\u201328 (2000)","DOI":"10.1145\/325737.325758"},{"key":"43_CR2","volume-title":"Annals of Software Engineering Special Issue on Software Process and Product Measurement","author":"B.W. Boehm","year":"1995","unstructured":"Boehm, B.W., Clark, B., Horowitz, E., Westland, C., Madachy, R., Selby, R.: Cost models for future software life cycle processes: COCOMO 2.0. In: Arthur, J.D., Henry, S.M. (eds.) Annals of Software Engineering Special Issue on Software Process and Product Measurement. Baltzer AG Science Publishers, Amsterdam, The Netherlands (1995)"},{"key":"43_CR3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0169-7552(98)00082-8","volume":"30","author":"P. Brusilovsky","year":"1998","unstructured":"Brusilovsky, P., Eklund, J., Schwarz, E.: Web-based education for all: a tool for the development of adaptive courseware. Comput. Netw. ISDN Syst. 30, 1\u20137 (1998)","journal-title":"Comput. Netw. ISDN Syst."},{"key":"43_CR4","unstructured":"Castells, P., Mac\u00edas, J.A.: An adaptive hypermedia presentation modeling system for custom knowledge representations. Proceedings of WebNet-World Conference on the WWW and Internet. Orlando, Florida, pp. 148\u2013153 (2001)"},{"key":"43_CR5","unstructured":"Castells, P., Mac\u00edas, J.A.: Context-sensitive user interface support for ontology-based web applications. Poster Session of the 1st. International Semantic Web Conference, Sardinia, Italia (2002)"},{"key":"43_CR6","first-page":"100","volume-title":"Design, Specification and Verification of Interactive Systems","author":"P. Castells","year":"1999","unstructured":"Castells, P., Szekely, P.: Presentation models by example. In: Duke, D.J., Puerta, A. (eds.) Design, Specification and Verification of Interactive Systems, pp. 100\u2013116. Springer-Verlag, New York (1999)"},{"key":"43_CR7","doi-asserted-by":"crossref","unstructured":"Chin, J.P., Diehl, V.A., Norman, K.L.: Development of an instrument measuring user satisfaction of the human-computer interface. Proceedings of ACM CHI\u201988 Conference on Human Factors in Computing Systems, pp. 213\u2013218 (1988)","DOI":"10.1145\/57167.57203"},{"key":"43_CR8","doi-asserted-by":"crossref","unstructured":"Communications of the ACM. Special Issue on End-User Development. September, Volume 47, Number 9, 2004","DOI":"10.1145\/1015864.1015887"},{"key":"43_CR9","volume-title":"Watch What I Do: Programming by Demonstration","author":"A. Cypher","year":"1993","unstructured":"Cypher, A.: In: Watch What I Do: Programming by Demonstration. The MIT Press, USA (1993)"},{"key":"43_CR10","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/0953-5438(91)90004-L","volume":"1","author":"J.J. Darragh","year":"1991","unstructured":"Darragh, J.J., Written, I.H.: Adaptive predictive text generation and the reactive keyboard. Interact. Comput. 1, 27\u201350 (1991)","journal-title":"Interact. Comput."},{"key":"43_CR11","doi-asserted-by":"crossref","first-page":"319","DOI":"10.2307\/249008","volume":"3","author":"F.D. Davis","year":"1989","unstructured":"Davis, F.D.: Perceived usefulness, perceived ease of use, and user acceptance of information technology. Manage. Inf. Syst. Q. 3, 319\u2013340 (1989)","journal-title":"Manage. Inf. Syst. Q."},{"key":"43_CR12","unstructured":"Dean, M., Connolly, D., van Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F., Stein, L.A.: OWL web ontology language 1.0 reference\u201d W3C Working Draft 29 July. Available at http:\/\/www.w3.org\/TR\/owl-ref (2002)"},{"key":"43_CR13","unstructured":"EUD-NET: Network of excellence on end-user development. http:\/\/giove.cnuce.cnr.it\/EUD-NET"},{"key":"43_CR14","unstructured":"Klann, M.: End-user development roadmap. In: Proceedings of the End User Development Workshop at CHI Conference, Florida, USA (2003)"},{"key":"43_CR15","volume-title":"Your Wish is My Command. Programming by Example","author":"H. Lieberman","year":"2001","unstructured":"Lieberman, H.: In: Your Wish is My Command. Programming by Example. Morgan Kaufmann Publishers, USA (2001)"},{"key":"43_CR16","volume-title":"End-user Development. Human-Computer Interaction Series","author":"H. Lieberman","year":"2006","unstructured":"Lieberman, H., Patern\u00f2, F., Wulf, V.: In: End-user Development. Human-Computer Interaction Series. Springer Verlag, New York (2006)"},{"key":"43_CR17","unstructured":"Mac\u00edas, J.A. (ed.): Authoring dynamic web pages by ontologies and programming by demonstration techniques. PhD. Thesis. Departamento de Ingenier\u00eda Inform\u00e1tica. Escuela Polit\u00e9cnica Superior. Universidad Aut\u00f3noma de Madrid. September. http:\/\/www.ii.uam.es\/~jamacias\/tesis\/thesis.html (2003)"},{"key":"43_CR18","doi-asserted-by":"crossref","unstructured":"Mac\u00edas, J.A., Castells, P.: Dynamic web page authoring by example using ontology-based domain knowledge. In: Proceedings of the International Conference on Intelligent User Interfaces (IUI) Miami, Florida, USA (2003)","DOI":"10.1145\/604045.604068"},{"key":"43_CR19","unstructured":"Macias, J.A., Castells, P.: Using domain models for data characterization in PBE. In: Proceedings of the End User Development Workshop at CHI Conference, Ft. Lauderdale, Florida, USA (2003)"},{"key":"43_CR20","unstructured":"Mac\u00edas, J.A., Castells, P.: An EUD approach for making MBUI practical. In: Tr\u00e6tteberg, H., Molina, P.J., Nunes, N.J. (eds.) Proceedings of the First International Workshop on Making model-based user interface design practical: usable and open methods and tools. Funchal, Madeira, Portugal (2004)"},{"key":"43_CR21","doi-asserted-by":"crossref","unstructured":"Mac\u00edas, J.A., Castells, P.: Finding iteraction patterns in dynamic web page authoring. Proceedings of the 9th IFIP Working Conference on Engineering for Human-Computer Interaction Hamburg, Germany, pp 164\u2013178 (2005)","DOI":"10.1007\/11431879_10"},{"issue":"1","key":"43_CR22","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.intcom.2007.07.007","volume":"20","author":"J.A. Mac\u00edas","year":"2008","unstructured":"Mac\u00edas, J.A., Patern\u00f2, F.: Customization of web applications through an intelligent environment exploiting logical interface descriptions. Interacting with Computers\u2014The Interdisciplinary Journal of Human\u2013Computer Interaction 20, (1), 29\u201347 (2008)","journal-title":"Interacting with Computers\u2014The Interdisciplinary Journal of Human\u2013Computer Interaction"},{"key":"43_CR23","doi-asserted-by":"crossref","unstructured":"McLean, A., Carter, K., L\u00f6vstrand, L., Moran, T.: User-tailorable systems: pressing issues with buttons. ACM Proceedings of CHI, pp. 175\u2013182 (1990)","DOI":"10.1145\/97243.97271"},{"key":"43_CR24","unstructured":"Miller, R.C.: End user programming for web users. In: Proceedings of the End User Development Workshop at CHI Conference, Ft. Lauderdale, Florida, USA (2003)"},{"key":"43_CR25","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1080\/01449299208924317","volume":"1","author":"D.H. Mo","year":"1992","unstructured":"Mo, D.H., Witten, I.H.: Learning text editing tasks from examples: a procedural approach. Behav. Inf. Technol. 1, 32\u201345 (1992)","journal-title":"Behav. Inf. Technol."},{"key":"43_CR26","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/TSE.2002.1027801","volume":"8","author":"G. Mori","year":"2002","unstructured":"Mori, G., Patern\u00f2, F., Santoro, C.: CTTE: support for developing and analysing task models for interactive system design. IEEE Trans. Softw. Eng. 8, 797\u2013813 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"43_CR27","volume-title":"Creating User Interfaces by Demonstration","author":"B.A. Myers","year":"1998","unstructured":"Myers, B.A.: In: Creating User Interfaces by Demonstration. Academic Press, San Diego (1998)"},{"issue":"1","key":"43_CR28","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1207\/s15327809jls0701_2","volume":"7","author":"T. Murray","year":"1998","unstructured":"Murray, T.: Authoring knowledge based tutors: tools for content, instructional strategy, student model, and interface design. J. Learn. Sci. 7, (1), 5\u201364 (1998)","journal-title":"J. Learn. Sci."},{"key":"43_CR29","doi-asserted-by":"crossref","unstructured":"Paganelli, L., Patern\u00f2, F.: Automatic reconstruction of the underlying interaction design of web applications. Proceedings of the SEKE Conference, pp. 439\u2013445 (2002)","DOI":"10.1145\/568760.568836"},{"key":"43_CR30","volume-title":"Model-Based Design and Evaluation of Interactive Applications","author":"F. Patern\u00f2","year":"2001","unstructured":"Patern\u00f2, F.: In: Model-Based Design and Evaluation of Interactive Applications. Springer Verlag, New York (2001)"},{"key":"43_CR31","unstructured":"Paynter, G.W., Witten, I.H.: Automating iteration with programming by demonstration: learning the user\u2019s task. Proccedings of the IJCAIWorkshop on Learning about Users. Stockholm, Sweden (1999)"},{"key":"43_CR32","volume-title":"Towards a general computational framework for model-based development systems. Proceedings of the International Conference on Intelligent User Interfaces (IUI)","author":"A.R. Puerta","year":"1999","unstructured":"Puerta, A.R., Eisenstein, J.: Towards a general computational framework for model-based development systems. Proceedings of the International Conference on Intelligent User Interfaces (IUI). ACM Press, New York (1999)"},{"key":"43_CR33","doi-asserted-by":"crossref","unstructured":"Rode, J., Rosson, M.B.: Programming at runtime: requeriments & paradigms for nonprogrammer web application development. IEEE 2003 Symposium on Human-Centric computing Languages and Environments, New York, pp. 23\u201330 (2003)","DOI":"10.1109\/HCC.2003.1260198"},{"key":"43_CR34","volume-title":"End-User Development. Human Computer Interaction Series","author":"J. Rode","year":"2006","unstructured":"Rode, J., Rosson, M.B., P\u00e9rez, M.A.: End-user development of web applications. In: Lieberman, H., Patern\u00f2, H.F., Wulf, V. (eds.) End-User Development. Human Computer Interaction Series. Springer Verlag, New York (2006)"},{"key":"43_CR35","doi-asserted-by":"crossref","unstructured":"Sahuguet, A., Azavant, F.: Building Intelligent Web Applications Using Lightweight Wrappers. Data and Knowledge Engineering (2000)","DOI":"10.1016\/S0169-023X(00)00051-3"},{"key":"43_CR36","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/4201.001.0001","volume-title":"Leonardo\u2019s Laptop","author":"B. Shneiderman","year":"2003","unstructured":"Shneiderman, B.: Leonardo\u2019s Laptop. The MIT Press, USA (2003)"}],"container-title":["World Wide Web"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-008-0043-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11280-008-0043-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-008-0043-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,29]],"date-time":"2025-01-29T20:08:54Z","timestamp":1738181334000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11280-008-0043-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4,19]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,6]]}},"alternative-id":["43"],"URL":"https:\/\/doi.org\/10.1007\/s11280-008-0043-3","relation":{},"ISSN":["1386-145X","1573-1413"],"issn-type":[{"value":"1386-145X","type":"print"},{"value":"1573-1413","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,4,19]]}}}