Now showing items 41-60 of 64

  • Multi-agent system interaction protocols in a dynamically changing environment 

    Purvis, Martin; Cranefield, Stephen; Nowostawski, Mariusz; Purvis, Maryam A.
    An area where multi-agent systems can be put to effective use is for the case of an open collection of autonomous problem solvers in a dynamically changing environment. One example of such a situation is that of environmental ...
  • Verifying social expectations by model checking truncated paths 

    Cranefield, Stephen; Winikoff, Michael
    One approach to moderating the behaviour of agents in open societies is the use of explicit languages for defining norms, conditional commitments and/or social expectations, together with infrastructure supporting conformance ...
  • Agent modelling with Petri nets 

    Purvis, Martin; Cranefield, Stephen
    The use of intelligent software agents is a modelling paradigm that is gaining increasing attention in the applications of distributed systems. This paper identifies essential characteristics of agents and shows how they ...
  • Integrating environmental information: Incorporating metadata in a distributed information systems architecture 

    Cranefield, Stephen; Purvis, Martin
    An approach is presented for incorporating metatata constraints into queries to be processed by a distributed environmental information system. The approach, based on a novel metamodel unifying concepts from the Unified ...
  • How do norms emerge in multi-agent societies? Mechanisms design 

    Savarimuthu, Bastin Tony Roy; Cranefield, Stephen; Purvis, Martin; Purvis, Maryam A.
    Norms are shared expectations of behaviours that exist in human societies. Norms help societies by increasing the predictability of individual behaviours and by improving co-operation and collaboration among members. Norms ...
  • Tag based model for knowledge sharing in agent society 

    Savarimuthu, Sharmila; Purvis, Martin; Purvis, Maryam A.
    In this paper we discuss a tag-based model that facilitates knowledge sharing in the context of agents playing the knowledge sharing game. Sharing the knowledge incurs a cost for the sharing agent, and thus non-sharing is ...
  • Multi-agent platforms and asynchronous message passing: Frameworks overview 

    Frantz, Christopher; Nowostawski, Mariusz; Purvis, Martin
    In this article we review contemporary multi-agent system architectures and implementations. We particularly focus on asynchronous message passing mechanisms. Our motivation is to explore two main areas in the context of ...
  • Interaction protocols for a network of environmental problem solvers 

    Purvis, Martin; Hwang, Peter; Cranefield, Stephen; Schievink, Martin; Purvis, Maryam A.
    Environmental management and emergency response often involves the joint cooperation of a network of distributed problem solvers, each of which may be specialised for a specific task or problem domain. Some of these problem ...
  • Agent based web service composition in the context of a supply-chain based workflow 

    Savarimuthu, Bastin Tony Roy; Purvis, Martin; Purvis, Maryam A.
    With the advent of Web Services, more and more business organizations make their services available on the Internet through Web Services and also use other services that are available on the corporate Intranet. From the ...
  • Planning and matchmaking in a multi-agent system for software integration 

    Diaz, Aurora; Cranefield, Stephen; Purvis, Martin
    Computer users employ a collection of software tools to support their day-to-day work. Often the software environment is dynamic with new tools being added as they become available and removed as they become obsolete or ...
  • Interfacing a cognitive agent platform with Second Life 

    Ranathunga, Surangika; Cranefield, Stephen; Purvis, Martin
    Second Life is a multi-purpose online virtual world that provides a rich platform for remote human interaction. It is increasingly being used as a simulation platform to model complex human interactions in diverse areas, ...
  • An agent-based architecture for software tool coordination 

    Cranefield, Stephen; Purvis, Martin
    This paper presents a practical multi-agent architecture for assisting users to coordinate the use of both special and general purpose software tools for performing tasks in a given problem domain. The architecture is open ...
  • A layered approach for modelling agent conversations 

    Nowostawski, Mariusz; Purvis, Martin; Cranefield, Stephen
    Although the notion of conversations has been discussed for some time as a way in which to provide an abstract representation of extended agent message exchange, there is still no consensus established concerning how to ...
  • Establishing dynamic trust in virtual organization by means of MAS 

    Foukia, Noria; Mallet, Pierre-Etienne
    This paper presents an implementation of the first stage of a Virtual Organization (VO) life cycle, which is the VO’s creation. This implementation is based on previous work by one of the authors describing a framework ...
  • Integrating expectation handling into Jason 

    Ranathunga, Surangika; Cranefield, Stephen; Purvis, Martin
    Although expectations play an important role in designing cognitive agents, agent expectations are not explicitly being handled in most common agent programming environments. There are techniques for monitoring fulfilment ...
  • The Styx agent methodology 

    Bush, Geoff; Cranefield, Stephen; Purvis, Martin
    Agent-oriented software engineering is a promising new approach to software engineering that uses the notion of an agent as the primary entity of abstraction. The development of methodologies for agent-oriented software ...
  • Vector opinion dynamics: An extended model for consensus in social networks 

    Alaali, Alya; Savarimuthu, Bastin Tony Roy; Purvis, Maryam A.
    Most people hold a variety of opinions on different topics ranging from sports, entertainment, spiritual beliefs to moral principles. These can be based on a personal reflection and evaluation or on their interactions with ...
  • Modelling and monitoring interdependent expectations 

    Cranefield, Stephen; Winikoff, Michael; Vasconcelos, Wamberto
    Previous research on modelling and monitoring norms, contracts and commitments has studied the semantics of concepts such as obligation, permission, prohibition and commitment; languages for expressing behavioural constraints ...
  • Bridging the gap between the Model-Driven Architecture and ontology engineering 

    Cranefield, Stephen; Pan, Jin
    This paper discusses the potential benefits to ontology engineering in making the toolset of the Object Management Group’s model-driven architecture (MDA) applicable to ontology modelling, and describes the design of an ...
  • Extending agent messaging to enable OO information exchange 

    Cranefield, Stephen; Purvis, Martin
    It is canonical practice in agent-based systems to use a declarative format for the exchange of information. The increasing usage and facility of object-oriented tools and techniques, however, suggests there may be benefits ...