Search results for "Software agent"
showing 10 items of 21 documents
An organisational approach to engineer emergence within holarchies
2010
An open issue in self-organisation is how to engineer emergent behaviours. This issue is also of interest for engineering holonic multi-agent systems as any level of a holarchy is dependant of the emergent behaviours of its sub-levels. In order to tackle this specific feature of holonic multi-agent systems, the capacity concept which abstracts a know-how from its concrete realisation is introduced. The use of this concept is illustrated in this paper through a case study using the ASPECS development process which enables the analysis, design, implementation and deployment of holonic multi-agent systems and integrates the capacity as a core concept of it is underlying metamodel, called capac…
Semantic Approach to Dynamic Coordination in Autonomous Systems
2009
In open systems where the components, i.e. the agents and the resources, may be unknown at design time, or in dynamic and self-organizing systems evolving with time, there is a need to enable the agents to communicate their intentions with respect to future activities and resource utilization to resolve coordination issues dynamically. Ideally, we would like to allow ad-hoc interaction, where two standalone independently-designed systems are able to coordinate whenever a need arises. The Semantic Web based approach presented in this paper aims at enabling agents to coordinate without assuming any design-time ontological alignment of them. An agent can express an action intention using own v…
Sub-Symbolic Semantic Layer in Cyc for Intuitive Chat-Bots
2007
The work presented in this paper aims to combine Latent Semantic Analysis methodology, common sense and traditional knowledge representation in order to improve the dialogue capabilities of a conversational agent. In our approach the agent brain is characterized by two areas: a "rational area", composed by a structured, rule-based knowledge base, and an "associative area", obtained through a data-driven semantic space. Concepts are mapped in this space and their mutual geometric distance is related to their conceptual similarity. The geometric distance between concepts implicitly defines a sub-symbolic relationship net, which can be seen as a new "subsymbolic semantic layer" automatically a…
Designing Ontology-Driven Recommender Systems for Tourism
2014
Nowadays, Internet users may experience some difficulty in finding the information they need from the huge multitude of existing web pages. A possible solution to this problem might lie in delegating some of the search tasks to machines, or in other words, in building a Semantic Web in which information could be processed automatically by intelligent software agents. Given the constantly increasing growth of the tourism industry, it might be particularly helpful to develop virtual assistants capable of planning trips on the basis of a user’s interests. If so, adopting Semantic Web technologies would make it possible to provide a more customized service to each user and thus satisfy their re…
Separation of Concerns and Role Implementation in the PASSI Design Process
2007
The use of design patterns proved successful in lowering the development time and number of errors when producing software with the object-oriented paradigm. In previous works we engaged the production of a tool for the reuse of patterns for multi-agent systems. Now we are fronting a new problem: automatic code generation for agents, designed with a specific methodology, with the support of design patterns and using an aspect oriented approach. In this work we present our preliminary experiences in the identification, description, production and use of aspects for multi agent systems and a tool for code production.
Ontonuts: Reusable Semantic Components for Multi-agent Systems
2009
The volumes of data in information systems are growing drastically. The systems become increasingly complex in trying to handle heterogeneity of ubiquitous components, standards, data formats, etc. According to the vision of Autonomic Computing, the complexity can be handled by introducing self-manageable components able to "run themselves." Agent Technology fits this vision, whereas interoperability among autonomic components can be tackled by Semantic Technologies. The problem of efficient heterogeneous data sharing, exchange and reuse within such systems plays a key role. We present an approach of constructing semantic capabilities (self-descriptive functional components) for software ag…
Psychological Influence of Double-Bind Situations in Human-Agent Interaction
2007
This paper presents a new approach to integrate artificial intelligence in virtual environments. The system presented deals in a separated way the visualization and intelligence modules, applying in this last case a distributed approach (multi-agent systems) so that scalable applications may be built. Therefore, it is necessary to define agent architectures that allow agents to be integrated in the VW. Thus, a designer is abstracted from the peculiarities of interacting with a virtual environment. There is a first prototype of the framework using JADE as the supporting multi-agent systems platform.
Introducing the Concept of Hyperactivity in Multi Agent Systems
2013
International audience; Software Agents are no longer the simple communication gateways for devices to interconnect using one or more networks. With Multi Agent Systems contributing in a wide spectrum of intelligent systems, the Agents are in a more proactive role than just being responsible for passing messages between their respective base systems. Agent Relation Charts and the Hyperactive Transaction Model in general is one of the recent attempts of developing a multi-view design model for Multi Agent Systems. The model has made a clear distinction in the regular and intelligent activities of an agent. Based on these differences, the agents are classified into three main categories named…
Personalized distance learning based on multiagent ontological system
2004
The paper presents architecture of a personalized distance learning system based on multiagent technology and ontological modelling of students' profiles. Delocalization of a student data in the system is achieved by software agents, which assumed to be distributed at different platforms. These platforms operate as separate Web services and use the ACL (agent communication language) for the data transfer. In this paper the algorithm is proposed, according to which the multiagent ontological system for personalized distance learning (MOSPDL) solves the tasks of distant learning process automation, which assume utilization of the ontological models of students' and learning resources' profile…
Proactive Future Internet: Smart Semantic Middleware for Overlay Architecture
2009
Some initiatives towards Future Internet, e.g., GENI, DARPA's Active Networks, argue the need for programmability of the network components. Some other initiatives extend this with argumentation for declarative networking, where the behavior of a network component is specified using some high-level declarative language, with a software-based engine implementing the behavior based on that specification. Our Proactive Future Internet (PROFI) vision follows these initiatives targeting also the following two problems: interoperability of the network elements programmed by different organizations, and the need for flexible cooperation among network elements, including coordination, conflict reso…