ENGINEERING AGENT-BASED INFORMATION SYSTEMS - A Case Study of Automatic Contract Net Systems

Vincent Couturier, Marc-Philippe Huget, David Telisson

Abstract

In every business the tender has become an indispensable part to foster the negotiation of new trade agreements. The selection and the attribution are nowadays a long process conducted manually. It is necessary to define criteria for selecting the best offer, evaluate each proposal and negotiate a business contract. In this paper, we present an approach based on agents for the development of an automatic award of contracts (here called Automatic Contract Net Systems). The selection and negotiation are then automatically performed through communication between agents. We focus in this paper on the tendering and selection of the best offer. To facilitate the development of complex systems such as multi-agent systems, we adopt software patterns that will guide the designer in the analysis, design and implementation on an agent-based execution platform.

References

  1. Alexander, C., Shikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., & Angel, S., 1977. A pattern language: towns, buildings, construction, New York, Oxford University Press.
  2. Bellifemine, F. L., Caire, G., & Greenwood, D., 2007. Developing Multi-Agent Systems with JADE, New York, Wiley.
  3. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P. & Stal, M., 1996. Pattern-Oriented Software Architecture: A System of Patterns, New York, John Wiley & Sons.
  4. Coplien, J.O., 1992. Advanced C++: programming styles and idioms, Addison-Wesley.
  5. Cossentino, M., Luca, S., & Antonio, C., 2004. Patterns Reuse in the PASSI Methodology, In A. Omicini, P. Petta, J. Pitt (eds.), LNCS (LNAI): vol. 3071, ESAW 2003, pp. 294-310, Springer.
  6. DeLoach, S.A., Wood, M.F., & Sparkman, C.H., 2001. Multiagent Systems Engineering. International Journal of Software Engineering and Knowledge Engineering, 11(3).
  7. Foundation for Intelligent Physical Agents, 2002. FIPA Contract Net Interaction Protocol Specification, from http://www.fipa.org/specs/fipa00029/
  8. Fowler, M., 1997. Analysis Patterns, Addison-Wesley.
  9. Gamma, E., Johnson, R., Helm, R., & Vlissides, J., 1995. Design patterns, elements of reusable object-oriented software, Addison-Wesley.
  10. Giorgini, P., Kolp, M., Mylopoulos, J., & Castro, J., 2005. Tropos: A Requirements-Driven Methodology for Agent-Oriented Software, Agent-Oriented Methodologies, pp. 20-45.
  11. Gutknecht, O., & Ferber, J., 2000. The MADKIT agent platform architecture, In T. Wagner (Ed.), LNCS : vol. 1887, International Workshop on Infrastructure for Multi-Agent Systems, Springer-Verlag, pp. 48-55.
  12. Huget, M. Ph., june 2008. Mercury: une plate-forme pour l'exécution de systèmes multi-agents, Paper presented at the 8ème Conférence Internationale sur les NOuvelles TEchnologies de la REpartition (NOTERE 2008), Lyon, France (in French).
  13. Smith, R.G., 1980. The Contract Net Protocol: High level Communication and Control in a Distributed Problem Solver, IEEE transactions on Computers, 29(12), pp. 1104-1113.
  14. Wooldridge, M., Jennings, N. R., & Kinny, D., 2000. The Gaia Methodology For Agent-Oriented Analysis And Design, Journal of Autonomous Agents and MultiAgent Systems, vol. 3, pp. 285-312.
  15. Wooldridge, M.J., 2002. An Introduction to MultiAgent Systems, New York, Wiley.
Download


Paper Citation


in Harvard Style

Couturier V., Huget M. and Telisson D. (2010). ENGINEERING AGENT-BASED INFORMATION SYSTEMS - A Case Study of Automatic Contract Net Systems . In Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8425-06-5, pages 242-248. DOI: 10.5220/0002905202420248


in Bibtex Style

@conference{iceis10,
author={Vincent Couturier and Marc-Philippe Huget and David Telisson},
title={ENGINEERING AGENT-BASED INFORMATION SYSTEMS - A Case Study of Automatic Contract Net Systems},
booktitle={Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2010},
pages={242-248},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002905202420248},
isbn={978-989-8425-06-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - ENGINEERING AGENT-BASED INFORMATION SYSTEMS - A Case Study of Automatic Contract Net Systems
SN - 978-989-8425-06-5
AU - Couturier V.
AU - Huget M.
AU - Telisson D.
PY - 2010
SP - 242
EP - 248
DO - 10.5220/0002905202420248