AOSDM 2008, Glasgow, UK, July 22-24 2008

 Topics

Home Topics Dates Submission Award Proceedings Organisers History Accepted Papers

 

Home
Topics
Dates
Submission
Award
Proceedings
Organisers
History
Accepted Papers

Topics of interest cover,  but not limited to, the following aspects:

Conceptual models and meta-models

Methods and techniques

Languages and tools

Lifecycles and process models

Development platforms and computation environments

Applications, experiences and empirical studies

Please click on the list for more details.

Topics of interest cover all aspects of agent-oriented software development, including but not limited to the following

Conceptual models and meta-models

Conceptual model is the foundation of development methodology. A large number of concepts and notions have been proposed for the analysis, design and implementation of agent-based systems, such as role, society, normative, organisation, caste, agent class, responsibility, capability, goal, etc. just to mention a few. How do these concepts relate to each other? Even the most basic concept of agent is somehow controversial. Research papers and discussions are encouraged to develop conceptual models (also called meta-model) of agent-based systems, in particular:

- Basic concepts and their roles in developing agent based systems and their interrelationships

- Meta-model of multi-agent systems

- Integration of meta-models of agent-orientation and meta-models of object-orientation

Methods and techniques

It is encouraged to submit research papers and experience reports on the methods for various development and validation and verification activities in the development, maintenance and evolution of multi-agent systems, for example:

- System analysis and modelling

- Requirements analysis and specification

- Domain analysis

- Development of ontology

- Development of communication languages and protocols

- Programming and implementation

- Test, validation and verification

- Integration methods that support the collaboration, cooperation and coordination among agents

- Design of multi-agent systems at architectural and detailed levels

- Process models that link various activities

Languages and tools

Languages and software tools may play a significant role in the development of multi-agent systems. Topics related to the language issues and tools include, but not limited to, the following:

- Modelling languages and tools, Agent UML, etc.

- Programming languages, facilities and environments for implementing multi-agent systems

- Specification languages and reasoning of multi-agent systems

- Agent-communication languages

- Ontology description and definition languages

- Languages for the descriptions of collaboration, cooperation and coordination between agents

Lifecycles and process models

The lifecycles of agent-oriented software and process modelling for agent-Oriented software development, maintenance, and evolution, especially

- Agent-based software maintenance

- Maintenance of multi-agent systems

- Evolution of Web-based Systems

- Evolution of Ubiquitous Systems, etc.

 

Development platforms and computation environments

Development platforms and computation environments of agent-oriented software on both traditional computer systems as well as novel system, such as virtual machines, are welcome. In particular, it is encouraged to link agent platform to the internet and web-based computing, such as

- Service-oriented computing, web services, etc.

- Grid middleware, peer-to-peer systems, etc.

- Autonomous/adaptive computing

- Ubiquitous computing

- Sensor networks

Applications, experiences and empirical studies

Researchers and practitioners are strongly encouraged to report their experiences and research results in developing various kinds of multi-agent systems in all types of applications, which include, but not limited to:

- Enterprise information systems,

- E-commerce,

- E-government,

- E-learning,

- E-sciences,

- Games and online entertainments,

- Process control and real-time systems, etc.