Notes:
Java Intelligent Agent Componentware (JIAC) is a Java-based software framework that provides tools and libraries for building intelligent agents and multi-agent systems. An intelligent agent is a type of software program that is designed to act autonomously and make decisions based on the information it has available. Intelligent agents can be used to build a wide range of applications, including decision support systems, automated assistants, and other types of software that need to adapt and respond to changing conditions.
JIAC is designed to make it easier for developers to build intelligent agents and multi-agent systems by providing a set of tools and libraries that handle many of the underlying technical details. This allows developers to focus on the specific logic and behavior of their agents, rather than the infrastructure needed to support them.
Some of the features and capabilities provided by JIAC include:
- A framework for defining and implementing intelligent agents and multi-agent systems
- Tools for communication and coordination between agents
- Support for multiple types of agents, including reactive agents, deliberative agents, and hybrid agents
- Integration with Java EE and other Java-based technologies
Resources:
- jiac.de .. java intelligent agent componentware
- jiac-toolipse .. tools for development of multi-agent-systems
- promas .. programming multi-agent systems (aka engineering multi-agent systems)
Wikipedia:
- Agent-oriented programming: Middleware (AOP)
- Business Process Model and Notation (BPMN)
- Multi-agent system (MAS)
See also:
100 Best Java Neural Network Videos | JADE (Java Agent DEvelopment Framework) | Jadex Active Components 2014 | Jadex Active Components 2015 | JAPE (Java Annotation Patterns Engine) & Dialog Systems | JESS (Java Expert System Shell) 2014 | JIAC (Java Intelligent Agent Componentware) | JINNI (Java INference Engine and Networked Interactor) | JIRS (Java Information Retrieval System) | JRDF (Java Resource Description Framework) & Natural Language | NaturalJava
A multi-agent approach to professional software engineering M Lützenberger, T Küster, T Konnerth, A Thiele… – … on Engineering Multi- …, 2013 – Springer … In this paper, we analyse the requirements of current industry-driven software projects and show how we are able to cope with these requirements in the Java Intelligent Agent Componentware agent framework, JIAC V. We argue that the lack of industry-grade requirements and … Cited by 14 Related articles All 6 versions
Integrating process modelling into multi-agent system engineering T Küster, M Lützenberger, A Heßler… – Multiagent and Grid …, 2012 – content.iospress.com … While the approach is applicable for other agent frameworks, too, it will be illustrated using the JIAC framework (Java Intelligent Agent Componentware), providing a number of useful tools and editors (see Section 4). Section 5 describes the mapping from process models to … Cited by 20 Related articles All 9 versions
JIAC IV in multi-agent programming contest 2007 A Hessler, B Hirsch, J Keiser – International Workshop on Programming …, 2007 – Springer … administered reliably. 2 System Analysis and Design The Java Intelligent Agent Componentware agent framework (JIAC IV) comes with its own customised methodology and a number of tools integrated in the Eclipse IDE. As shown … Cited by 5 Related articles All 7 versions
Agent programming in practise-experiences with the jiac iv agent framework B Hirsch, S Fricke, O Kroll-Peters, T Konnerth – … 6: From Agent Theory to Agent …, 2008 – ofai.at … http://nbn-resolving.de/urn:nbn:de: kobv:83-opus-13536. [10] Bundesamt für Sicherheit in der Informationstechnik. BSI-DSZ-CC-0248-2005 for Java Intelligent Agent Componentware IV Version 4.3.11 from DAI-Labor Technische Universität Berlin. … Cited by 7 Related articles All 6 versions
Engineering industrial multi-agent systems—the JIAC V approach M Lützenberger, T Küster, T Konnerth… – Proceedings of the 1st …, 2013 – dai-labor.de … 159–185. Mul- tiagent Systems, Artificial Societies, and Simulated Organizations, Springer (2009) 15. JIAC Development Team: JIAC — Java Intelligent Agent Componentware, Version 5.1.3. DAI-Labor, TU Berlin (October 2012), http://www.jiac.de 16. … Cited by 6 Related articles
Towards toolipse 2. tool support for the next generation agent framework M Burkhardt, M Lützenberger, N Masuch – Computing and Information …, 2009 – dai-labor.de … DAI- Labor has developed JIAC V, the fifth version of its JIAC (Java Intelligent Agent Componentware) serviceware framework. Regarding JIAC V’s comprehensive capabilities of transparent distribution, service based interaction … Cited by 7 Related articles All 5 versions
Towards process-oriented modelling and creation of multi-agent systems T Küster, A Heßler, S Albayrak – International Workshop on Engineering …, 2014 – Springer Page 1. Towards Process-Oriented Modelling and Creation of Multi-Agent Systems Tobias Küster, Axel Heßler, and Sahin Albayrak DAI-Labor, Technische Universität Berlin, Germany tobias.kuester@dai-labor.de Abstract. Different … Cited by 8 Related articles All 3 versions
Agent-based integration of an electric car sharing fleet into a smart distribution feeder D Freund, AF Raab, T Küster… – 2012 3rd IEEE PES …, 2012 – ieeexplore.ieee.org … following section. V. ADVANCED AGENT-BASED CONTROL ARCHITECTURE For the implementation of the agent system, the Java Intelligent Agent Componentware, Version 5 (JIAC V) agent framework is utilized [17]. JIAC V … Cited by 12 Related articles All 2 versions
Multi-stage Smart Grid Optimisation with a Multiagent System CE Hrabia, FD Pozo Pardo, T Küster… – Proceedings of the 2015 …, 2015 – dl.acm.org … Our system was developed with the Java Intelligent Agent Componentware (JIAC) [3], a Java- based multiagent development framework and runtime envi- ronment and consists of several agents, which communicate with each other using the JIAC messaging capabilities. … Cited by 2 Related articles All 4 versions
A game theoretic software framework for optimizing demand response W Lausenhammer, D Engel… – Innovative Smart Grid …, 2015 – ieeexplore.ieee.org … 59, no. 3, pp. 167-179, 2011. [27] JIAC Development Team, “JIAC – Java Intelligent Agent Componentware,” DAI-Labor, Tech. Univ. Berlin, Berlin, Germany, Manual. Version 5.1.3, 2012. [28] OSGi Core Release 5, OSGi Alliance, San Ramon, CA, 2012. … Cited by 2 Related articles All 5 versions
Semi-automated generation of semantic service descriptions N Masuch, P Brock, S Albayrak – Trends in Practical Applications of Agents …, 2013 – Springer … 2.2 JIAC V Java Intelligent Agent Componentware V (JIAC V) is, as the name indicates, an open Java-based multi-agent framework currently being developed at Technical University of Berlin. The framework combines the agent-oriented with a service- oriented view. … Cited by 2 Related articles All 4 versions
Survey: Agent-based middlewares for context awareness N Sahli – Electronic Communications of the EASST, 2008 – journal.ub.tu-berlin.de … (S1) The FIPA-compliant MAS-architecture Java Intelligent Agent Componentware (JIAC) used by the middleware, offers components realizing security functionality (preventing unauthorized service usage and prohibiting agents from attacking other agents or platforms). … Cited by 6 Related articles All 5 versions
Early Warning Systems I Network-Based – pdfs.semanticscholar.org … 3. Bundesamt für Sicherheit in der Informationstechnik. Certification Report BSI- DSZ-CC-0248-2005 for Java Intelligent Agent Componentware IV Version 4.3.11 from DAI- Labor Technische Universität Berlin. http://www.bsi.de/zertifiz/ zert/reporte/0248a.pdf, 2005. 4. DAI-Labor. …
Micro smart grids and electromobility charging optimisation with a distributed agent application: demonstration CE Hrabia, M Lützenberger, T Küster… – Proceedings of the 2014 …, 2014 – dl.acm.org … as a multi-agent architecture. Our system was developed with the Java Intelligent Agent Componentware (JIAC) [3], a Java-based multi-agent development framework and run- time environment. The system consists of several … Related articles All 7 versions
Towards Toolipse 2: Tool Support for the JIAC V Agent Framework M Burkhardt, M Lützenberger… – Summer School Student …, 2009 – academia.edu … as a suitable methodology for providing quality assurance within software development processes [4]. In order to counter nowadays requirements, the DAI La- bor has developed JIAC V, the fifth version of its JIAC (Java Intelligent Agent Componentware) serviceware frame- work … Related articles All 6 versions
Engineering JIAC multi-agent systems M Lützenberger, T Konnerth, T Küster, J Tonn… – Proceedings of the …, 2014 – dl.acm.org … To facilitate the industrial adoption of agent technology, we developed the Java Intelligent Agent Componentware, or JIAC [4]. JIAC supports a comprehensive set of standards, ensures reliable applications, supports custom extensions, and provides a whole set of user friendly … Related articles All 8 versions
Twenty Years of Engineering MAS K Hindriks – mmi.tudelft.nl … CLAIM (Support for Mobile agents) • AF-APL (Agent Factory) • Jadex (BDI agents on top of JADE) • METATEM (Executing Temporal Logic) • JIAC (Java Intelligent Agent Componentware) • Jazzyk (Support for heterogeneous KR) • JaCaMo (Jason + CArtAgO + Moise) Page 37. … Related articles All 2 versions
Collecting Gold A Hessler, B Hirsch, J Keiser – Citeseer … 3 Software Architecture 3.1 JIAC IV Agent Framework Java Intelligent Agent Componentware (JIAC) is based upon the CASA BDI architecture described in [1]. It combines a scalable component framework, a Page 5. knowledge … Related articles All 8 versions
Agent-Oriented Middleware for Integrating Customer Network Services S Poslad, J Pitt, A Mamdani… – Software Agents for …, 2012 – books.google.com Page 234. Chapter 9: Agent-Oriented Middleware for Integrating Customer Network Services Stefan Poslad, Jeremy Pitt, Abe Mamdani Imperial College of Science, Technology and Medicine, Intelligent and Interactive Systems … Related articles
Distributed optimization of energy costs in manufacturing using multi-agent system technology T Küster, M Lützenberger, D Freund… – Proceedings of the 2nd …, 2012 – researchgate.net … B. The JIAC V Multi-Agent Framework JIAC V (Java Intelligent Agent Componentware, Ver- sion 5) is a Java-based multi-agent development framework and runtime environment [7]. Among others, JIAC features communication, tuple-space based memory, transparent dis … Cited by 12 Related articles
System-level approach to the design of ambient intelligence systems based on wireless sensor and actuator networks UD Atmojo, Z Salcic, I Kevin, K Wang… – Journal of Ambient …, 2015 – Springer … There is also Micro Java Intelligent Agent Componentware (MicroJIAC), a stand-alone lightweight agent framework which is based on its predecessor JIAC (Hirsch et al. 2009). As a lightweight framework, MicroJIAC is able to target diverse Java-based platforms. … Cited by 10 Related articles All 3 versions
Agent contest competition M Dastani, J Dix, P Novák – International Workshop on Programming Multi- …, 2007 – Springer … Universität Berlin, Germany. They used the JIAC IV (Java Intelligent Agent Componentware) methodology and its correspond- ing framework to develop their multi-agent system participating in the agent contest. The JIAC methodology … Cited by 14 Related articles All 11 versions
Herding cows with JIAC V A Heßler, B Hirsch, T Küster – Annals of Mathematics and Artificial …, 2010 – Springer … One of the central activities of the Competence Center Agent Core Technologies of DAI-Labor at Technische Universität Berlin is the development of the JIAC agent framework family (Java Intelligent Agent Componentware), merging intelligent agents with aspects known from … Cited by 5 Related articles All 12 versions
Multi-agent systems for protecting critical infrastructures: A survey ZA Baig – Journal of Network and Computer Applications, 2012 – Elsevier Multi-agent systems have emerged as a very significant platform in provisioning distributed and collaborative services to critical applications. Such applicatio. Cited by 19 Related articles All 6 versions
Agents do it for Money-Accounting features in Agents J Keiser, B Hirsch, S Albayrak – International Workshop on Programming …, 2007 – Springer … 43 While we implemented the techniques in the agent framework JIAC (Java Intelligent Agent Componentware), the proposed management structure as well as the accounting features can be applied to other agent frameworks as well. … Cited by 5 Related articles All 11 versions
A cooperative AIS framework for intrusion detection K Luther, R Bye, T Alpcan, A Muller… – 2007 IEEE …, 2007 – ieeexplore.ieee.org … study. The NeSSi is built upon the JIAC (Java Intelligent Agent Componentware) agent framework [19], which is utilized in modeling and implementing the network participants such as 3http://www.ll.mit.edu/IST/ideval/index.html … Cited by 42 Related articles All 12 versions
A formal description of a mapping from business processes to agents T Küster, M Lützenberger, S Albayrak – International Workshop on …, 2015 – Springer … JIAC V (Java Intelligent Agent Componentware, version 5) is a multi-agent framework that heavily lends from the service-oriented architecture (SOA) paradigm to create transparently distributed multi-agent systems communicating via messages and services, with a particular … Cited by 5 Related articles All 2 versions
Utilizing capabilities of plug in electric vehicles with a new demand response optimization software framework: Okeanos W Lausenhammer, D Engel, R Green – International Journal of Electrical …, 2016 – Elsevier Particularly with respect to coordinating power consumption and generation, demand response (DR) is a vital part of the future smart grid. Even though, there ar. Cited by 2 Related articles All 4 versions
Ambient intelligence for supporting task continuity across multiple devices and implementation languages F Paternò, C Santoro, A Scorcia – The Computer Journal, 2010 – Br Computer Soc … In [16] the implementation of the multi-access service platform has been carried out based on the foundation for intelligent physical agents (FIPA)-compliant [17] multi- agent system (MAS) architecture ‘Java intelligent agent componentware’ (JIAC). … Cited by 10 Related articles All 11 versions
Applying heuristics and stochastic optimization for load-responsive charging in a smart grid architecture T Küster, M Lützenberger, M Voß… – IEEE PES Innovative …, 2014 – ieeexplore.ieee.org … A. Implementation The system was implemented using Java Intelligent Agent Componentware, or JIAC [16]. JIAC is an agent-based and service-oriented communication infrastructure and middle- ware, which facilitates the development of distributed systems. … Cited by 3 Related articles
Privacy Aware Smart Objects In Internet Of Things A Samania, HH Ghenniwaa, A Wahaishib – Journal of Ubiquitous Systems …, 2015 – iasks.org Page 1. Journal of Ubiquitous Systems & Pervasive Networks Volume 6, No. 2 (2015) pp. 01-10 * Corresponding author. Tel.: +15196612111 E-mail: asamani5@uwo.ca © 2015 International Association for Sharing Knowledge and Sustainability. DOI: 10.5383/JUSPN.06.02. …
Agent Contest Competition-3rd M Dastani, J Dix, P Novák – in.tu-clausthal.de … Universität Berlin, Germany. They used the JIAC IV (Java Intelligent Agent Componentware) methodology and its cor- responding framework to develop their multi-agent system participating in the agent contest. The JIAC methodology … Related articles All 5 versions
Distributed evolutionary optimisation for electricity price responsive manufacturing using multi-agent system technology T Küster, M Lützenberger, D Freund… – Int Journal On Advances …, 2013 – Citeseer … communication overhead. B. Implementation using JIAC V JIAC V (Java Intelligent Agent Componentware, Version 5) is a Java-based multi-agent development framework and runtime environment [11],[12]. Among others, JIAC … Cited by 15 Related articles All 4 versions
A Biomimetic Approach To Distributed Maintenance Management Based On A Multi-Agent System S Cavalieri, L Fasanotti, S Ierace… – … of Software Agents …, 2015 – books.google.com Page 382. CHAPTER A BIOMIMETIC APPROACH TO DISTRIBUTED MAINTENANCE MANAGEMENT BASED ON A MULTI-AGENT SYSTEM Sergio Cavalieri1, Luca Fasanotti1, Stefano Ierace1, Carlos Eduardo Pereira2, and … Related articles
An Agent-Based Approach to Service-Oriented Architectures T Konnerth – 2012 – depositonce.tu-berlin.de Page 1. An Agent-Based Approach to Service-Oriented Architectures vorgelegt von Diplom-Informatiker Thomas Konnerth von der Fakultät IV — Elektrotechnik und Informatik der Technischen Universität Berlin zur Erlangung des akademischen Grades … Cited by 3 Related articles All 6 versions
Semantic Web Service matchmakers: state of the art and challenges H Dong, FK Hussain, E Chang – Concurrency and Computation: …, 2013 – Wiley Online Library Our site uses cookies to improve your experience. You can find out more about our use of cookies in About Cookies, including instructions on how to turn off cookies if you wish to do so. By continuing to browse this site you agree … Cited by 33 Related articles All 8 versions
CIMD-collaborative intrusion and malware detection R Bye, S Albayrak – Technische Universität Berlin-DAI-Labor, Tech. …, 2008 – dai-labor.de Page 1. CIMD– Collaborative Intrusion and Malware Detection Technical Report: TUB-DAI 08/08-01 Rainer Bye, Sahin Albayrak August 11, 2008 Page 2. DAI-Labor der Technischen Universität Berlin Prof. Dr.-Ing. habil. Sahin … Cited by 10 Related articles All 7 versions
Teamworking for Security: The Collaborative Approach R Bye, A Camtepe, S Albayrak – Collaborative Computer Security …, 2009 – books.google.com Page 30. 12 Chapter 2 Teamworking for Security: The Collaborative Approach Rainer Bye Technische Universität Berlin, Germany Ahmet Camtepe Technische Universität Berlin, Germany Sahin Albayrak Technische Universität … Cited by 1 Related articles All 4 versions
Solving inherent problems of Anomaly Detection by Cooperation R Bye, K Luther, SA Camtepe, S Albayrak – 2009 – dai-labor.de Page 1. Solving inherent problems of Anomaly Detection by Cooperation Technical Report: TUB-DAI 02/09-01 Rainer Bye, Katja Luther, Ahmet Camtepe, Sahin Albayrak February 2, 2009 Page 2. DAI-Labor der Technischen Universität Berlin Prof. Dr.-Ing. habil. … Cited by 2 Related articles All 5 versions
Framework for Building Situation-Aware Ubiquitous Services in Smart Home Environments A Rieger – 2011 – depositonce.tu-berlin.de Page 1. Framework for Building Situation-Aware Ubiquitous Services in Smart Home Environments vorgelegt von Diplom-Informatiker Andreas Rieger Von der Fakultät IV – Elektrotechnik und Informatik der Technischen Universität … Cited by 3 Related articles All 6 versions
Development of a visual service design tool providing a mapping from BPMN to JIAC T Küster, S Albayrak – 2007 – jiac.de … features of BPMN. 2.1 Introducing JIAC The Java Intelligent Agent Componentware (JIAC) is a framework for agent oriented software development. The Core of JIAC is the JIAC Agent Description Language (JADL) [20]. The JIAC … Cited by 5 Related articles