USING ONTOLOGIES TO IMPROVE PERFORMANCE IN A WEB SYSTEM - A Web Caching System Case of Study

Carlos Guerrero, Carlos Juiz, Ramon Puigjaner

Abstract

This paper gives the details of a web system architecture which uses ontologies to improve the behavior of the system from a performance point of view. The architecture presented is implemented in a cache level. As web system performance depends on states and parameters fixed in runtime period, the configuration of our system will be changed during that period. We need to monitor the system and store those gathered information. A knowledge base is used to store those information and measures. We propose the use of reasoners that use that gather information in the K.B. to change the configuration and setup of the system during runtime period. That configuration also is modelled by a knowledge base which use ontological languages.

References

  1. Apache (2007). http://jakarta.apache.org/jmeter/.
  2. Baldi, P., Frasconi, P., and Smyth, P. (2003). Modeling the Internet and the Web: Probabilistic Methods and Algorithms. Wiley.
  3. Ben Szekely, Rob Gonzalez, J. B. (2007). http://jastor.sourceforge.net/.
  4. Berners-Lee, T., Fielding, R., and Masinter, L. (2005). Uniform resource identifier (uri): Generic syntax. RFC 3986, Internet Engineering Task Force.
  5. Davies, J., van Harmelen, F., and Fensel, D., editors (2002). Towards the Semantic Web: Ontology-driven Knowledge Management. John Wiley & Sons, Inc., New York, NY, USA.
  6. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and Berners-Lee, T. (1999). Hypertext transfer protocol - http/1.1. RFC 2616, Internet Engineering Task Force.
  7. Guerrero, C., Juiz, C., and Puigjaner, R. (2007). The applicability of balanced esi for web caching. In Proceedings of the 3rd International Conference on Web Information Systems and Technologies.
  8. Guerrero, C., Juiz, C., and Puigjaner, R. (2008). Web performance and behavior ontology. In Proceedings of the Second International Conference on Complex, Intelligent and Software Intensive Systems.
  9. Killelea, P. (2002). Web Performance Tuning. O'Reilly & Associates, Inc., Sebastopol, CA, USA.
  10. Kolar, R. (2007). http://scache.sourceforge.net/.
  11. Lera, I., Juiz, C., and Puigjaner, R. (2006). Performancerelated ontologies and semantic web applications for on-line performance assessment intelligent systems. Sci. Comput. Program., 61(1):27-37.
  12. Lera, I., Sancho, P. P., Juiz, C., Puigjaner, R., Zottl, J., and Haring, G. (2007). Performance assessment of intelligent distributed systems through software performance ontology engineering (spoe). Software Quality Control, 15(1):53-67.
  13. Menasce, D. A. and Almeida, V. (2001). Capacity Planning for Web Services: metrics, models, and methods. Prentice Hall PTR, Upper Saddle River, NJ, USA.
  14. Menasce, D. A. and Virgilio, A. F. A. (2000). Scaling for E Business: Technologies, Models, Performance, and Capacity Planning. Prentice Hall PTR, Upper Saddle River, NJ, USA.
  15. Uschold, M. (1995). Towards a methodology for building ontologies.
  16. Wills, C. E. and Mikhailov, M. (1999). Examining the cacheability of user-requested Web resources. In Proceedings of the 4th International Web Caching Workshop.
Download


Paper Citation


in Harvard Style

Guerrero C., Juiz C. and Puigjaner R. (2008). USING ONTOLOGIES TO IMPROVE PERFORMANCE IN A WEB SYSTEM - A Web Caching System Case of Study . In Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8111-26-5, pages 117-122. DOI: 10.5220/0001518801170122


in Bibtex Style

@conference{webist08,
author={Carlos Guerrero and Carlos Juiz and Ramon Puigjaner},
title={USING ONTOLOGIES TO IMPROVE PERFORMANCE IN A WEB SYSTEM - A Web Caching System Case of Study},
booktitle={Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2008},
pages={117-122},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001518801170122},
isbn={978-989-8111-26-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - USING ONTOLOGIES TO IMPROVE PERFORMANCE IN A WEB SYSTEM - A Web Caching System Case of Study
SN - 978-989-8111-26-5
AU - Guerrero C.
AU - Juiz C.
AU - Puigjaner R.
PY - 2008
SP - 117
EP - 122
DO - 10.5220/0001518801170122