Hierarchical Multi-Agent System for Heterogeneous Data Integration

An agent-based framework dedicated to acquiring and processing distributed, heterogeneous data collected from the various Internet sources is proposed. Multi-agent based approach is applied especially in the aspects of: general architecture, organization and management of the framework. The sphere of data processing is structuralized by means of the workflow based approach. The concrete workflow is dynamically put together according to the user’s directives and information acquired so far, and after appropriate orchestration carried out by the agents. Possible application of the framework – the system devoted to searching for a personal profile of a scientist serves as an illustration of the presented ideas and solutions.

[1]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[2]  Steffen Staab,et al.  Surfing the Service Web , 2003, SEMWEB.

[3]  Dinghua Zhang,et al.  An XML-Based Middleware for Information Integration of Enterprise Heterogeneous Systems , 2006 .

[4]  Robert Schaefer,et al.  Stochastic Model of Evolutionary and Immunological Multi-Agent Systems: Parallel Execution of Local Actions , 2009, Fundam. Informaticae.

[5]  Glenford J. Myers,et al.  Structured Design , 1974, IBM Syst. J..

[6]  Robert Schaefer,et al.  Stochastic Model of Evolutionary and Immunological Multi-Agent Systems: Mutually Exclusive Actions , 2009, Fundam. Informaticae.

[7]  Fabrício Enembreck,et al.  Multiagent-Based Model Integration , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops.

[8]  Sudhir Agarwal,et al.  Process-Based Integration of Heterogeneous Information Sources , 2004, GI Jahrestagung.

[9]  Erwin Bonsma,et al.  Ontology Based Integration of Distributed and Heterogeneous Data Sources in ACGT , 2016, HEALTHINF.

[10]  Leszek Siwik,et al.  Agent-Based Co-Operative Co-Evolutionary Algorithm for Multi-Objective Optimization , 2006, ICAISC.

[11]  Marek Kisiel-Dorohinicki,et al.  Agent-Based Model and Computing Environment Facilitating the Development of Distributed Computational Intelligence Systems , 2009, ICCS.

[12]  A. Byrski,et al.  Agent-based optimization of neural classifiers , 2008 .

[13]  Theo Härder,et al.  A middleware approach for combining heterogeneous data sources - integration of generic query and predefined function access , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[14]  Marek Kisiel-Dorohinicki,et al.  Agent-Based Evolutionary and Immunological Optimization , 2007, International Conference on Computational Science.

[15]  Marek Kisiel-Dorohinicki,et al.  Functional Integrity of Multi-agent Computational System Supported by Component-Based Implementation , 2009, HoloMAS.

[16]  Franco Zambonelli,et al.  Methodologies and Software Engineering for Agent Systems , 2004, Multiagent Systems, Artificial Societies, and Simulated Organizations.

[17]  Dhanji R. Prasanna,et al.  Dependency Injection , 2009 .

[18]  Curtis Tsang Object-Oriented Technology from Diagram to Code with Visual Paradigm for UML , 2004 .

[19]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[20]  Marek Kisiel-Dorohinicki,et al.  Immunological Selection Mechanism in Agent-Based Evolutionary Computation , 2005, Intelligent Information Systems.

[21]  Scott W. Ambler,et al.  The Elements of UML(TM) 2.0 Style , 2005 .

[22]  Jacek M. Zurada,et al.  Artificial Intelligence and Soft Computing - ICAISC 2008, 9th International Conference, Zakopane, Poland, June 22-26, 2008, Proceedings , 2008, ICAISC.

[23]  Jeffrey M. Bradshaw,et al.  Software agents , 1997 .

[24]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[25]  Longbing Cao Data Mining and Multi-agent Integration , 2009 .

[26]  Colin George Harrison,et al.  Agent Sourcebook , 1997 .

[27]  Leszek Siwik,et al.  Agent-based multi-objective evolutionary algorithm with sexual selection , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[28]  Jack Dongarra,et al.  Computational Science – ICCS 2009: 9th International Conference Baton Rouge, LA, USA, May 25-27, 2009 Proceedings, Part I , 2009, ICCS.

[29]  Marek Kisiel-Dorohinicki,et al.  A Crisis Management Approach to Mission Survivability in Computational Multi-Agent Systems , 2010, Comput. Sci..

[30]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[31]  John Crupi,et al.  Core J2EE Patterns: Best Practices and Design Strategies , 2001 .