Communications of the ACM
Survey on user interface programming
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Artificial Intelligence
The interdisciplinary study of coordination
ACM Computing Surveys (CSUR)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Task environment centered simulation
Simulating organizations
Multiagent systems and societies of agents
Multiagent systems
The unified software development process
The unified software development process
On agent-based software engineering
Artificial Intelligence
Modelling and visualizing agent conversations
Proceedings of the fifth international conference on Autonomous agents
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Trends in Cooperative Distributed Problem Solving
IEEE Transactions on Knowledge and Data Engineering
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Using Colored Petri Nets for Conversation Modeling
Issues in Agent Communication
Agent Oriented Analysis Using Message/UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
The Evolution of Blackboard Control Architectures
The Evolution of Blackboard Control Architectures
Designing a Family of Coordination Algorithms
Designing a Family of Coordination Algorithms
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
Agent oriented software engineering with INGENIAS
CEEMAS'03 Proceedings of the 3rd Central and Eastern European conference on Multi-agent systems
Hi-index | 0.00 |
This paper proposes an agent oriented approach to design web applications. Contrary to other research work, this paper considers agents only at the conceptual level because they are convenient abstractions. In the implementation, agents are substituted by more adequate computational entities like Enterprise Java Beans or servlets. The translation from the conceptual level to the implementation is based on the relevance of interactions in both web-applications and Multi-Agent Systems. Throughout the paper, we show the current situation in Multi-Agent systems and what elements are required in a Multi-Agent System implementation.