Journal ArticleDOI
A shell for cooperating expert systems
Eugénio Oliveira,Rui Camacho +1 more
TLDR
The main goal of this shell is to generate a community of cooperative knowledge-based systems and to develop several special reasoning techniques which can be used under a distributed and cooperative paradigm.Abstract:
This paper describes a shell for cooperating expert systems that has been developed at the University of Porto. The main goal of this shell is two-fold: to generate a community of cooperative knowledge-based systems and to develop several special reasoning techniques which can be used under a distributed and cooperative paradigm. UPShell is able to convert a set of generated intelligent systems (ISs) into a community of cooperative ISs. In this first version it is already possible to generate different intelligent systems which are able to run ‘simultaneously’ as separate Unix processes and, using a message-passing mechanism, to communicate among themselves. They can be set to pursue an overall goal in a cooperative way. Moreover, several tasks can be given to each IS to be solved simultaneously, and the IS can switch from task to task according to dynamic priorities reflecting the urgency attached to the specific sub-tasks that emerge. The shell described here may also be used to test, within a distributed environment, some time-bounded reasoning techniques that are presently being developed. The paper has three main parts: a general overview of the UPShell (Section 1); a tutorial explaining, by means of examples, how to use the package (Section 2); and, finally, some considerations on the reasoning techniques used and future improvements (Sections 3–5).read more
Citations
More filters
Dissertation
Du raisonnement social chez les agents : une approche fondée sur la théorie de la dépendance
TL;DR: Cette these presente le modele d'un mecanisme de raisonnement social fonde sur la theorie de the dependance, which permet a un agent of raisonner sur autrui and plus particulierement of calculer ses relations and situations de dependance.
Proceedings ArticleDOI
Negotiation and conflict resolution within a community of cooperative agents
TL;DR: UPShell, a tool for building up coarse grain semiautonomous cooperating agents (which are expert systems) is presented and negotiation and conflict resolution protocols have been integrated into the agents, whose architecture is presented.
Proceedings Article
A distributed AI architecture enabling multi-agent cooperation
Eugénio Oliveira,F. Mouta +1 more
TL;DR: The general principles of cooperation within a community of coarse grain, semi-autonomous agents which are suitable for large industrial applications are described and agent's capabilities for multiagent Negotiation and Conflict Resolution are described.
Proceedings Article
Uncertainty reasoning in Prolog with layered meta-interpreters
L. Umit Yalcinalp,Leon Sterling +1 more
TL;DR: In this paper, the authors adopt a pragmatic approach and argue that reasoning with uncertainty can be achieved by a flexible meta-architecture that is suitable for describing and reasoning with different representations of uncertainties.
Proceedings ArticleDOI
Building embedded languages and expert system shells in Prolog
L.U. Yalcinalp,L. Sterling +1 more
TL;DR: Building embedded languages in Prolog is considered, with special attention given to expert system shells and the paradigm of metaprogramming of which metainterpreters is discussed.
References
More filters
Journal ArticleDOI
Approximate Processing in Real-Time Problem Solving
TL;DR: Preliminary experiences are presented that show how accelerator processing helps a vehicle-monitoring problem solver meet deadlines, and a framework is outlined for meeting real-time constraints in AI systems.
Related Papers (5)
Analyzing spacecraft configurations through specialization and default reasoning
Matthew R. Barry,Carlyle M. Lowe +1 more