{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T14:39:11Z","timestamp":1775054351564,"version":"3.50.1"},"reference-count":45,"publisher":"Association for Computing Machinery (ACM)","issue":"1","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Internet Technol."],"published-print":{"date-parts":[[2007,2]]},"abstract":"<jats:p>\n            Context-aware, multi-channel Web applications are more and more gaining consensus among both content providers and consumers, but very few proposals exist for their conceptual modeling. This article illustrates a conceptual framework that provides modeling facilities for context-aware, multichannel Web applications; it also shows how high-level modeling constructs can drive the application development process through automatic code generation. Our work stresses the importance of user-independent,\n            <jats:italic>context-triggered<\/jats:italic>\n            adaptation actions, in which the context plays the role of a \u201cfirst class\u201d\n            <jats:italic>actor<\/jats:italic>\n            , operating independently of users on the same hypertext the users navigate. Modeling concepts are based on WebML (Web Modeling Language), an already established conceptual model for data-intensive Web applications, which is also accompanied by a development method and a CASE tool. However, given their general validity, the concepts of this article shape up a complete framework that can be adopted independently of the chosen model, method, and tool.\n          <\/jats:p>","DOI":"10.1145\/1189740.1189742","type":"journal-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:20:08Z","timestamp":1175800808000},"page":"2","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":105,"title":["Model-driven development of context-aware Web applications"],"prefix":"10.1145","volume":"7","author":[{"given":"Stefano","family":"Ceri","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Daniel","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maristella","family":"Matera","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Federico M.","family":"Facca","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,2]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/130283.130296"},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of the VLDB Conference. Morgan Kaufmann, 475--486","author":"Baralis E."},{"key":"e_1_2_1_3_1","volume-title":"AH'04---Proceedings of Adaptive Hypermedia. 283--286","author":"Barna P."},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Belotti R. Decurtins C. Grossniklaus M. Norrie M. C. and Palinginis A. 2004. Interplay of Content and Context. In ICWE. 187--200.]]  Belotti R. Decurtins C. Grossniklaus M. Norrie M. C. and Palinginis A. 2004. Interplay of Content and Context. In ICWE. 187--200.]]","DOI":"10.1007\/978-3-540-27834-4_25"},{"key":"e_1_2_1_5_1","first-page":"2","article-title":"Specification and Design of Workflow-Driven Hypertexts","volume":"1","author":"Brambilla M.","year":"2003","journal-title":"J. Web Eng."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066265"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011143116306"},{"key":"e_1_2_1_8_1","volume-title":"Tech. Rep. 11.9.2005, Politecnico di Milano.","author":"Ceri S.","year":"2005"},{"key":"e_1_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Ceri S. Fraternali P. Bongio A. Brambilla M. Comai S. and Matera M. 2002a. Designing Data-Intensive Web Applications. Morgan Kaufmann.]]   Ceri S. Fraternali P. Bongio A. Brambilla M. Comai S. and Matera M. 2002a. Designing Data-Intensive Web Applications. Morgan Kaufmann.]]","DOI":"10.1016\/B978-155860843-6\/50009-8"},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of CIDR","author":"Ceri S.","year":"2003"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2002.1020321"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of VLDB'99","author":"Ceri S."},{"key":"e_1_2_1_13_1","unstructured":"Davis M. 2001. Struts an Open-source MVC Implementation. http:\/\/www-106.ibm.com\/developerworks\/library\/j-struts\/?n-j-2151.]]  Davis M. 2001. Struts an Open-source MVC Implementation. http:\/\/www-106.ibm.com\/developerworks\/library\/j-struts\/?n-j-2151.]]"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/900051.900068"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/294469.294508"},{"key":"e_1_2_1_16_1","volume-title":"Workshop on The What, Who, Where, When, and How of Context-Awareness, as part of the 2000 Conference on Human Factors in Computing Systems (CHI","author":"Dey A. K.","year":"2000"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/967900.968237"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/331499.331502"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/151480.151483"},{"key":"e_1_2_1_20_1","volume-title":"Information Concepts for Content Management. In WISE Workshops. 150--159","author":"Grossniklaus M."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1012807.1012837"},{"key":"e_1_2_1_22_1","volume-title":"Modelling and Using Imperfect Context Information. In PerCom Workshops. 33--37","author":"Henricksen K."},{"key":"e_1_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Henricksen K. Indulska J. and Rakotonirainy A. 2002. Modeling Context Information in Pervasive Computing Systems. In Pervasive. 167--180.]]   Henricksen K. Indulska J. and Rakotonirainy A. 2002. Modeling Context Information in Pervasive Computing Systems. In Pervasive. 167--180.]]","DOI":"10.1007\/3-540-45866-2_14"},{"key":"e_1_2_1_24_1","unstructured":"Hjelm J. Martin B. and King P. 1998. WAP Forum---W3C Cooperation White Paper. http:\/\/www.w3.org\/TR\/NOTE-WAP.]]  Hjelm J. Martin B. and King P. 1998. WAP Forum---W3C Cooperation White Paper. http:\/\/www.w3.org\/TR\/NOTE-WAP.]]"},{"key":"e_1_2_1_25_1","unstructured":"Laszlo Systems Inc. 2005. OpenLaszlo---an XML Framework for Rich Internet Applications. Laszlo Systems Technology White Paper.]]  Laszlo Systems Inc. 2005. OpenLaszlo---an XML Framework for Rich Internet Applications. Laszlo Systems Technology White Paper.]]"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/208344.208346"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJWET.2003.003322"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888901000108"},{"key":"e_1_2_1_29_1","volume-title":"The Authoring Process of the UML-based Web Engineering Approach. In First International Workshop on Web-Oriented Software Technology (IWWOST01)","author":"Koch N."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/643550.643554"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/236387.236412"},{"key":"e_1_2_1_32_1","volume-title":"Developing Rich Internet Applications with Macromedia MX","author":"Macromedia Inc.","year":"2003"},{"key":"e_1_2_1_33_1","unstructured":"MAIS Consortium. 2005. MAIS Project Home Page. http:\/\/www.mais-project.it\/.]]  MAIS Consortium. 2005. MAIS Project Home Page. http:\/\/www.mais-project.it\/.]]"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1084772.1084773"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:WINE.0000044029.06344.dd"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/302979.303126"},{"key":"e_1_2_1_37_1","unstructured":"SALTforum.org. 2005. Speech Application Language Tags (SALT). http:\/\/www.saltforum.org\/.]]  SALTforum.org. 2005. Speech Application Language Tags (SALT). http:\/\/www.saltforum.org\/.]]"},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Schmidt A. Aidoo K. A. Takaluoma A. Tuomela U. Laerhoven K. V. and de Velde W. V. 1999. Advanced Interaction in Context. In HUC. 89--101.]]   Schmidt A. Aidoo K. A. Takaluoma A. Tuomela U. Laerhoven K. V. and de Velde W. V. 1999. Advanced Interaction in Context. In HUC. 89--101.]]","DOI":"10.1007\/3-540-48157-5_10"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/4236.991441"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/234828.234840"},{"key":"e_1_2_1_41_1","first-page":"1","article-title":"Engineering Semantic Web Information Systems in Hera","volume":"2","author":"Vdovjak R.","year":"2003","journal-title":"J. Web Eng."},{"key":"e_1_2_1_42_1","unstructured":"W3C. 2004. Voice Extensible Markup Language (VoiceXML) Version 2.0. http:\/\/www.w3.org\/TR\/2004\/REC-voicexml20-20040316\/.W3C Recommendation.]]  W3C. 2004. Voice Extensible Markup Language (VoiceXML) Version 2.0. http:\/\/www.w3.org\/TR\/2004\/REC-voicexml20-20040316\/.W3C Recommendation.]]"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/128756.128759"},{"key":"e_1_2_1_44_1","unstructured":"WebModels s.r.l. 2005. WebRatio Site Development Studio. http:\/\/www.webratio.com.]]  WebModels s.r.l. 2005. WebRatio Site Development Studio. http:\/\/www.webratio.com.]]"},{"key":"e_1_2_1_45_1","unstructured":"Widom J. and Ceri S. 1996. Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann.]]   Widom J. and Ceri S. 1996. Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann.]]"}],"container-title":["ACM Transactions on Internet Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1189740.1189742","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T18:29:18Z","timestamp":1672252158000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1189740.1189742"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,2]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,2]]}},"alternative-id":["10.1145\/1189740.1189742"],"URL":"https:\/\/doi.org\/10.1145\/1189740.1189742","relation":{},"ISSN":["1533-5399","1557-6051"],"issn-type":[{"value":"1533-5399","type":"print"},{"value":"1557-6051","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,2]]},"assertion":[{"value":"2007-02-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}