Skip to main content

The Use of Expert Systems Associated to Agents for Routing Suggestions for Service Orders

  • Conference paper
  • First Online:

Part of the book series: Advanced Concurrent Engineering ((ACENG))

Abstract

In dynamic environments, a great obstacle for the integration between process planning and production scheduling is the lack of flexibility for the analysis of alternative resources during the allocation of the jobs on the shop floor. In this phase the process plan is treated as fixed, that is, scheduling does not consider all the possible manufacturing combinations. In order to solve this problem, it was proposed and developed a multiagent system that enables the use of process plans with on-line alternatives. After implementing the system, a large number of tests were carried out, resulting in a database with more than 12,000 simulations. By analyzing the results, it was observed that despite shorter makespan and flow times were attained, the standard deviation was high when comparing with other approaches found in the literature. As the problem is significantly complex, involving many parts, resources and alternative plans, an Expert Agent based on the Java Expert System Shell (JESS) language was implemented which, through the application of rules, filters the information in the database of simulations and provides the system with an adequate suggestion of the route to be executed.

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   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Aytug H, Bhattachary S, Koehler GJ, Snowdon J. A review of machine learning in scheduling. IEEE Trans Eng Manage. 1994;41(22):165–71.

    Article  Google Scholar 

  2. Cruces ALL, Arriaga FD. Reactive agent design for intelligent tutoring systems. Cyber Syst Int J. 2000;31:1–47.

    Article  MATH  Google Scholar 

  3. Shen W, Wang L, Hao Q. Agent-based distributed manufacturing process planning and scheduling: a state-of-art survey. IEEE transactions on systems, man and cybernetics—part C: applications and reviews 2006;36:563–571.

    Google Scholar 

  4. Aldea A, Banares A, Jimenez R, Moreno L, Martinez J, Riano D. The scope of application of multi-agent systems in the process industry: three case studies. Exp Syst Appl. 2004;26:39–47.

    Article  Google Scholar 

  5. Gjerdrum J, Shah N, Papageorgiou LG. A combined optimization and agent-based approach to supply chain modeling and performance assessment. Prod Plann Control. 2001;12:81–8.

    Article  Google Scholar 

  6. Rezende SO. (Org). Sistemas Inteligentes: Fundamentos E Aplicações. Barueri: Manole, 2005. p. 525.

    Google Scholar 

  7. Zattar IC, Ferrreira JCE, Rodrigues JGGG, Sousa CHB. Integration between process planning and scheduling using feature-based time-extended negotiation protocols in a multi-agent system. 2008; p. 71-89.

    Google Scholar 

  8. Foundation for Intelligent Physical Agents (FIPA) Available at: http://www.fipa.org. Accessed 13 Mar 2007.

  9. Jade Administrator’s Guide, 2005. Available in http://jade.tilab.com/doc/index.html. Accessed 01th Jun 2007.

  10. Eclipse—an open development platform. Available in http://Eclipse.org. Accessed 03 Jan 2008.

  11. MySQL. Available in http://MySQL.com. Accessed 05 Dec 2007.

  12. JESS, the Rule Engine for the JAVA. Available in http://herzberg.ca.sandia.gov. Accessed 13 Dec 2007.

  13. Friedman-Hill E. JESS in action: rule-based systems In JAVA. Ct, USA: Manning Publications; 2003.

    Google Scholar 

  14. Cardoso HL. Integrating Jade and JESS. Available in: http://Jade.Tilab.Com/Doc/Tutorials/Jade-JESS/Jade_JESS.Html. Accessed 18 Dec 2007.

  15. Zattar IC. Modelo de simulação baseado agentes para o estudo da influência de planos de processos alternativos na programação da produção em sistemas de manufatura com layout funcional. Doctor Degree thesis, Universidade Federal de Santa Catarina; 2010.

    Google Scholar 

  16. Kim YK, Park K, Ko J. A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling. Comput Oper Res. 2003;30:1151–71.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Izabel C. Zattar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag London Limited

About this paper

Cite this paper

Zattar, I.C., Ferreira, J.C.E. (2010). The Use of Expert Systems Associated to Agents for Routing Suggestions for Service Orders. In: Pokojski, J., Fukuda, S., Salwiński, J. (eds) New World Situation: New Directions in Concurrent Engineering. Advanced Concurrent Engineering. Springer, London. https://doi.org/10.1007/978-0-85729-024-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-0-85729-024-3_9

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-0-85729-023-6

  • Online ISBN: 978-0-85729-024-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics