An Experiment on Modelling Agents and Knowledge for the Semantic Web

  • Alvaro E. Arenas
  • Brian M. Matthews
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3192)


This paper contributes to the area of software engineering for Semantic Web development. We describe how to apply MAS-CommonKADS, an agent-oriented extension of CommonKADS, to the development of the ITtalks Web Portal. Domain-specific knowledge is modelled by reusing well-known ontologies such as FOAF and RDFiCal. We also describe how to specify CommonKADS problem-solving methods as web services, expressed using the OWL-S language.


Semantic Web Knowledge Modelling CommonKADS Problem-Solving Methods Web Services 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Angele, J., Fensel, D., Landes, D., Studer, R.: Developing Knowledge-Based Systems with MIKE. Journal of Automated Software Engineering 5(4), 389–419 (1998)CrossRefGoogle Scholar
  2. 2.
    Burmeister, B.: Models and Methodologies for Agent-Oriented Analysis and Design. In: Working Notes of the KI 1996 Workshop on Agent-Oriented Programming and Distributed Systems (1996)Google Scholar
  3. 3.
    Brickley, D.: Friend of a Friend RDF Vocabulary (2001),
  4. 4.
    Bryson, J.J., Martin, D.L., McIltraith, S.A., Stein, L.A.: Toward Behavioural Intelligence in the Semantic Web. IEEE Computer, 48–54 (November 2002)Google Scholar
  5. 5.
    Chen, L., Shadbolt, N.R., Goble, C., Tao, F., Cox, S.J., Puleston, C., Smart, P.R.: Towards a Knowledge-Based Approach to Semantic Service Composition. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 319–334. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  6. 6.
    Corcho, O., Fernández-López, M., Gómez-Pérez, A.: Methodologies, Tools and Languages for Building Ontologies. Where is Their Meeting Point? Data & Knowledge Engineering 46(1), 41–64 (2003)Google Scholar
  7. 7.
    Scott Cost, R., Finin, T., Joshi, A., Peng, Y., Nicholas, C., Soboroff, I., Chen, H., Kagal, L., Perich, F., Zou, Y., Tolia, S.: ITtalks: A Case Study in the Semantic Web and DAML+OIL. IEEE Intelligent Systems, 40–47 (January/February 2002)Google Scholar
  8. 8.
    Crubezy, M., Musen, M.A.: Ontologies in Support of Problem Solving. Handbook on Ontologies, 321–341 (2003)Google Scholar
  9. 9.
    Crubezy, M., Motta, E., Lu, W., Musen, M.A.: Configuring Online Problem-Solving Resources with the Internet Reasoning Service. IEEE Intelligent Systems 18, 34–42 (2003)Google Scholar
  10. 10.
    Dale, J., Ceccaroni, L.: Pizza and a Movie: A Case Study in Advanced Web Services. In: Agentcities: Challenges in Open Agent Environments Workshop, Autonomous Agents and Multi-Agent Systems Conference 2002, Bologna, Italy (2002)Google Scholar
  11. 11.
    Demazeau, Y.: From Cognitive Interactions to Collective Behaviour in AgentBased Systems. In: European Conference on Cognitive Science (1995)Google Scholar
  12. 12.
    Dickinson, I., Wooldrige, M.: Towards Practical Reasoning Agents for the Semantic Web. In: Second International Conference on Autonomous Agents and Multiagent Systems, Lecture Notes in Artificial Intelligence (2003)Google Scholar
  13. 13.
    Euzenat, J.: Research Challenges and Perspectives of the Semantic Web. In: Report of the EUNSF Strategic Workshop, Sophia-Antipolis, France (2002)Google Scholar
  14. 14.
    Gómez-Sanz, J.J., Fuentes, R.: Agent Oriented Software Engineering with INGENIAS. In: IBERAGENTS 2002, 4th Iberoamerican Workshop on Multi-Agent Systems (2002)Google Scholar
  15. 15.
    HP Labs. The Jena Semantic Web Toolkit (2002),
  16. 16.
    Iglesias, C.A., Garijo, M., Centeno-Gonzalez, J., Velasco, J.R.: Analysis and Design of Multiagent Systems using MAS-CommonKADS. In: Agent Theories, Architectures, and Languages. Lecture Notes in Artificial Intelligence, pp. 313–327 (1997)Google Scholar
  17. 17.
    Miller, L., Connolly, D.: RDFiCal: iCalendar in RDF (2004),
  18. 18.
    Schreiber, G., Akkermans, H., Anjewierden, A., de Hoog, R., Shadbolt, N., Vand de Velde, W., Wielinga, B.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, Cambridge (2000)Google Scholar
  19. 19.
    Tveit, A.: A Survey of Agent-Oriented Software Engineering. In: NTNU Computer Science Graduate Student Conference, Norwegian University of Science and Technology (2001)Google Scholar
  20. 20.
    Zambonelli, F., Jennings, N., Wooldridge, M.: Developing Multiagent Systems: the Gaia Methodology. ACM Transactions on Software Engineering and Methodology 12(3) (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Alvaro E. Arenas
    • 1
  • Brian M. Matthews
    • 1
  1. 1.Business and Information Technology DepartmentCCLRC Rutherford Appleton LaboratoryOxfordshireUK

Personalised recommendations