en.unionpedia.org

JACK Intelligent Agents, the Glossary

Index JACK Intelligent Agents

JACK Intelligent Agents is a framework in Java for multi-agent system development.[1]

Table of Contents

  1. 37 relations: Agent Communications Language, Agent-based model, Apache Tomcat, ASCII, Australian Artificial Intelligence Institute, Autonomous agent, Belief–desire–intention software model, Cognitive architecture, Command-line interface, Commercial off-the-shelf, Cross-platform software, Distributed multi-agent reasoning system, Eclipse (software), Foundation for Intelligent Physical Agents, Graphical user interface, HTTP, Integrated development environment, Intelligent agent, Jakarta Servlet, Java (programming language), Java Agent Development Framework, Java virtual machine, MacOS, Microsoft Windows, Multi-agent system, Operating system, OS X Lion, Procedural reasoning system, Proprietary software, Software agent, Software framework, SRI International, Systems development life cycle, XML, YAML, 32-bit computing, 64-bit computing.

  2. Agent-based software

Agent Communications Language

Agent Communication Language (ACL), proposed by the Foundation for Intelligent Physical Agents (FIPA), is a proposed standard language for agent communications.

See JACK Intelligent Agents and Agent Communications Language

Agent-based model

An agent-based model (ABM) is a computational model for simulating the actions and interactions of autonomous agents (both individual or collective entities such as organizations or groups) in order to understand the behavior of a system and what governs its outcomes.

See JACK Intelligent Agents and Agent-based model

Apache Tomcat

Apache Tomcat (called "Tomcat" for short) is a free and open-source implementation of the Jakarta Servlet, Jakarta Expression Language, and WebSocket technologies.

See JACK Intelligent Agents and Apache Tomcat

ASCII

ASCII, an acronym for American Standard Code for Information Interchange, is a character encoding standard for electronic communication.

See JACK Intelligent Agents and ASCII

Australian Artificial Intelligence Institute

In Australia, the Australian Artificial Intelligence Institute (Australian AI Institute, AAII, or A2I2) was a government-funded research and development laboratory for investigating and commercializing artificial intelligence (AI), specifically intelligent software agents.

See JACK Intelligent Agents and Australian Artificial Intelligence Institute

Autonomous agent

There are various definitions of autonomous agent.

See JACK Intelligent Agents and Autonomous agent

Belief–desire–intention software model

The belief–desire–intention software model (BDI) is a software model developed for programming intelligent agents.

See JACK Intelligent Agents and Belief–desire–intention software model

Cognitive architecture

A cognitive architecture refers to both a theory about the structure of the human mind and to a computational instantiation of such a theory used in the fields of artificial intelligence (AI) and computational cognitive science.

See JACK Intelligent Agents and Cognitive architecture

Command-line interface

A command-line interface (CLI) is a means of interacting with a computer program by inputting lines of text called command-lines.

See JACK Intelligent Agents and Command-line interface

Commercial off-the-shelf

Commercial-off-the-shelf or commercially available off-the-shelf (COTS) products are packaged or canned (ready-made) hardware or software, which are adapted aftermarket to the needs of the purchasing organization, rather than the commissioning of custom-made, or bespoke, solutions.

See JACK Intelligent Agents and Commercial off-the-shelf

Cross-platform software

In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms.

See JACK Intelligent Agents and Cross-platform software

Distributed multi-agent reasoning system

In artificial intelligence, the distributed multi-agent reasoning system (dMARS) was a platform for intelligent software agents developed at the AAII that makes uses of the belief–desire–intention software model (BDI).

See JACK Intelligent Agents and Distributed multi-agent reasoning system

Eclipse (software)

Eclipse is an integrated development environment (IDE) used in computer programming.

See JACK Intelligent Agents and Eclipse (software)

Foundation for Intelligent Physical Agents

The Foundation for Intelligent Physical Agents (FIPA) is a body for developing and setting computer software standards for heterogeneous and interacting agents and agent-based systems. JACK Intelligent Agents and Foundation for Intelligent Physical Agents are agent-based software.

See JACK Intelligent Agents and Foundation for Intelligent Physical Agents

Graphical user interface

A graphical user interface, or GUI, is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation.

See JACK Intelligent Agents and Graphical user interface

HTTP

HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems.

See JACK Intelligent Agents and HTTP

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development.

See JACK Intelligent Agents and Integrated development environment

Intelligent agent

In intelligence and artificial intelligence, an intelligent agent (IA) is an agent acting in an intelligent manner.

See JACK Intelligent Agents and Intelligent agent

Jakarta Servlet

A Jakarta Servlet, formerly Java Servlet is a Java software component that extends the capabilities of a server.

See JACK Intelligent Agents and Jakarta Servlet

Java (programming language)

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

See JACK Intelligent Agents and Java (programming language)

Java Agent Development Framework

Java Agent Development Framework, or JADE, is a software framework for the development of software agents, implemented in Java. JACK Intelligent Agents and Java Agent Development Framework are agent-based software and Java platform software.

See JACK Intelligent Agents and Java Agent Development Framework

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. JACK Intelligent Agents and Java virtual machine are Java platform software.

See JACK Intelligent Agents and Java virtual machine

MacOS

macOS, originally Mac OS X, previously shortened as OS X, is an operating system developed and marketed by Apple since 2001.

See JACK Intelligent Agents and MacOS

Microsoft Windows

Microsoft Windows is a product line of proprietary graphical operating systems developed and marketed by Microsoft.

See JACK Intelligent Agents and Microsoft Windows

Multi-agent system

A multi-agent system (MAS or "self-organized system") is a computerized system composed of multiple interacting intelligent agents.

See JACK Intelligent Agents and Multi-agent system

Operating system

An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.

See JACK Intelligent Agents and Operating system

OS X Lion

OS X Lion, also known as Mac OS X Lion, (version 10.7) is the eighth major release of macOS, Apple's desktop and server operating system for Mac computers.

See JACK Intelligent Agents and OS X Lion

Procedural reasoning system

In artificial intelligence, a procedural reasoning system (PRS) is a framework for constructing real-time reasoning systems that can perform complex tasks in dynamic environments.

See JACK Intelligent Agents and Procedural reasoning system

Proprietary software

Proprietary software is software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright and intellectual property law to exclude the recipient from freely sharing the software or modifying it, and—in some cases, as is the case with some patent-encumbered and EULA-bound software—from making use of the software on their own, thereby restricting their freedoms.

See JACK Intelligent Agents and Proprietary software

Software agent

In computer science, a software agent is a computer program that acts for a user or another program in a relationship of agency. JACK Intelligent Agents and software agent are agent-based software.

See JACK Intelligent Agents and Software agent

Software framework

In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software.

See JACK Intelligent Agents and Software framework

SRI International

SRI International (SRI) is an American nonprofit scientific research institute and organization headquartered in Menlo Park, California.

See JACK Intelligent Agents and SRI International

Systems development life cycle

In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life cycle, is a process for planning, creating, testing, and deploying an information system.

See JACK Intelligent Agents and Systems development life cycle

XML

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.

See JACK Intelligent Agents and XML

YAML

YAML (see) is a human-readable data serialization language.

See JACK Intelligent Agents and YAML

32-bit computing

In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units.

See JACK Intelligent Agents and 32-bit computing

64-bit computing

In computer architecture, 64-bit integers, memory addresses, or other data units are those that are 64 bits wide.

See JACK Intelligent Agents and 64-bit computing

See also

Agent-based software

References

[1] https://en.wikipedia.org/wiki/JACK_Intelligent_Agents