Skip to main content

Preliminary Basis for an Ontology-Based Methodological Approach for Multi-agent Systems

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3770))

Abstract

The influence of ontologies in Knowledge Based Systems (KBS) methodologies extends well beyond the initial analysis phase, leading in the 1990s to domain-independent KBS methodologies. In this paper, we reflect on those lessons and on the roles of ontologies in KBS development. We analyse and identify which of those roles can be transferred towards an ontology-based MAS development methodology. We identify ontology-related inter-dependencies between the analysis and design phases. We produce a set of six recommendations towards creating a domain-independent MAS methodology that incorporates ontologies beyond its initial analysis phase. We identify its essential features and sketch the characteristic tasks within both its analysis and design phases.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Benjamins, R.: Problem solving methods for diagnosis and their role in knowledge acquisition. International Journal of Expert Systems: Research and Applications 2(8), 93–120 (1995)

    Google Scholar 

  2. Benjamins, V.R., Plaza, E., Motta, E., Fensel, D., Studer, R., Wielinga, B., Schreiber, G., Zdrahal, Z.: IBROW3 - An Intelligent Brokering Service for Knowledge-Component Reuse on the World Wide Web. In: Banff Knowledge Acquisition Workshop (KAW 1998), Canada (1998)

    Google Scholar 

  3. Bernon, C., Gleizes, M.-P., Peyruqueou, S., Picard, G.: ADELFE, a Methodology for Adaptive Multi-Agent Systems Engineering. In: Engineering Societies in the Agents World, Spain (2002)

    Google Scholar 

  4. Beydoun, G., Gonzales-Perez, C., Low, G., Henderson-Sellers, B.: Synthesis of a Generic MAS Metamodel. In: Software Engineering for Large Scale Multi Agent Systems 2005, SELMAS 2005 (2005)

    Google Scholar 

  5. Beydoun, G., Hoffmann, A., Breis, J.T.F., Béjar, R.M., Valencia-Garcia, R., Aurum, A.: Cooperative Modeling Evaluated. International Journal of Cooperative Information Systems 14(1), 45–71 (2005)

    Article  Google Scholar 

  6. Brandao, A.A.F., Silva, V.T.d., Lucena, C.J.P.d.: Ontologies as Specification for the Verification of Multi-Agent Systems Design. In: Object Oriented Programmings, Systems, Languages and Applications Workshop 2004, California (2004)

    Google Scholar 

  7. Cairo, O., Alvarez, J.C.: The KAMET II Approach for Knowledge-Based System Construction. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds.) KES 2004. LNCS (LNAI), vol. 3213, pp. 1227–1234. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  8. Chandrasekaran, B.: Generic tasks in knowledge-based reasoning: High level building blocks for expert system design. IEEE Expert 3(1), 23–30 (1986)

    Article  MathSciNet  Google Scholar 

  9. Chandrasekaran, B., Johnson, T., Smith, J.: Task Structure Analysis for Knowledge Modelling. Communications of ACM 35(9), 124–137 (1992)

    Article  Google Scholar 

  10. Cordi, V., Mascardi, V., Martelli, M., Sterling, L.: Developing an Ontology for the Retrieval of XML Documents: A Comparative Evaluation of Existing Methodologies. In: AOIS 2004 @CaiSE 2004 (2004)

    Google Scholar 

  11. Cossentino, M., Potts, C.: A CASE tool supported methodology for the design of multi-agent systems. In: International Conference on Software Engineering Research and Practice (SERP 2002), Las Vegas (NV), USA (2002)

    Google Scholar 

  12. DARPA: Ontology Repository (2000), http://www.daml.org/ontologies/

  13. Dileo, J., Jacobs, T., Deloach, S.: Integrating Ontologies into Multi-Agent Systems Engineering. In: 4th International Bi-Conference Workshop on Agent Oriented Information Systems (AOIS 2002), Italy (2002)

    Google Scholar 

  14. Eschenbach, C., Heydrich, W.: Classical mereology and restricted domains. International Journal of Human-Computer Studies 43, 723–740 (1995)

    Article  Google Scholar 

  15. Esteva, M.: ISLANDER: an electronic institutions editor. In: International Conference on Autonomous Agents & Multiagent Systems (AAMAS 2002). ACM, Italy (2002)

    Google Scholar 

  16. Fensel, D.: Using Ontologies for Defining Tasks, Problem-Solving Methods and Their Mappings. In: European Knowledge Acquisition Workshop. Springer, Spain (1997)

    Google Scholar 

  17. Fensel, D., Benjamins, V.R., Motta, E., Wielinga, B.: UPML: A framework for knowledge system reuse. In: Sixteenth International Joint Conference on Artificial Intelligence (IJCAI 1999). Morgan Kaufmann Publishers, Sweden (1999)

    Google Scholar 

  18. Girardi, R.,: Ontology-based Domain Modeling of Multi-Agent Systems. In: OOPLSA Workshop (2004)

    Google Scholar 

  19. Giunchiglia, F., Mylopoulos, J., Perini, A.: The Tropos Software Development Methodology: Processes, Models and Diagrams. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 162–173. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  20. Gruber, T.R.: A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition 5, 199–220 (1993)

    Article  Google Scholar 

  21. Henderson-Sellers, B.: Creating a comprehensive agent-oriented methodology - using method engineering and the OPEN metamodel. In: Henderson-Sellers, B., Giorgini, P. (eds.) Agent-Oriented Methodologies, pp. 368–397. Idea Group, USA (2005)

    Google Scholar 

  22. Motta, E., Zdrahal Z.: Parametric design problem solving. In: 10th Banff Knowledge Acquisition for Knowledge Based System Workshop, Canada (1996)

    Google Scholar 

  23. Newell, A.: The knowledge level. Artificial Intelligence 18, 87–127 (1982)

    Article  Google Scholar 

  24. Puppe, F.: Systematic Introduction to Expert Systems: Knowledge Representation and Problem-Solving Methods. Springer, Berlin (1993)

    MATH  Google Scholar 

  25. Russell, S., Norvig, P.: Artificial Intelligence, A modern Approach, the intelligent agent book. Prentice Hall, Englewood Cliffs (2003)

    Google Scholar 

  26. Schreiber, G., Akkermans, H., Anjewierden, A., Hoog, R.d., Shadbolt, N., Velde, W.V.d., Wielinga, B.: Knowledge Engineering And Management: The CommonKADS Methodology. The MIT Press, London (2001)

    Google Scholar 

  27. Tran, Q.N.N., Low, G.C., Williams, M.A.: A Feature Analysis Framework for Evaluating Multi-Agent System Development Methodologies. In: 14th International Conference on Methodologies for Intelligent Systems, Japan (2003)

    Google Scholar 

  28. Uschold, M., Grueninger, M.: Ontologies: Principles, Methods and Application. Knowledge Engineering Review 11(2), 93–195 (1996)

    Article  Google Scholar 

  29. van Lamsweerde, A., Darimont, R., Letier, E.: Managing Conflict in Goal-Driven Requirements Engineering. IEEE Transaction on Software Engineering 24(11) (1998)

    Google Scholar 

  30. Wielinga, B., Schreiber, G., Breuker, J.: KADS: a modelling approach to knowledge engineering. Knowledge Acquisition 4, 5–53 (1992)

    Article  Google Scholar 

  31. Wooldridge, M.: Reasoning About Rational Agents. MIT Press, Cambridge (2000)

    MATH  Google Scholar 

  32. Wooldridge, M., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent-Oriented Analysis and Design. In: Autonomous Agents and Multi-Agent Systems. Kluwer Academic Publishers, The Netherlands (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Beydoun, G., Tran, N., Low, G., Henderson-Sellers, B. (2005). Preliminary Basis for an Ontology-Based Methodological Approach for Multi-agent Systems. In: Akoka, J., et al. Perspectives in Conceptual Modeling. ER 2005. Lecture Notes in Computer Science, vol 3770. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11568346_15

Download citation

  • DOI: https://doi.org/10.1007/11568346_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29395-8

  • Online ISBN: 978-3-540-32239-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics