as stakeholders, goals, tasks and their relationships, and can be used to created do-
main and task ontologies of different domains.
This paper presents the main components of the approach, namely a goal-based
service ontology, domain and task ontologies and the service platform, and the steps
necessary to achieve dynamic service discovery and composition. The next steps of
this ongoing research are: (i) defining a goal-based service ontology; (ii) defining
domain and task ontologies for a chosen domain; and, (iii) implementing the service
discovery and composition mechanisms of the service platform in order to evalu-
ateand validate of the approach.
Acknowledgements
This work is partly funded by the Freeband Communication project A-MUSE
(http://a-muse.freeband.nl). A-MUSE is sponsored by the Dutch government under
contract BSIK 03025. The work on the definition of the goal concept is being
conducted in cooperation with Dr. Giancarlo Guizzardi, Universidade Federal do
Espírito Santo, Brazil.
References
1. Bresciani, P., Perini, A., Giorgini, P., Giunchilia, F., Mylopoulos, J., Tropos: An Agent-
Oriented Software Development Methodology. Journal of Autonomous Agents and Multi-
Agent Systems, vol. 8, pp. 203-236, The Netherlands, 2004.
2. Antón, A. I., Goal-Based Requirements Analysis, 2nd IEEE International Conference on
Requirements Engineering (ICRE 96), Colorado Springs, Colorado, USA, pp. 136-144, 15-
18 April 1996.
3. Padgham, L., Liu, W., Internet Collaboration and Service Composition as a Loose Form of
Teamwork, Journal of Network and Computer Applications, vol. 30, issue 3, pp. 1116-
1135, Academic Press Ltd., London, UK, August 2007.
4. Vukovic, M., Robinson, P., GoalMorph: Partial Goal Satisfaction for Flexible Service
Composition, IEEE International Conference on Next Generation Web Services Practices,
Seoul, Korea, August 2005.
5. Feier, C. (ed.) Web Service Modeling Ontology Primer. W3C Member Submission. 3 June
2005. Available at http://www.w3.org/Submission/2005/SUBM-WSMO-primer-20050603/.
6. Fensel, D., Bussler, C. The Web Service Modeling Framework WSMF. White Paper,
http://www1-c703.uibk.ac.at/users/c70385/wese/wsmf.paper.pdf, last accessed November
8, 2007.
7. de Bruijn, J. and Lausen, H. (eds.) Web Service Modeling Language (WSML). W3C Mem-
ber Submission. 3 June 2005. Available at http://www.w3.org/Submission/2005/SUBM-
WSML-20050603/
8. Grosof, B.N., Horrocks, I., Volz, R. and Decker S. Description logic programs: Combining
logic programs with description logic. In Proceedings of the Twelfth International World
Wide Web Conference (WWW 2003). ACM, 2003, pp 48-57.
9. Weld, D. S., An Introduction to Least Commitment Planning, The AI Magazine, nº 4, vol.
15, pp. 27-61, Winter 1994.
10. Russel, S., Norvig, P., Artificial Intelligence: A Modern Approach, Prentice Hall, 2nd
edition, December 2002.
77