Having fun at home: interleaving fieldwork and goal models
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
Agent-oriented modelling: declarative or procedural?
DALT'07 Proceedings of the 5th international conference on Declarative agent languages and technologies V
Shared artefacts as participatory Babel fish
Proceedings of the 11th Biennial Participatory Design Conference
Scenarios for system requirements traceability and testing
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
Substantiating quality goals with field data for socially-oriented requirements engineering
The 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 3
Hybrid models in agent-based environmental decision support
Applied Soft Computing
Engaging stakeholders with agent-oriented requirements modelling
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
Making Multiagent System Designs Reusable: A Model-Driven Approach
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
Agent-Based modelling for understanding sustainability
PRIMA'11 Proceedings of the 14th international conference on Agents in Principle, Agents in Practice
Task knowledge patterns reuse in multi-agent systems development
PRIMA'10 Proceedings of the 13th international conference on Principles and Practice of Multi-Agent Systems
Substantiating agent-based quality goals for understanding socio-technical systems
AAMAS'11 Proceedings of the 10th international conference on Advanced Agent Technology
The benefits of agent-based motivation models in policy formulation and implementation
AAMAS'11 Proceedings of the 10th international conference on Advanced Agent Technology
Understanding socially oriented roles and goals through motivational modelling
Journal of Systems and Software
Engineering societal information systems by agent-oriented modeling
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
International Journal of Business Information Systems
The role of the environment in agreement technologies
Artificial Intelligence Review
Emotions and Information Processing: A Theoretical Approach
International Journal of Synthetic Emotions
Multi-agent oriented programming with JaCaMo
Science of Computer Programming
Towards a next-generation AOSE methodology
Science of Computer Programming
Proceedings of the Second International Workshop on Combined Object-Oriented Modelling and Programming Languages
BICS'13 Proceedings of the 6th international conference on Advances in Brain Inspired Cognitive Systems
Concurrent object-oriented programming with agent-oriented abstractions: the ALOO approach
Proceedings of the 2013 workshop on Programming based on actors, agents, and decentralized control
Hi-index | 0.00 |
Today, when computing is pervasive and deployed over a range of devices by a multiplicity of users, we need to develop computer software to interact with both the ever-increasing complexity of the technical world and the growing fluidity of social organizations. The Art of Agent-Oriented Modeling presents a new conceptual model for developing software systems that are open, intelligent, and adaptive. It describes an approach for modeling complex systems that consist of people, devices, and software agents in a changing environment (sometimes known as distributed sociotechnical systems). The authors take an agent-oriented view, as opposed to the more common object-oriented approach. Thinking in terms of agents (which they define as the human and man-made components of a system), they argue, can change the way people think of software and the tasks it can perform. The book offers an integrated and coherent set of concepts and models, presenting the models at three levels of abstraction corresponding to a motivation layer (where the purpose, goals, and requirements of the system are described), a design layer, and an implementation layer. It compares platforms by implementing the same models in four different languages; compares methodologies by using a common example; includes extensive case studies; and offers exercises suitable for either class use or independent study. Intelligent Robotics and Autonomous Agents series