Web services offer a vast number of interoperable programs using a basic (syntax) method to discover services. The problem of web services is how to develop mechanisms to locate automatically the correct Web service in order to meet the user’s requirements, that is appointed by the discovery of web services. Indeed, it is beyond the human's capability to manually analyze web services functionalities. This paper proposes an architectural model to assist the user by taking into account its constantly changing context. This model uses the ontologies and RFD language to describe semantically and formally the resources and their meta-data. Therefore, this model selects services based on the query semantics, which consist of preferences and context. These preferences may be digital, for example the price of a ticket when booking a flight or QoS desired.
Published in | American Journal of Software Engineering and Applications (Volume 1, Issue 1) |
DOI | 10.11648/j.ajsea.20120101.11 |
Page(s) | 1-9 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2012. Published by Science Publishing Group |
Component, Semantic Web Service, Ontologies, Indexation, Context, QoS
[1] | Papazoglou, M. P. Service-Oriented Computing: Concepts, Characteristics and Directions. In: Procs of the 4th Interna-tional Conference on Web Information Systems Engineering (WISE 03), Dec. 2003, Washington, DC, USA, 2003. IEEE Computer Society, 2003, pp.3-12. |
[2] | Steve, J. Toward an Acceptable Definition of Service. IEEE Software, 2005,vol.22, n°3, pp.87-93. |
[3] | Erl, T. Service-Oriented Architecture: Concepts, Technology, and Design.Prentice Hall PTR, 2005, 760p. |
[4] | Chinnici, R., Moreau, J.-J., Ryman, A., Weerawarana, S. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. W3C Recommendation [en ligne], 2007. |
[5] | Mitra, N., Lafon, Y. SOAP Version 1.2 Part 0: Primer (Second Edition). W3C Recommendation [en ligne], 2007. |
[6] | F.NewcomerE.ChampionM.FerrisC.Orchard : Booth, D.Haas. Web services architecture. |
[7] | Wahlster, W., Dengel, A. Web 3.0: Convergence of Web 2.0 and the Semantic Web. Technology Radar Feature Paper, Edition II/2006, Deutsche Telekom Laboratories, pp.1-23. |
[8] | Hendler, J.Web 3.0: Chicken Farms on the Semantic Web. Computer, 2008,vol. 41, n°1, pp.106-108. |
[9] | Berners-Lee, T., Hendler, J., Lassila, O. The Semantic Web. In: Scientific Americain, 2001. |
[10] | KaarthikSivashanmugam, KunalVerma, Amit P. Sheth, and John A. Miller. Adding semantics to web services standards. 2003, In ICWS, pages 395–401. |
[11] | Eric Newcomer. Understanding Web Services- XML, WSDL, SOAP and UDDI, chapter 5, Finding Web Services : UDDI Registry. Addison Wesley Professional, May. |
[12] | Paul Palathingal and Sandeep Chandra.Agent approach for service discovery and utilization.In HICSS, 2004. |
[13] | David Martin and al. Owl-s : Semantic markup for web services. Technical report, W3C, 2004. |
[14] | Vincenzo Suraci1, SilvanoMignanti, Anna Aiuto, University of Rome "Sapienza", Department of computer and system sciences, Context-aware SemanticService Discovery |
[15] | A. K. Dey, G. D. Abowd, and D. Salber. A Conceptual Framework and a Toolkit for Supporting the Rapid Proto-typing of Context-Aware Applications. Human-Computer Interaction Journal, 16(1), 2001. |
[16] | http://fr.wikipedia.org/wiki/Logique_floue. |
[17] | http://www sop.inria.fr/edelweiss/software/corese/v2_4_0/manual/index.php. |
[18] | RESNIK P. (1995). Using information content to evaluate semantic similarity in a taxonomy.In IJCAI, p. 448–453. |
[19] | Large Scale Distributed Information Systems. SAWSDL: Semantic Annotations for WSDL. http://lsdis.cs.uga.edu/projects/meteor-s/SAWSDL/ (Avril 2011). |
APA Style
Hamid Mcheick, Amel Hannech, Mehdi Adda. (2012). Context-based Web Service Discovery Model. American Journal of Software Engineering and Applications, 1(1), 1-9. https://doi.org/10.11648/j.ajsea.20120101.11
ACS Style
Hamid Mcheick; Amel Hannech; Mehdi Adda. Context-based Web Service Discovery Model. Am. J. Softw. Eng. Appl. 2012, 1(1), 1-9. doi: 10.11648/j.ajsea.20120101.11
AMA Style
Hamid Mcheick, Amel Hannech, Mehdi Adda. Context-based Web Service Discovery Model. Am J Softw Eng Appl. 2012;1(1):1-9. doi: 10.11648/j.ajsea.20120101.11
@article{10.11648/j.ajsea.20120101.11, author = {Hamid Mcheick and Amel Hannech and Mehdi Adda}, title = {Context-based Web Service Discovery Model}, journal = {American Journal of Software Engineering and Applications}, volume = {1}, number = {1}, pages = {1-9}, doi = {10.11648/j.ajsea.20120101.11}, url = {https://doi.org/10.11648/j.ajsea.20120101.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajsea.20120101.11}, abstract = {Web services offer a vast number of interoperable programs using a basic (syntax) method to discover services. The problem of web services is how to develop mechanisms to locate automatically the correct Web service in order to meet the user’s requirements, that is appointed by the discovery of web services. Indeed, it is beyond the human's capability to manually analyze web services functionalities. This paper proposes an architectural model to assist the user by taking into account its constantly changing context. This model uses the ontologies and RFD language to describe semantically and formally the resources and their meta-data. Therefore, this model selects services based on the query semantics, which consist of preferences and context. These preferences may be digital, for example the price of a ticket when booking a flight or QoS desired.}, year = {2012} }
TY - JOUR T1 - Context-based Web Service Discovery Model AU - Hamid Mcheick AU - Amel Hannech AU - Mehdi Adda Y1 - 2012/12/30 PY - 2012 N1 - https://doi.org/10.11648/j.ajsea.20120101.11 DO - 10.11648/j.ajsea.20120101.11 T2 - American Journal of Software Engineering and Applications JF - American Journal of Software Engineering and Applications JO - American Journal of Software Engineering and Applications SP - 1 EP - 9 PB - Science Publishing Group SN - 2327-249X UR - https://doi.org/10.11648/j.ajsea.20120101.11 AB - Web services offer a vast number of interoperable programs using a basic (syntax) method to discover services. The problem of web services is how to develop mechanisms to locate automatically the correct Web service in order to meet the user’s requirements, that is appointed by the discovery of web services. Indeed, it is beyond the human's capability to manually analyze web services functionalities. This paper proposes an architectural model to assist the user by taking into account its constantly changing context. This model uses the ontologies and RFD language to describe semantically and formally the resources and their meta-data. Therefore, this model selects services based on the query semantics, which consist of preferences and context. These preferences may be digital, for example the price of a ticket when booking a flight or QoS desired. VL - 1 IS - 1 ER -