The agent-oriented modeling process is divided in a typ-ical sequence of activities, i.e., requirements specification, analysis, and design. The requirements are specified by de-scriptions of the system’s functionality and by exemplary scenarios of essential interactions. In analysis the system’s structure is captured and mandatory behavior of agents is prescribed. The design model describes system behavior by means of local operations. The problem arises how the tran-sition between these different stages of the modeling process can be performed. In this paper, we introduce a concept of roles in order to support the transition in a systematic way and thereby improving the agent-oriented modeling pro-cess
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...
This paper presents roles and role models as new abstractions for specifying, modelling, and designi...
Roles are an essential concept within agent-oriented software engineering (AOSE). Role definitions i...
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...
Today, the trend in software is to build bigger and complex software systems. Dealing with the incre...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
Roles are the basic building blocks for defining the behavior of agents in multi-agent systems. Agen...
Keywords: Role-based modeling, Open multi-agent software systems, Object-Z formalism, A-R mapping. A...
The separation between analysis and design phases has long been advocated in software engineering li...
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...
Abstract. This paper compares the enhanced role model JAWIRO (Java with Roles) with another role mod...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...
This paper presents roles and role models as new abstractions for specifying, modelling, and designi...
Roles are an essential concept within agent-oriented software engineering (AOSE). Role definitions i...
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...
Today, the trend in software is to build bigger and complex software systems. Dealing with the incre...
Agents are an emerging technology that grants programmers a new way to exploit distributed resources...
Roles are the basic building blocks for defining the behavior of agents in multi-agent systems. Agen...
Keywords: Role-based modeling, Open multi-agent software systems, Object-Z formalism, A-R mapping. A...
The separation between analysis and design phases has long been advocated in software engineering li...
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...
Abstract. This paper compares the enhanced role model JAWIRO (Java with Roles) with another role mod...
Software agents, thanks to their autonomy in carryingout tasks, are fruitfully exploited in large-sc...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...
Role is an important and useful concept to define the collaboration in agent systems, since it allow...