CPNT-Jade Framework - Developing Agent-based Control of Discrete Event Systems

Andrzej Bożek, Marian Wysocki

Abstract

A framework built as a combination of CPN Tools software and JADE (Java Agent DEvelopment Frame-work) platform has been proposed. CPN Tools makes it possible to model a controlled system with the use of hierarchical timed colored Petri nets (HTCPN), a powerful formalism for modeling complex discrete event systems. The framework supports real-time mode of simulation of the target system model. Issues of communication and time synchronization between the two software components are transparent to a user. An example of the framework use has been presented. It refers to a dynamic flexible job shop manufacturing system for which an agent-based control has been developed.

References

  1. Albashiri, K., A., Coenen, F. (2009). A Generic and Extensible Multi-Agent Data Mining Framework. Hybrid Artificial Intelligence Systems. LNCS, 5572, 203-210.
  2. Candido, G., Barata, J. (2007). A Multiagent Control System for Floor Assembly. HoloMAS 2007, 4659(9- 12), 293-302.
  3. Chaimontree, S., Atkinson, K., Coenen, F. (2011). A framework for Multi-Agent Based Clustering. Auton Agent Multi-Agent Syst, 25(3), 425-446.
  4. CPN Tools Home Page (2012). Retrieved November 5, 2012, from http://cpntools.org
  5. Miranda, M., C., Perkusich, A. (1999). Modeling and Analysis of a Multi-Agent System using Colored Petri Nets, Workshop on Applications of Petri Nets to Intelligent System Development. Williamsburg.
  6. FIPA Home Page (2012). Retrieved November 5, 2012, from http://www.fipa.org
  7. Garcia, M., E., Valero, S., Argente, E., Giret, A., Julian, V. (2008). A FAST Method to Achieve Flexible Production Programming Systems. IEEE Trans. Syst. Man Cybern. C, Appl. Rev., 38(2), 242-252.
  8. Hu, X., Du, W., Spencer, B. (2011). A Multi-Agent Framework for Ambient Systems Development. The 2nd International Conference on Ambient Systems, Networks and Technologies. Procedia Computer Science, 5, 82-89.
  9. JADE Home Page (2012). Retrieved November 5, 2012, from http://jade.tilab.com
  10. Jensen, K., Kristensen, L.M. (2009). Coloured Petri Nets. Modelling and Validation of Concurrent Systems. Berlin: Springer.
  11. Li, X., Zhang, Ch., Gao, L., Li, W., Shao, X. (2010). An agent-based approach for integrated process planning and scheduling. Experts Systems with Applications, 37(2), 1256-1264.
  12. Liu, N., Abdelrahman, M., A., Ramaswamy, S. (2007). A Complete Multiagent Framework for Robust and Adaptable Dynamic Job Shop Scheduling. IEEE Trans. Syst. Man Cybern. C, Appl. Rev., 37(5), 904- 916.
  13. Rajabinasab, A., Mansour S. (2011). Dynamic flexible job shop scheduling with alternative process plans: an agent-based approach. Int. J. Adv. Manuf. Technol. 54, 1091-1107.
  14. Shen, W., Wang, L., Hao, Q. (2006). Agent-Based Distributed Manufacturing Process Planning and Scheduling: A State-of-the-Art Survey. IEEE Trans. Syst. Man Cybern. C, Appl. Rev., 36(4), 563-577
  15. Vokrínek, J., Komenda, A., Pechoucek, M. (2011). Abstract Architecture of Task-oriented Multi-agent Problem Solving. IEEE Trans. Syst. Man Cybern. C, Appl. Rev., 41(1), 31-41.
  16. Weyns, D., Holvoet, T. (2002). A Colored Petri Net for a Multi-Agent Application. Second Workshop on Modelling of Components, Objects and Agents, MOCA'02. Aarhus.
  17. Weyns, D., Holvoet, T. (2004). A Colored Petri Net for Regional Synchronization in Situated Multi-Agent Systems. Proceedings of First International Workshop on Petri Nets and Coordination. Bologna.
  18. Zabinski, T., Maczka, T. (2012). Implementation of Human-System Interface for Manufacturing Organizations. Advances in Intelligent and Soft Computing, 98, 13-31.
Download


Paper Citation


in Harvard Style

Bożek A. and Wysocki M. (2013). CPNT-Jade Framework - Developing Agent-based Control of Discrete Event Systems . In Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8565-38-9, pages 184-189. DOI: 10.5220/0004218001840189


in Bibtex Style

@conference{icaart13,
author={Andrzej Bożek and Marian Wysocki},
title={CPNT-Jade Framework - Developing Agent-based Control of Discrete Event Systems},
booktitle={Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2013},
pages={184-189},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004218001840189},
isbn={978-989-8565-38-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - CPNT-Jade Framework - Developing Agent-based Control of Discrete Event Systems
SN - 978-989-8565-38-9
AU - Bożek A.
AU - Wysocki M.
PY - 2013
SP - 184
EP - 189
DO - 10.5220/0004218001840189