Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1995966.1995987acmconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

A generic approach for on-the-fly adding of context-aware features to existing websites

Published: 06 June 2011 Publication History

Abstract

More and more, mobile devices act as personal information managers and are able to obtain rich contextual information on the user's environment. Mobile, context-aware web applications can exploit this information to better address the needs of mobile users. Currently, such websites are either developed separately from their associated desktop-oriented version, or both versions are created simultaneously by employing methodologies that support multi-platform context-aware websites, requiring an extensive engineering effort. While these approaches provide a solution for developing new websites, they go past the plethora of existing websites. To address this issue, we present an approach for enhancing existing websites on-the-fly with context-aware features. We first discuss the requirements for such an adaptation process, and identify applicable adaptation methods to realize context-aware features. Next, we explain our generic approach, which is grounded in the use of semantic information extracted from existing websites. Finally, we present a concrete application of our approach that is based on the SCOUT framework for mobile and context-aware application development.

References

[1]
Adelberg, B. 1998. Nodose - a tool for semi-automatically extracting structured and semistructured data from text documents. SIGMOD Rec. 27, 2, 283--294.
[2]
Baldauf, M., Dustdar, S., and Rosenberg, F. 2007. A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2, 4, 263--277.
[3]
Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., and Riboni, D. 2010. A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6, 2 (Apr. 2010), 161--180.
[4]
Bouvin, N. O., Christensen, B. G., Grønbæk, K., and Hansen, F. A. 2003. HyCon: A framework for context-aware mobile hypermedia. New Rev. Hypermedia Multimedia, 9, 1, 59--88.
[5]
Brants, T. 2004. Natural language processing in information retrieval. In Proceedings of the 14th Meeting of Computational Linguistics in the Netherlands. 1--13.
[6]
Brusilovsky, P. 1996. Methods and techniques of adaptive hypermedia. User model. and user-adapted inter., 6, 2, 87--129.
[7]
Brusilovsky, P. 2001. Adaptive hypermedia. User model. and user-adapted inter., 11 (1--2), 87--110.
[8]
Casteleyn, S., Van Woensel, W., and Houben, G.-J. 2007. A semantics-based aspect-oriented approach to adaptation in web engineering. In Proceedings of the 18th conference on Hypertext and hypermedia. ACM, New York, USA, 189--198.
[9]
Ceri, S., Daniel, F., Facca, F. M., and Matera, M. 2007. Model-driven engineering of active context-awareness. World Wide Web 10, 4, 387--413.
[10]
Challiol, C., Rossi, G., Gordillo, S., and De Cristófolo, V. 2006. Designing and implementing physical hypermedia applications. In Proceedings of the 11th International Conference on Computational Science and Its Applications. Springer, 148--157.
[11]
Chang, C.-H., Hsu, C.-N., and Lui, S.-C. 2003. Automatic information extraction from semi-structured web pages by pattern discovery. Decis. Support Syst. 35, 1, 129--147.
[12]
Chang, C.-H., Kayed, M., Girgis, M. R., and Shaalan, K. F. 2006. A survey of web information extraction systems. IEEE Trans. on Knowl. and Data Eng. 18, 10, 1411--1428.
[13]
Chen, H., Finin, T., and Joshi, A. 2003. An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev. 18, 3, 197--207.
[14]
Chen, Y., Xie, X., Ma, W.-Y., and Zhang, H.-J. 2005. Adapting web pages for small-screen devices. IEEE Internet Computing 9, 1, 50--56.
[15]
Cheverst, K., Mitchell, K., and Davies, N. 2002. The role of adaptive hypermedia in a context-aware tourist GUIDE. Commun. ACM 45, 5, 47--51.
[16]
Garrigos, I., Cruz, C. and Gomez, J. 2007. A prototype tool for the automatic generation of adaptive websites. In Proceedings of the 2nd International Workshop on Adaptation and Evolution in Web Systems Engineering. CEUR-WS, 267.
[17]
Giunchiglia, F., Yatskevich, M., and Shvaiko, P. 2007. Semantic matching: algorithms and implementation. J. Data Semantics IX, 1--38.
[18]
Gu, T., Pung, H.K., and Zhang, D.Q. 2004. A middleware for building context-aware mobile services. In Proceedings of IEEE Vehicular Technology Conference. IEEE, 2656--2660.
[19]
Häkkilä, J. and Mäntyjärvi, J. 2006. Developing design guidelines for context-aware mobile applications. In Proceedings of the 3rd international conference on Mobile technology, applications & systems. ACM, New York, USA, 24.
[20]
Henricksen, K., Indulska, J., and Rakotonirainy, A. 2002. Modeling context information in pervasive computing systems. In Proceedings of the 1st International Conference on Pervasive Computing. Springer, 167--180.
[21]
Hosseini-Pozveh, M., Nematbakhsh, M. A., and Movahhedinia, N. 2009. A multidimensional approach for context-aware recommendation in mobile commerce. CoRR abs/0908.0982.
[22]
Kärkkäinen, L. and Laarni, J. 2002. Designing for small display screens. In Proceedings of the 2nd Nordic conference on Human-computer interaction. ACM, New York, USA, 227--230.
[23]
Klyne, G., Reynolds, F., Woodrow, C., Ohto, H., Hjelm, J., Butler, M. H., Tran, L. 2004. Composite Capability/Preference Profiles (CC/PP): structure and vocabularies 1.0. W3C Recommendation, W3C, http://www.w3.org/Mobile/CCPP/.
[24]
Knutov, E., De Bra, P., and Pechenizkiy, M. 2009. Ah 12 years later: a comprehensive survey of adaptive hypermedia methods and techniques. New Rev. Hypermedia Multimedia 15, 1, 5--38.
[25]
Korpipaa, P., Mantyjarvi, J., Kela, J., Keranen, H., and Malm, E.-J. 2003. Managing context information in mobile devices. IEEE Pervasive Computing 2, 3, 42--51.
[26]
Liu, L., Pu, C., and Han, W. 2000. XWRAP: an XML- wrapper construction system for web information sources. In Proceedings of the 16th International Conference on Data Engineering. IEEE, Washington, DC, USA, 611--621.
[27]
Lutkenhouse, T., Nelson, M. L., Bollen, J. 2005. Distributed, real-time computation of community preferences. In Proceedings of the 16th ACM Conference on Hypertext and Hypermedia. ACM, New York, USA, 88--97.
[28]
Magnanelli, M. M. 2001. An extensible framework for web information agents. Doctoral Thesis. Eidgenössische Technische Hochschule Zürich, Switzerland.
[29]
Malandrino, D., Mazzoni, F., Riboni, D., Bettini, C., Colajanni, M., and Scarano, V. 2010. MIMOSA: context-aware adaptation for ubiquitous web access. Personal and Ubiquitous Computing 14, 4, 301--320.
[30]
Mladenic, D. 1996. Personal webwatcher: design and implementation. Technical report IJS-DP-7472. J. Stefan Institute, Department for Intelligent Systems.
[31]
Murugesan, S. and Venkatakrishnan, B. A. 2005. Addressing the challenges of web applications on mobile handheld devices. In Proceedings of the International Conference on Mobile Business. IEEE, Washington, DC, USA, 199--205.
[32]
Nebeling, M., Grossniklaus, M., Leone, S. and Norrie, M. 2010. Domain-specific language for context-aware web applications. In Proceedings of the 11th International Conference on Web Information Systems Engineering. Springer, 471--479.
[33]
Pasternack, J. and Roth, D. 2009. Extracting article text from the web with maximum subsequence segmentation. In Proceedings of the 18th international conference on World Wide Web. ACM, New York, USA, 971--980.
[34]
Paternò, F. and Zichittella, G. 2010. Desktop-to-mobile web adaptation through customizable two-dimensional semantic redesign. In Proceedings of the 3rd International Conference on Human-Centered Software Engineering. Springer, 79--94.
[35]
Putzinger, A. 2007. Towards asynchronous adaptive hypermedia: An unobtrusive generic help system. In Workshop Proceedings of Lernen - Wissen -- Adaption. Martin-Luther-University Halle-Wittenberg, 383--388.
[36]
Schilit, B. N., Trevor, J., Hilbert, D. M., and Koh, T. K. 2001. m-links: an infrastructure for very small internet devices. In Proceedings of the 7th international conference on mobile comp-uting and networking. ACM, New York, NY, USA, 122--131.
[37]
Shvaiko, P. and Euzenat, J. 2005. A survey of schema-based matching approaches. J. Data Semantics IV, 146--171.
[38]
Sluijs, K. van der, Houben, G.-J., Broekstra, J., and Casteleyn, S. 2006. Hera-S: web design using sesame. In Proceedings of the 6th International Conference on Web Engineering. ACM, New York, USA, 337--344.
[39]
van Setten, M., Pokraev, S., and Koolwaaij, J. 2004. Context-aware recommendations in the mobile tourist application compass. In Proceedings of the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems. Springer, 235--244.
[40]
Van Woensel, W., Casteleyn, S., and Troyer, O. 2009. A framework for decentralized, context-aware mobile applications using semantic web technology. In Proceedings of the Confederated International Workshops and Posters On the Move to Meaningful Internet Systems. Springer, 88--97.
[41]
Weber, G. and Brusilovsky, P. 2001. Elm-art: An adaptive versatile system for web-based instruction. International Journal of Artificial Intelligence in Education 12, 351--384.
[42]
Wobbrock, J. O., Forlizzi, J., Hudson, S. E., and Myers, B. A. 2002. Webthumb: interaction techniques for small-screen browsers. In Proceedings of the 15th symposium on user interface software and technology. ACM, New York, USA, 205--208.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
HT '11: Proceedings of the 22nd ACM conference on Hypertext and hypermedia
June 2011
348 pages
ISBN:9781450302562
DOI:10.1145/1995966
  • General Chair:
  • Paul De Bra,
  • Program Chair:
  • Kaj Grønbæk
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: 06 June 2011

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. client-side adaptation
  2. context-aware
  3. mobile web
  4. semantic web

Qualifiers

  • Research-article

Conference

HT '11
Sponsor:
HT '11: 22nd ACM Conference on Hypertext and Hypermedia
June 6 - 9, 2011
Eindhoven, The Netherlands

Acceptance Rates

Overall Acceptance Rate 378 of 1,158 submissions, 33%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)ANDESComputer Standards & Interfaces10.1016/j.csi.2022.10363382:COnline publication date: 1-Aug-2022
  • (2017)An approach for building mobile web applications through Web AugmentationJournal of Web Engineering10.5555/3177571.317757516:1-2(75-102)Online publication date: 1-Mar-2017
  • (2017)Supporting Mobile Web Augmentation by End UsersWeb Engineering10.1007/978-3-319-60131-1_39(539-543)Online publication date: 1-Jun-2017
  • (2013)Crowdsourcing Mobile Web ApplicationsRevised Selected Papers of the ICWE 2013 International Workshops on Current Trends in Web Engineering - Volume 829510.1007/978-3-319-04244-2_21(223-237)Online publication date: 8-Jul-2013
  • (2012)Supporting User Generated Content for Mobile News Services: A Case StudyInternational Journal of Engineering Business Management10.5772/516464Online publication date: 1-Jan-2012

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