Amine : a Platform for the Development of Intelligent Systems and Agents
Abstract
This paper presents an overview of Amine ; a multi-layer and open-source platform, implemented in Java and dedicated to the development of intelligent systems and agents. Amine is composed of four layers : a) a kernel layer that enables the creation, edition, update and manipulation of multi-lingua ontologies, b) an algebraic layer that offers a set of elementary data types, structured types and various matching-based operations, c) a programming layer that provides three programming paradigms: i) an ontology or memory-based programming paradigm which is concerned by incremental and automatic integration of knowledge in an ontology (or agent memory), ii) a pattern-matching and rule-based programming paradigm, embedded in PROLOG+CG language, and iii) an activation and propagation-based programming paradigm, embedded in SYNERGY language, and d) an agent and multi-agent systems layer that enables the development of agent-based applications.
Full Text:
PDF (Français (France))Refbacks
- There are currently no refbacks.
Copyright (c) 2005 Adil Kabbaj, Karim Bouzoubaa
This work is licensed under a Creative Commons Attribution 4.0 International License.
ISSN 1114-8802 / ISBN 2665-7015
Last updated : February 27, 2021