Agent-based approaches in application development seem to meet the requirements of adaptability, scalability, decentralization, and flexibility imposed by complex software systems. In open applications, interactions among agents are one of the most important issues that must be faced carefully. In this paper we propose the BRAIN framework, which aims at supporting the different phases of the development of interactions in agent-based applications, relyingon the concept of role to model agent interactions. Roles carrydifferent advantages in modeling interactions and, consequently, in exploiting derived infrastructures to support multiagent systems. Besides the interaction model, the BRAIN framework includesXRole, an XML-based notation to exp...
The role concept represents a useful approach that has been exploited in different agent-based syste...
The role concept represents a useful approach that has been exploited in different agent-based syste...
In the development of agent applications, interactions are an important issue, which must be faced w...
Agent-based approaches in application development seem to meet the requirements of adaptability, sca...
In the multi-agent scenario, interaction among agents is an issue that must be faced in an appropria...
Large-scale decentralized environments, such as the Internet, achieve advantages in exploiting softw...
Large-scale decentralized environments, such as the Internet, achieve advantages in exploiting softw...
With no doubt the Internet will achieve advantages in exploiting software agents for applications, t...
This chapter discusses how the concept of role can be exploited in engineering large-scale multi-age...
This chapter discusses how the concept of role can be exploited in engineering large-scale multi-age...
Agents represent a technology that grants developers a new way to develop complex applications. Than...
Agents represent a technology that grants developers a new way to develop complex applications. Than...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
Software agents, thanks to their autonomy in carrying out tasks, are fruitfully exploited in large-s...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
The role concept represents a useful approach that has been exploited in different agent-based syste...
The role concept represents a useful approach that has been exploited in different agent-based syste...
In the development of agent applications, interactions are an important issue, which must be faced w...
Agent-based approaches in application development seem to meet the requirements of adaptability, sca...
In the multi-agent scenario, interaction among agents is an issue that must be faced in an appropria...
Large-scale decentralized environments, such as the Internet, achieve advantages in exploiting softw...
Large-scale decentralized environments, such as the Internet, achieve advantages in exploiting softw...
With no doubt the Internet will achieve advantages in exploiting software agents for applications, t...
This chapter discusses how the concept of role can be exploited in engineering large-scale multi-age...
This chapter discusses how the concept of role can be exploited in engineering large-scale multi-age...
Agents represent a technology that grants developers a new way to develop complex applications. Than...
Agents represent a technology that grants developers a new way to develop complex applications. Than...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
Software agents, thanks to their autonomy in carrying out tasks, are fruitfully exploited in large-s...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
The role concept represents a useful approach that has been exploited in different agent-based syste...
The role concept represents a useful approach that has been exploited in different agent-based syste...
In the development of agent applications, interactions are an important issue, which must be faced w...