A Study on BDI Agent for the Integration of Engineering Processes

  • Hanmin Lee
  • Seong-Whan Park
  • Jai-Kyung Lee
  • Je-Sung Bang
  • Jaeho Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4101)


Integration of product design software and automation of their execution can greatly reduce design cycle time and manufacturing cost, and significantly improve product performance, quality, and reliability. The previous approaches are control-driven integration which cannot deal with dynamic change of the environment because the controller executes a sequence of tasks according to the pre-defined workflow. In this paper, we propose a data-driven integration of engineering processes. Each BDI(Belief-Desire-Intention) agent acts autonomously according to the change of the shared data, so the proposed agent architecture can deal with dynamic change of the environment such as user’s input parameters.


Engineering Software Shared Data Task Execution Engineer Process Improve Product Performance 
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.
    Campbell, M.I., Cagan, J., Kotovsky, K.: A-Design: An Agent-Based Approach to Conceptual Design in a Dynamic Environment. Research in Engineering Design 11, 172–192 (1999)CrossRefGoogle Scholar
  2. 2.
    Chao, K.-M., Norman, P., Anane, R., James, A.: An Agent-Based Approach to Engineering Design. Computers in Industry 48, 17–27 (2002)CrossRefGoogle Scholar
  3. 3.
    Cutkosky, M.R., Engelmore, R.S., Fikes, R.E., Genesereth, M.R., Gruber, T.R., William, S., Tenenbaum, J.M., Weber, J.C.: PACT: An Experiment in Integrating Concurrent Engineering Systems. IEEE Computer 26, 28–37 (1993)Google Scholar
  4. 4.
    Han, S.-Y., Kim, Y.-S., Lee, T.-Y., Yoon, T.: A Framework of Concurrent Process Engineering with Agent-Based Collaboration Design Strategies and Its Application on Plant Layout Problem. Computers and Chemical Engineering 24, 1673–1679 (2000)CrossRefGoogle Scholar
  5. 5.
    Lee, J.: An Agent Application Framework for Applications Based on the Semantic Web. Journal of Korea Intelligent Information Systems Society 10, 91–103 (2004)Google Scholar
  6. 6.
    Lees, B., Branki, C., Aird, I.: A Framework for Distributed Agent-Based Engineering Design Support. Automation in Construction 10, 631–637 (2001)CrossRefGoogle Scholar
  7. 7.
    Mori, T., Cutkosky, M.P.: Agent-Based Collaborative Design of Parts in Assembly. In: Proc. ASME Design Engineering Techincal Conferences (1998)Google Scholar
  8. 8.
    Park, S.W., Lee, J.K., Shin, B.C.: Introduction to Development of e-Engineering Framework for the Automotive Module Design. In: Proc. CSCWD 2005, pp. 146–151 (2005)Google Scholar
  9. 9.
    Qian, Z., Xue, C., Pan, S.: FEA Agent for Multidisciplinary Optimization. Struct. Multidisc. Optim. 22, 373–383 (2001)CrossRefGoogle Scholar
  10. 10.
    Rao, A.S., Georgeff, M.P.: BDI Agents: From Theory to Practice. Multi-Agent Systems, 312–319 (1995)Google Scholar
  11. 11.
    Russell, S., Norvig, P.: Artificial Intelligence A Modern Approach. Prentice Hall, New Jersey (1995)MATHGoogle Scholar
  12. 12.
    Sun, J., Zhang, Y.F., Nee, A.Y.C.: A Distributed Multi-Agent Environment for Product Design and Manufacturing Planning. Int. J. Prod. Res. 39, 625–645 (2001)CrossRefGoogle Scholar
  13. 13.
    Wooldridge, M.: Agent-Based Software Engineering. IEEE Proc. Software Engineering 144, 26–37 (1997)CrossRefGoogle Scholar
  14. 14.
    Phoenix Integration, http://www.phoenix-int.com/
  15. 15.
    Engineous Software, http://www.engineous.com/
  16. 16.

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Hanmin Lee
    • 1
  • Seong-Whan Park
    • 1
  • Jai-Kyung Lee
    • 1
  • Je-Sung Bang
    • 1
  • Jaeho Lee
    • 2
  1. 1.Korea Institute of Machinery & Materialse-Engineering Research CenterKorea
  2. 2.Dept. of Electrical and Computer EngineeringThe University of SeoulKorea

Personalised recommendations