Elke Steegmans

Learn More
In this paper we introduce a model for direct communication in situated multi-agent systems. Direct communication is typically associated with cognitive agents, where the information encoded in the messages is related to a mental state. This generally assumed view on communication however, does not fit the approach of situated, behavior-based agents. We(More)
In order to cope with today's dynamic environment the described manufacturing control system is designed as a self-organising multi-agent system. The design of this novel system implements the PROSA reference architecture [12]. Coordination among agents is done indirectly through a pheromone-based dissipative field as is done by social insects in(More)
Engineering non-trivial open multi-agent systems is a challenging task. Our research focusses on situated multi-agent systems, i.e. systems in which agents are explicitly placed in an environment which agents can perceive and in which they can act. Situated agents do not use long-term planning to decide what action sequence should be executed, but select(More)
The development of (internet) agents is often a tedious and error-prone task resulting in poorly reusable designs, since both the <i>internal computation</i> of the agent as well as the <i>coordination support</i> are developed in an <i>ad hoc</i> fashion. To improve the process of agent-oriented software development, we propose an <i>agent design(More)
Engineering non-trivial open multi-agent systems is a challenging task. Our research focusses on situated multi-agent systems, i.e. systems in which agents are explicitly placed in a context – an environment – which agents can perceive and in which they can act. Two concerns are essential in developing such open systems. First, the agents must be adaptive(More)
Dynamic task allocation is an essential aspect in modelling ant behaviour. In this paper, we propose a new (abstract) model for dynamic task allocation of agents that combines a nested layered architecture with a threshold mechanism. We apply this new model to achieve flexible ant behaviour. This serves the dual purpose of validating the abstract model, and(More)
Roles are the basic building blocks for defining the behavior of agents in multi-agent systems. Agents typically perform several roles. In this paper, we describe analysis and design issues in defining agents as compositions of roles. In short, specifying the behavior of an agent entails in essence two issues: which roles are assigned to a particular agent,(More)
  • 1