Providing integrated development environments for multi-agent systems

Simon Lynch, Keerthi Rajendran

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    2 Citations (Scopus)
    118 Downloads (Pure)

    Abstract

    The computing industry has yet to take up agent technology as a new approach to software development. While other paradigms are supported by various tools, including generic IDEs, these are not well developed for agent-ware. Many agent platforms provide some form of IDE but these are platform-specific and are typically so tightly coupled to their agent platforms that they offer little re-use. There has been too little discussion about which tools an IDE should contain and few attempts to produce a generic IDE. In this paper, we identify two levels of abstraction requiring IDE tool support and draw on current research to categorise a set of generic tools for each level. We describe the reasons why existing MAS IDEs are coupled to their platforms and present an extendible software architecture which avoids this coupling. We build an IDE using this architecture and demonstrate its decoupling and extensibility by experimentation.

    Original languageEnglish
    Title of host publicationMultiagent System Technologies
    EditorsRalph Bergmann, Gabriela Lindermann, Stefan Kirn, Michal Pĕchouček
    Place of PublicationHeidelberg
    PublisherSpringer Berlin
    Pages123-134
    Number of pages12
    ISBN (Print)3540878041, 9783540878049
    DOIs
    Publication statusPublished - 2008
    Event6th German Conference on Multiagent System Technologies - Kaiserslautern, Germany
    Duration: 23 Sep 200826 Sep 2008

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume5244 LNAI
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference6th German Conference on Multiagent System Technologies
    Abbreviated titleMATES 2008
    CountryGermany
    CityKaiserslautern
    Period23/09/0826/09/08

    Fingerprint Dive into the research topics of 'Providing integrated development environments for multi-agent systems'. Together they form a unique fingerprint.

  • Cite this

    Lynch, S., & Rajendran, K. (2008). Providing integrated development environments for multi-agent systems. In R. Bergmann, G. Lindermann, S. Kirn, & M. Pĕchouček (Eds.), Multiagent System Technologies (pp. 123-134). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5244 LNAI). Springer Berlin. https://doi.org/10.1007/978-3-540-87805-6_12