Skip to main content
Log in

An approach for agent modeling in manufacturing on JADE™ reactive architecture

  • ORIGINAL ARTICLE
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

Java Agent DEvelopment framework (JADE™) is a leading platform for the development of agent-based systems that are complaint with Foundation for Intelligent Physical Agents specifications. Due to the complexity, concurrency, and dynamic nature of manufacturing, it has been an important application of agent-based systems. Application of multi-agent concept in simulation leads to the agent-based simulation. Modeling the elements of manufacturing system (such as part, machine, and AGV) in reactive agent architecture is a better way of modeling for achieving discrete-event agent-based simulation. This paper focuses on modeling of different agents in manufacturing domain on JADE reactive architecture. Modeling of different agents on a shop floor in JADE reactive architecture led to the development of a simulator known as an agent-based shop floor simulator (ABSFSim). In the modeling process, different agents in the manufacturing domain have been identified by physical and functional decomposition. Internal architecture of individual agents is finalized based on their behavioral requirements. Modeling of the agents is an important development step of ABSFSim. A randomly generated sample manufacturing system has been used for testing and demonstration of ABSFSim. The modeling details provided in this paper are useful for development of agent-based systems in manufacturing domain as well as other discrete systems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Luck M, McBurney P, Preist C (2003) Agent technology: enabling next generation computing—a roadmap for agent based computing. AgentLink. http://www.agentlink.org/admin/docs/2003/2003-48.pdf. Accessed 02 Nov 2009

  2. Wooldridge M (2001) An introduction to multiagent systems. Wiley, London

    Google Scholar 

  3. Weiss G (ed) (1999) Multiagent systems—a modern approach to distributed artificial intelligence. The MIT Press, Massachusetts

    Google Scholar 

  4. Brooks RA (1991a) Intelligence without reason. Proceedings of the 12th International Joint Conference on Artificial Intelligence (IJCAI-91), Sydney, Australia, pp 569–595

  5. Brooks RA (1991b) Intelligence without representation. Artif Intell 47:139–159

    Article  Google Scholar 

  6. Monostori L, Váncza J, Kumara SRT (2006) Agent-based systems for manufacturing. Ann CIRP 55:697–720

    Article  Google Scholar 

  7. Bordini RH, Dastani M, Dix J, Seghrouchni AEF (eds) (2005) Multi-agent programming languages, platforms and applications. Springer Science + Business Media, Inc., New York

    MATH  Google Scholar 

  8. FIPA (2009) Foundation for intelligent physical agents. http://www.fipa.org. Accessed 02 Nov 2009

  9. JADE (2009) Java Agent Development framework. http://jade.tilab.com. Accessed 02 Nov 2009

  10. Komma VR (2009) Agent-based simulation of distributed automated guided vehicle systems. Ph.D. Thesis, Department of Mechanical and Industrial Engineering, Indian Institute of Technology Roorkee, Roorkee, India

  11. Wooldridge M, Jennings NR (1995) Intelligent agents: theory and practice. Knowl Eng Rev 10:115–152

    Article  Google Scholar 

  12. Müller J P, Wooldridge M, Jennings N R (eds) (1997) Intelligent agents III. Lecture Notes on Artificial Intelligence (LNAI), Vol. 1193, Springer, Berlin

  13. Parunak HVD (1993) Autonomous agent architectures: a non-technical introduction. Report. Industrial Technology Institute, Ann Arbor, Michigan, USA

  14. Odell J (2002) Objects and agents compared. J Object Technol 1:41–53

    Article  Google Scholar 

  15. Odell J, Parunak HVD, Bauer B (2001) Representing agent interaction protocols in UML. In: Ciancarini P, Wooldridge M (eds) Agent-oriented software engineering. Springer-Verlag, Berlin, pp 121–140

    Chapter  Google Scholar 

  16. Jennings NR, Wooldridge M (eds) (1998) Agent technology: foundations, applications and markets. Springer, Berlin

    MATH  Google Scholar 

  17. Luck M, McBurney P, Shehory O, Willmott S (2005) Agent technology: computing as interaction—a roadmap for agent based computing. Agentlink. http://www.agentlink.org/roadmap/al3rm.pdf. Accessed 02 Nov 2009. ISBN: 0854328459

  18. Shen W, Norrie DH (1999) Agent-based systems for intelligent manufacturing: a state-of-the-art survey. Knowl Inf Syst Int J 1:129–156

    Google Scholar 

  19. Shen W, Hao Q, Yoon HJ, Norrie DH (2006) Applications of agent-based systems in intelligent manufacturing: an updated review. Adv Eng Inform 20:415–431

    Article  Google Scholar 

  20. Vrba P (2003) MAST: manufacturing agent simulation tool. Proceedings of IEEE Conference on Emerging Technologies and Factory Automation, September 2003, Lisbon, Portugal, pp. 282–287

  21. Komma VR, Jain PK, Mehta NK (2007) Agent-based simulation of a shop floor controller using hybrid communication protocols. Int J Simul Model 6:206–217

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Venkateswara Rao Komma.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Komma, V.R., Jain, P.K. & Mehta, N.K. An approach for agent modeling in manufacturing on JADE™ reactive architecture. Int J Adv Manuf Technol 52, 1079–1090 (2011). https://doi.org/10.1007/s00170-010-2784-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-010-2784-2

Keywords

Navigation