consist of nouns and verbs in the right order as
specified by linguistics studies may improve the
performance of the procedure.
5 CONCLUSIONS
In this paper the initial work towards a solution for
the identification of potential context sources
serving the development of context-aware web
services has been proposed. The results are quite
interesting and illustrate the value of the proposed
procedure that alleviates the developer’s work by
allowing the reuse of available and already tested
software components. The procedure can parse,
analyze, normalize and compare service descriptions
successfully for the majority of cases.
Future directions of the current procedure
include the extension of the validation and
evaluation during the whole development lifecycle,
i.e. business services should be matched against
appropriate context information at different
abstraction levels, which is meaningful especially in
the framework of engineering techniques applied
with success in the latest years, such as Model-
Driven Engineering (MDE) (Schmidt, 2006).
Ongoing work includes also the introduction of non-
functional properties extracted from the service
documentation (e.g. communications protocol
restrictions, etc.) towards the implementation of a
service repository that captures the various service
description aspects. This way more accurate results
can be achieved in the matching procedure.
REFERENCES
Dey, K., Abowd, G. D. (2000) ‘Towards a Better
Understanding of Context and Context-Awareness’. In
CHI’00, Workshop on The What, Who, Where, When,
and How of Context-Awareness, as part of the 2000
Conference on Human Factors in Computing Systems.
ACM Press.
Falleri, J.-R., Azmeh, Z., Huchard, M. and Tibermacine,
C. (2010) ‘Automatic Tag Identification in Web
Service Descriptions’. In WEBIST'10, International
Conference on Web Information Systems and
Technology.
Gannod, G. C. and Bhatia, S. (2004) ‘Facilitating
Automated Search for Web Services’. In Proceedings
of the IEEE International Conference on Web
Services. IEEE Computer Society Press, pp. 761-764.
Kapitsaki, G. M., Kateros D. A. and Venieris, I. S. (2008)
‘Architecture for Provision of Context-aware Web
Applications based on Web Services’. In PIMRC
2008, IEEE Personal, Indoor and Mobile Radio
Communications. IEEE Computer Society Press, pp.
1-5.
Kapitsaki, G. M., Prezerakos, G. N., Tselikas N. D. and
Venieris, I. S. (2009) ‘Context-aware Service
Engineering: A Survey’. Journal of Systems and
Software, vol. 82, no. 8, pp. 1285–1297.
Keidl, M., and Kemper, A. (2004) ‘Towards Context-
Aware Adaptable Web Services’. In WWW´04, 13th
international World Wide Web conference. ACM
Press, pp. 55-65.
Liu, F., Shi, Y., Yu, J., Wang, T. and Wu, J. (2010)
‘Measuring Similarity of Web Services Based on
WSDL’. In 2010 IEEE International Conference on
Web Services, pp. 155-162.
Mandala R., Takenobu T. and Hozumi T. (1998) ‘The Use
of WordNet in Information Retrieval’. In
COLING/ACL Workshop on Usage of WordNet in
Natural Language Processing Systems, pp. 31-37.
Manning, C. D., Raghavan, P. and Schütze, H. (2008).
‘Introduction to Information Retrieval’, Cambridge
University Press.
Plebani, P. and Pernici, B. (2009) ‘URBE: Web Service
Retrieval Based on Similarity Evaluation’. IEEE
Transactions on Knowledge and Data Engineering, 21
(11), p. 1629-1642.
Prezerakos, G. N., Tselikas, N. and Cortese, G. (2007)
‘Model-driven Composition of Context-aware Web
Services Using ContextUML and Aspects’. In
ICWS’07, IEEE International Conference on Web
Services, IEEE Computer Society Press, pp. 320-329.
Schmidt, D. C. (2006) ‘Model-Driven Engineering’. IEEE
Computing, vol. 39, no. 2, Cover Feature, pp. 25-31.
UDDI Specification, 3.0.2, (2004), http://uddi.org/pubs/
uddi-v3.0.2-20041019.htm.
Voorhees, E. M. (1998) ‘Using WordNet for text retrieval.
In WordNet, An Electronic Lexical Database’, The
MIT Press, pp. 285-303.
Wang, Y. and Stroulia, E. (2003) ‘Flexible interface
matching for Web-service discovery’. In WISE 2003,
4th International Conference on Web Information
Systems Engineering. IEEE Computer Society Press,
pp. 147-156.
WordNet. http://wordnet.princeton.edu/.
W3C. (2007) ‘Simple Object Access Protocol (SOAP),
1.2’, http://www.w3.org/TR/2007/REC-soap12-part0-
20070427/.
W3C. (2001) ‘Web Services Description Language
(WSDL), 1.1’, http://www.w3.org/TR/wsdl.
Yang, S., Zhang, J. and Chen, I. (2008) ‘A JESS-enabled
context elicitation system for providing context-aware
Web services’. Expert Systems and Applications, vol.
34, issue 4, pp. 2254-2266.
WEBIST 2011 - 7th International Conference on Web Information Systems and Technologies
140