Abstract
This paper presents implementation of an algorithm that handles knowledge management and learning processes which are implemented in the existing Multi-Agent System (MAS). Both presented knowledge management and learning mechanisms are based on the implemented ontology mechanisms. Proposed MAS solution is based on the Java Agent Development (JADE) framework which is a Java based tool that supports creation of FIPA (Foundation for Intelligent Physical Agents) compliant agents. It integrates with various different OPC (OLE for Process Control) and database servers simultaneously. OPC is an open automation communication interface that is used to retrieve and analysis of various different real time data from the various different remote process controllers. To integrate OPC automation interface, presented MAS utilize Java Native Interface (JNI) which is a bridge between a Java and native programming languages. Presented MAS establishes database cooperation by means of the NHibernate entity framework which is a .Net platform specific, object relational mapper (ORM). Integration with .Net platform is performed by means of the highly refactored JADE Sharp module add-on which enables creation .Net agents compliant with the JADE framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wooldridge, M.: An Introduction to Multiagent Systems. John Wiley & Sons Ltd. (2002)
Bellifemine, F., Caire, G., Greenwood, D.: Developing multi-agent systems with JADE. John Wiley & Sons, Chichester (2007)
Choiński, D., Metzger, M., Nocoń, W.: Multiscale Three-Phase Flow Simulation Dedicated to Model Based Control. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2008, Part II. LNCS, vol. 5102, pp. 261–270. Springer, Heidelberg (2008)
Metzger, M.: Comparison of the RK4M4 RK4LIN and RK4M1 methods for systems with time-delays. Simulation 52, 189–193 (1989)
Leduc, R.J., Lawford, M., Dai, P.: Hierarchical Interface-Based Supervisory Control of a Flexible Manufacturing System. IEEE Transactions on Control Systems Technology 14, 654–668 (2006)
Choinski, D., Senik, M.: Multi-Agent Oriented Integration in Distributed Control System. In: O’Shea, J., Nguyen, N.T., Crockett, K., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2011. LNCS (LNAI), vol. 6682, pp. 231–240. Springer, Heidelberg (2011)
Iwanitz, F., Lange, J.: OPC – Fundamentals, Implementation and Application. Huthig Verlag, Heidelberg (2006)
Dentler, J.: NHibernate 3.0 Cookbook. Packt Publishing Ltd., Birmingham (2010)
Liang, S.: The Java Native Interface Programmer’s Guide and Specification. Addison-Wesley (1999)
Choinski, D., Senik, M.: Multilayer Automated Methods for the System Integration. In: Luo, Y. (ed.) CDVE 2011. LNCS, vol. 6874, pp. 86–93. Springer, Heidelberg (2011)
Metzger, M., Polakow, G.: A Survey on Applications of Agent Technology in Industrial Process Control. IEEE T. Ind. Inform. 7(4), 570–581 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Choinski, D., Senik, M. (2012). Ontology Based Knowledge Management and Learning in Multi-Agent System. In: Jezic, G., Kusek, M., Nguyen, NT., Howlett, R.J., Jain, L.C. (eds) Agent and Multi-Agent Systems. Technologies and Applications. KES-AMSTA 2012. Lecture Notes in Computer Science(), vol 7327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30947-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-30947-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30946-5
Online ISBN: 978-3-642-30947-2
eBook Packages: Computer ScienceComputer Science (R0)