AN ADAPTABLE MIDDLEWARE FOR PERSONALIZING WEB APPLICATIONS

Zahi Jarir, And Mohammed Erradi

Abstract

The personalization is an important topic for the Web industry. It consists in providing the capabilities to accommodate Web applications to user’s requirements such as defining preferences on the execution of the application, associating the provided application to a specific terminal, specifying or modifying QoS parameters, and so on. The contribution of this paper is to present a solution to ensure an advanced Web application personalization by focusing on the middleware level rather than the application level. We provide an enhanced architecture to personalize Web applications using the EJB technology. An implementation using JOnAS environment is presented. It has the advantage to adapt and/or reconfigure Web application’s behavior at runtime according to the user’s specific needs.

References

  1. Emmerich, W., & Kaveh, N., 2002. Component Technologies: Java Beans, COM, CORBA, RMI, EJB and the CORBA Component Model. Proc. of the 24th Int. Conference on Software Engineering, Orlando, Florida. pp. 691-692. ACM Press.
  2. Fortier, A., Rossi, G., & Cappi, J., 2001. Using MetaLevel Techniques to Personalize O-O Applications”, Object-Oriented Programming, Systems, Languages, and Applications OOPSLA 2001/ECOOSE.
  3. Garrigos, I., Gomez, J., & Cachero, C., 2003. Modelling Dynamic Personalization in Web Applications. In Proc. 3 rd Int. Conf. Web Engineering, volume 2722 of LNCS., pages 472-475. Springer Verlag,
  4. Goderis, S., Rossi, G., Fortier, A., Cappi, & J., Schwabe D., 2001. Combining Meta-level and Logic-Based Constructs in Web Personalization, In Proc.of the 6th International Computer Science Conference on Active Media Technology, Pages: 57 - 64.
  5. Henze, N., & Kriesell, M., 2004. Personalization Functionality for the Semantic Web: Architectural Outline and First Sample Implementations. First International Workshop on Engineering the Adaptive Web.
  6. Hinz, M., Fiala, Z., Wehner, F., 2004. Personalizationbased Optimization of Web Interfaces for Mobile Devices; In: Proceedings of 6th International Conference on Human Computer Interaction with Mobile Devices and Services, Glasgow, Scotland.
  7. Jarir, Z ., David, P.C. & Ledoux, T., 2002. Dynamic Adaptability of services in Entreprise JavaBeans Architecture , Seventh International Workshop on Component-Oriented Programming /ECOOP 2002, Malaga, Spain.
  8. Jarir, Z., & Erradi, M., 2002. Telecommunication Services Customisation , Association for the Advancement of Modelling and Simulation Techniques in Enterprises, Vol. 23 n°3, pp. 1-14, AMSE-Journal.
  9. Koch, N. et al, 2002. Patterns for Adaptive Web Applications. In 7th European Conference on Pattern Languages of Programs, Irsee, Germany.
  10. Maes, P., 1987. Concepts and Experiments in Computational Reflection , in Proc. Conference on Object-Oriented Programming systems, Languages and Applications, Orlando, FA, pp. 147-155.
  11. Maknavicius, L., Koscielny, G. & Znaty, S., 1999. Customizing Telecommunication Services : Patterns, Issues and Models, , vol. 1597, pp. 194-209, Lectures Notes in Computer Science Springer-Verlag.
  12. Shahabi, C., 2003. Web Information Personalization: Challenges and Approaches, In the 3nd International Workshop on Databases in Networked Information Systems , Aizu-Wakamatsu, Japan.
Download


Paper Citation


in Harvard Style

Jarir Z. and Mohammed Erradi A. (2005). AN ADAPTABLE MIDDLEWARE FOR PERSONALIZING WEB APPLICATIONS . In Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 972-8865-20-1, pages 287-292. DOI: 10.5220/0001234602870292


in Bibtex Style

@conference{webist05,
author={Zahi Jarir and And Mohammed Erradi},
title={AN ADAPTABLE MIDDLEWARE FOR PERSONALIZING WEB APPLICATIONS},
booktitle={Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2005},
pages={287-292},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001234602870292},
isbn={972-8865-20-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the First International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - AN ADAPTABLE MIDDLEWARE FOR PERSONALIZING WEB APPLICATIONS
SN - 972-8865-20-1
AU - Jarir Z.
AU - Mohammed Erradi A.
PY - 2005
SP - 287
EP - 292
DO - 10.5220/0001234602870292