The synthesis of digital machines with provable epistemic properties
Proceedings of the 1986 Conference on Theoretical aspects of reasoning about knowledge
Language support for the specification and development of composite systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
CLASSIC: a structural data model for objects
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Intention is choice with commitment
Artificial Intelligence
Evaluating research in cooperative distributed problem solving
Distributed artificial intelligence: vol. 2
The Z notation: a reference manual
The Z notation: a reference manual
Coordination languages and their significance
Communications of the ACM
Obstacles in object-oriented software development
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Artificial Intelligence
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Communications of the ACM
Distributed artificial intelligence
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
A description classifier for the predicate calculus
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Agent theories, architectures, and languages: a survey
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
DAISY: an object-oriented system for Distributed Artificial Intelligence
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
The PLACA agent programming language
ECAI-94 Proceedings of the workshop on agent theories, architectures, and languages on Intelligent agents
Logical foundations of object-oriented and frame-based languages
Journal of the ACM (JACM)
Temporal verification of reactive systems: safety
Temporal verification of reactive systems: safety
Market-oriented programming: some early lessons
Market-based control
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Coordination models and languages as software integrators
ACM Computing Surveys (CSUR)
AgentSpeak(L): BDI agents speak out in a logical computable language
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
A methodology and modelling technique for systems of BDI agents
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Distributed artificial intelligence testbeds
Foundations of distributed artificial intelligence
ARCHON: a distributed artificial intelligence system for industrial application
Foundations of distributed artificial intelligence
IMAGINE: an integrated environment for constructing distributed artificial intelligence systems
Foundations of distributed artificial intelligence
Agent factory: an environment for the fabrication of multiagent systems
Foundations of distributed artificial intelligence
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Towards agent systems engineering
Data & Knowledge Engineering - Special issue: distributed expertise
Applying UML and patterns: an introduction to object-oriented analysis and design
Applying UML and patterns: an introduction to object-oriented analysis and design
An introduction to software agents
Software agents
KQML as an agent communication language
Software agents
Software agents
Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Pitfalls of agent-oriented development
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Knowledge engineering: principles and methods
Data & Knowledge Engineering - Special jubilee issue: DKE 25
From object-oriented to goal-oriented requirements analysis
Communications of the ACM
Coordination languages for parallel programming
Parallel Computing - Special issue on coordination languages for parallel programming
On the semantics of tuple-based coordination models
Proceedings of the 1999 ACM symposium on Applied computing
Visualising and debugging distributed multi-agent systems
Proceedings of the third annual conference on Autonomous Agents
Agent system development method based on agent patterns
Proceedings of the 21st international conference on Software engineering
Multiagent systems
On agent-based software engineering
Artificial Intelligence
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
Agent-oriented software engineering (workshop session)
Proceedings of the 22nd international conference on Software engineering
Knowledge engineering and management: the CommonKADS methodology
Knowledge engineering and management: the CommonKADS methodology
ConGolog, a concurrent programming language based on the situation calculus
Artificial Intelligence
Agent-oriented software engineering for Internet agents
Coordination of Internet agents
Reusable patterns for agent coordination
Coordination of Internet agents
Improving the agent-oriented modeling process by roles
Proceedings of the fifth international conference on Autonomous agents
Understanding agent systems
The state of the art in agent communication languages
Knowledge and Information Systems
The Theory and Practice of Concurrency
The Theory and Practice of Concurrency
Heterogeneous Agent Systems
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
Building Large Knowledge-Based Systems; Representation and Inference in the Cyc Project
Autonomous Agents and Multi-Agent Systems
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
Autonomous Agents and Multi-Agent Systems
Synthesizing Coordination Requirements for Heterogeneous Autonomous Agents
Autonomous Agents and Multi-Agent Systems
The Gaia Methodology for Agent-Oriented Analysis and Design
Autonomous Agents and Multi-Agent Systems
Scenarios in System Development: Current Practice
IEEE Software
A Survey of Languages for Specifying Dynamics: A Knowledge Engineering Perspective
IEEE Transactions on Knowledge and Data Engineering
Declarative Representations of Multiagent Systems
IEEE Transactions on Knowledge and Data Engineering
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
A Formal Embedding of AgentSpeak(L) in 3APL
AI '98 Selected papers from the 11th Australian Joint Conference on Artificial Intelligence on Advanced Topics in Artificial Intelligence
A Protocol-Based Semantics for an Agent Communication Language
IJCAI '99 Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence
Control Architectures for Autonomous and Interacting Agents: A Survey
PRICAI '96 Proceedings from the Workshop on Intelligent Agent Systems, Theoretical and Practical Issues
A Scenario-Based Design Method and an Environment for the Development of Multiagent Systems
Proceedings of the First Australian Workshop on DAI: Distributed Artificial Intelligence: Architecture and Modelling
Multi-Agent-Systems Based on Coloured Petri Nets
ICATPN '97 Proceedings of the 18th International Conference on Application and Theory of Petri Nets
Agent Communication and Cooperative Information Agents
CIA '00 Proceedings of the 4th International Workshop on Cooperative Information Agents IV, The Future of Information Agents in Cyberspace
TKQML: A Scripting Tool for Building Agents
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Multi Agent Systems as Open Societies - A Design Framework
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Analysis and Design of Multiagent Systems Using MAS-Common KADS
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Agent Modelling in METATEM and DESIRE
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Agent Architecture as Object Oriented Design
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
The Right Agent (Architecture) to do the Right Thing
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
A Goal-Based Organizational Perspective on Multi-agent Architectures
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
Agent-Oriented Modelling: Software versus the World
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
UML Class Diagrams Revisited in the Context of Agent-Based Systems
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Specifying Agent Interaction Protocols with Standard UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Agent Societies: Towards Frameworks-Based Design
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Representing Social Structures in UML
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Expectation-Oriented Analysis and Design
AOSE '01 Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II
Implementation of a Cooperative Agent Architecture Based on the Language-Action Perspective
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
Applying Use Case Maps to Multi-agent Systems: A Feature Interaction Example
HICSS '98 Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Verifiable Semantics for Agent Communication Languages
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce
Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce
Analysis and design of agent-oriented information systems
The Knowledge Engineering Review
From definition to deployment: What next for agent-based systems?
The Knowledge Engineering Review
The Knowledge Engineering Review
Formalisms for multi-agent systems
The Knowledge Engineering Review
Methodological foundations for agent-based systems
The Knowledge Engineering Review
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
Beyond object-oriented technology: where current approaches fall short
Human-Computer Interaction
ARTIMIS: natural dialogue meets rational agency
IJCAI'97 Proceedings of the Fifteenth international joint conference on Artifical intelligence - Volume 2
Capturing agent autonomy in roles and XML
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
BT Technology Journal
A Manifesto for Agent Technology: Towards Next Generation Computing
Autonomous Agents and Multi-Agent Systems
Issues in Multiagent System Development
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2
Software agents using simulation for decision-making
ACM SIGSOFT Software Engineering Notes
Specifying the intertwining of cooperation and autonomy in agent-based systems
Journal of Network and Computer Applications
Computers and Industrial Engineering
Current research in conceptual modelling of agent mobility: an ontology-based evaluation
International Journal of Metadata, Semantics and Ontologies
Towards a taxonomy of agents and multi-agent systems
SpringSim '07 Proceedings of the 2007 spring simulation multiconference - Volume 2
Complex open-system design by quasi-agents: process-oriented modeling in agent-based systems
ACM SIGSOFT Software Engineering Notes
Engineering Applications of Artificial Intelligence
Engineering Applications of Artificial Intelligence
Agent technology applied to intelligent buildings
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
From community models to system requirements: a cooperative multi-agents approach
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Organizational and social concepts in agent oriented software engineering
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Review: on the use of agent technology in intelligent, multisensory and distributed surveillance
The Knowledge Engineering Review
SONIA: a methodology for natural agent development
ESAW'04 Proceedings of the 5th international conference on Engineering Societies in the Agents World
Modeling minority games with BDI agents – a case study
MATES'05 Proceedings of the Third German conference on Multiagent System Technologies
Mesoscopic modeling of emergent behavior – a self-organizing deliberative minority game
ESOA'05 Proceedings of the Third international conference on Engineering Self-Organising Systems
Software agents: state-of-the-art and possible applications
Proceedings of the 13th International Conference on Computer Systems and Technologies
Software agents as boundary objects
AICOL'11 Proceedings of the 25th IVR Congress conference on AI Approaches to the Complexity of Legal Systems: models and ethical challenges for legal systems, legal language and legal ontologies, argumentation and software agents
Hi-index | 0.00 |
Agent-Oriented Software Engineering (AOSE) is rapidly emerging in response to urgent needs in both software engineering and agent-based computing. While these two disciplines coexisted without remarkable interaction until some years ago, today there is rich and fruitful interaction among them and various approaches are available that bring together techniques, concepts and ideas from both sides. This article offers a guide to the broad body of literature on AOSE. The guide, which is intended to be of value to both researchers and practitioners, is structured according to key issues and key topics that arise when dealing with AOSE: methods and frameworks for requirements engineering, analysis, design, and implementation; languages for programming, communication and coordination and ontology specification; and development tools and platforms.