Exploiting Knowledge Ontology for Managing Parallel WorkFlow Systems

  • Samir Aknine
Conference paper


In this article, we propose a framework for cooperation among human actors of a cooperative work system supported by software agents based on a common knowledge representation ontology. Ontology gives a background of knowledge to share among autonomous agents of a cooperative system and solves indirect conflicts between actors’ activities. We realised and tested our mediating system by an experimentation on cooperative writing process in the domain of telecommunications.


Mobile Agent Task Execution Software Agent Cooperative Work Cooperative System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Aknine, S. Task Languages and Cooperation, Master Thesis, Paris Dauphine University, 1997.Google Scholar
  2. [2]
    Aknine, S. A Reflexive Agent Architecture applied to Parallel WorkFlow Systems, CE’98, 5th ISPE International Conference on Concurrent Engineering Research and Applications, Tokyo, Japan, July 15–17, 1998a.Google Scholar
  3. [3]
    Aknine, S., Issues in Cooperative Systems. Extending the Contract Net Protocol, IEEE ISIC/CIRA/ISAS’98, A Joint Conference on the Science and Technology of Intelligent Systems, Maryland U.S.A., September 14–17, 1998b.Google Scholar
  4. [4]
    Aknine, S., Using Multi-Agent Systems to support Workflow Telecommunications Applications, IEEE ISIC/CIRA/ISAS’98, A Joint Conference on the Science and Technology of Intelligent Systems, Maryland U.S.A., September 14–17, 1998c.Google Scholar
  5. [5]
    Aknine, S. & Pinson, S. Ontologie et Modèles Conceptuels pour la Modélisation des Systèmes de Workflow Parallèle dans une Perspective Multi-agent, Internal report (submitted), 1998.Google Scholar
  6. [6]
    Borghoff, M., Bottoni, P., Mussio, P. & Pareschi, R. Reflective agents for adaptive Workflows, 2nd International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM’97), 1997.Google Scholar
  7. [7]
    Decker, K. & Lesser, V. Designing a family of co-ordination Algorithms, 13th International Workshop on Distributed Artificial Intelligence, 1994.Google Scholar
  8. [8]
    De Hoog, R., Martil, R. & Wielinga, B.J. The CommonKads Model Set, Research Report, Esprit Project, KADS-II Consortium, 1993.Google Scholar
  9. [9]
    Divitini, M., Simon, C. & Schmidt, K. ABACO: Coordination Mechanisms in a Multi-agent Perspectives, Second International Conference on the Design of Cooperative Systems, 1996.Google Scholar
  10. [10]
    Ellis, C.A. Information Control Nets: A Mathematical Model of Office Information Flow, Conference on Simulation, Measurement and Modeling of Computer Systems, 1979.Google Scholar
  11. [11]
    Ephrati, E. & Rosenschein, J. Multi-Agents planning as a dynamic search for social consensus, International Joint Conference on Artificial Intelligence, IJCAI’93, San Mateo, Calif.: Morgan Kaufmann, 1993.Google Scholar
  12. [12]
    Ferber, J. Les systèmes Multi-agent. Vers une Intelligence collective, InterEditions, 1995.Google Scholar
  13. [13]
    Glance, N.S., Pagani, D.S., & Pareschi, R. Generalised Process Structure Grammars (GPSG) for Flexible Representations of Work, ACM Conference on Computer Supported Cooperative Work, November 16–20, Boston, Mass, 1996.Google Scholar
  14. [14]
    Haddawy, P. & Hanks, S. Issues in decision theoretic planning: symbolic goals and numeric utilities, DARPA, Workshop on Innovation Approaches to Planning, Scheduling and Control. San Mateo, Calif.: Morgan Kaufmann, 1990.Google Scholar
  15. [15]
    Lesser, V. (edt). ICMAS-95, First International Conference on Multi-Agents Systems, MIT Press, 1995.Google Scholar
  16. [16]
    Malone, T. What is Coordination Theory, National Science Foundation Coordination Theory Workshop, MIT, 1988.Google Scholar
  17. [17]
    McCarthy, D.R., & Sarin, S.K., Workflow and Transaction in InConcert, Bulletin of the Technical Committee on Data Engineering, Vol. 16 N°2 — IEEE, June. Special Issue on Workflow Extended Transaction Systems, 1993.Google Scholar
  18. [18]
    Newell, A. The knowledge level, Artificial Intelligence, 18, 1982.Google Scholar
  19. [19]
    Nwana, H.S. & Azarmi, N. Software Agents and Soft Computing: Toward Enhancing Machine Intelligence: Concepts and Applications, Springer, 1997.Google Scholar
  20. [20]
    O’Hare, G.M.P. & Jennings, N.R. (ed.), Foundations of Distributed Artificial Intelligence, John Wiley, 1996.Google Scholar
  21. [21]
    Parc, A.S. & Leuker, S. A Multi-agent Architecture Supporting Service Access, Rothermel, K. & Popescu-Zeletin, R.S. (ed.), First International Workshop on Mobile Agents, MA’97, Berlin, Germany, 1997.Google Scholar
  22. [22]
    Rothermel, K. & Popescu-Zeletin, R.S. (ed.), First International Workshop on Mobile Agents, MA’97, Berlin, Germany, 1997.Google Scholar
  23. [23]
    Schreiber, G., Breuker, J., Biedeweg, B. et Wiellinga, B.J. (1993). KADS A Principled Approach to Knowledge Based Systems Development Academic Press.Google Scholar
  24. [24]
    Smith, R.G. The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem-Solver, IEEE Transactions on Computers, 1980.Google Scholar

Copyright information

© Springer-Verlag London Limited 1999

Authors and Affiliations

  • Samir Aknine
    • 1
  1. 1.Lamsade (laboratoire d’analyse et modélisation de systèmes pour l’aide à la décision)Université Paris DauphineParis cedex 16France

Personalised recommendations