Now showing 1 - 4 of 4
  • Publication
    Agent Factory: a framework for prototyping logic-based AOP languages
    Recent years have seen the emergence of a number of AOP languages. While these can mostly be characterized as logic-oriented languages that map situations to courses of action, they are based on a variety of concepts, resulting in obvious differences in syntax and semantics. Less obviously, the development tools and infrastructure - such as environment integration, reuse mechanisms, debugging, and IDE integration surrounding these languages also vary widely. Two drawbacks of this diversity are: a perceived lack of transferability of knowledge and expertise between languages; and a potential obscuring of the fundamental conceptual differences between languages. These drawbacks can impact on both the languages’ uptake and comparability. In this paper, we present a Common Language Framework that has emerged out of ongoing work on AOP languages that have been deployed through Agent Factory. This framework consists of a set of pre-written components for building agent interpreters, together with a set of tools that can be easily adapted to different AOP languages. Through this framework we have been able to rapidly prototype a range of different AOP languages, one of which is presented as a case study in this paper.
    Scopus© Citations 16  554
  • Publication
    Bogtrotters in Space
    This is the fourth year in which a team from University College Dublin has participated in the Multi-Agent Programming Contest. This paper describes the system that was created to participate in the contest, along with observations of the team’s experiences in the contest. The system itself was built using the AF-TeleoReactive and AF-AgentSpeak agent programming languages running on the Agent Factory platform. Unlike in previous years where a hybrid control architecture was used, this year the system was implemented using only agent code and associated actions, sensors, modules and platform services.
      329Scopus© Citations 1
  • Publication
    From bogtrotting to herding : a UCD perspective
    This is the third year in which a team from University College Dublin has participated in the Multi Agent Contest. This paper describes the system that was created to participate in the contest, along with observations of the team’s experiences in the contest. The system itself was built using the AF-TeleoReactive and AF-AgentSpeak agent programming languages running on the Agent Factory platform. A hybrid control architecture inspired by the SoSAA strategy aided in the separation of concerns between low-level behaviours (such as movement and obstacle evasion) and higher-level planning and strategy.
    Scopus© Citations 4  611
  • Publication
    Transit and Transport : Monitoring and Validating the Transport of Waste
    The illegal disposal of waste is a growing problem in many countries of the Organization for Economic Cooperation and Development. A weakness with the conventional waste-management cycle concerns the validation and integrity of the transportation process, from collection at industrial premises to delivery at a licenced waste-disposal facility. The Waste Augmentation and Integrated Shipment Tracking (WAIST) an on going project, at CLARITY:Centre for Sensor Web Technologies, focuses on this very problem. WAIST integrates a triptych of sensing technologies in addressing this problem
    Scopus© Citations 1  122