• Home
  • Search
  • A Fully Integrated Development Environment for Agent-Oriented Programming
  • Cite Icon6
  • https://doi.org/10.1007/978-3-319-18944-4_29Copy DOI Icon

A Fully Integrated Development Environment for Agent-Oriented Programming

  • Jan 1, 2015
  • Vincent J Koeman +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

When provided with the support of proper development and maintenance tools, programmers are more likely to work efficiently and produce high-quality software [1,2]. A mature and professional Integrated Development Environment (IDE) provides the required tools in an integrated manner and allows those tools to be easily adapted for use in new contexts as well [3]. Providing these capabilities for agent-oriented programming (AOP) is not trivial. Specific features of agents like decision cycles, rule-based evaluations, mental states, external environments, and embedded knowledge representation (KR) technologies pose specific challenges to the design and development of an IDE for AOP. These challenges significantly differ from object-oriented or functional programming for example, as those paradigms do not (inherently) deal with for instance distributed execution, database inspection, and logic inference. In this paper, we present a mature and professional IDE for the multiagent programming language GOAL [4]. In contrast to other AOP development environments, our approach is novel, as we fully integrate all agent and agent-environment development tools within one environment. Other AOP development environments are generally composed of several standalone tools [5]. For instance, running or debugging an agent after editing its program code is usually performed in a separate application (pop-up).

Similar Papers
  • Book Chapter
  • Citations21

Jazzyk: A Programming Language for Hybrid Agents with Heterogeneous Knowledge Representations

  • Jan 01, 2009
  • Peter Novák
  • Research Article

THE ACCEPTANCE OF AN EDUCATIONAL INTEGRATED DEVELOPMENT ENVIRONMENT TO LEARN PROGRAMMING FUNDAMENTALS

  • Feb 28, 2023
  • Information Technologies and Learning Tools
  • Nor Farahwahida Mohd Noor +3
  • Research Article

An Evaluation Model for Social Development Environments

  • Jan 31, 2014
  • International Journal of Software Engineering and Its Applications
  • Hani Bani-Salameh +3
  • Book Chapter
  • Citations1

PRAISE

  • Jan 01, 2005
  • William C Chu +4
  • Book Chapter

PRAISE

  • Jan 18, 2011
  • William Cheng‐Chung Chu +4
  • Book Chapter
  • Citations11

Designing a Source-Level Debugger for Cognitive Agent Programs

  • Jan 01, 2015
  • Vincent J Koeman +1
  • Book Chapter

The Processing Environment

  • Dec 31, 2007
  • Conference Article
  • Citations29

Software development environments on the web

  • Oct 19, 2012
  • Lennart C.L Kats +3
  • Book Chapter
  • Citations27

An Overview of the Ciao Multiparadigm Language and Program Development Environment and Its Design Philosophy

  • Jan 01, 2008
  • Manuel V Hermenegildo +5
  • Research Article
  • Citations19

Pengembangan Aplikasi Android Menggunakan Integrated Development Environment (Ide) App Inventor-2

  • Nov 14, 2017
  • Edutic - Scientific Journal of Informatics Education
  • Endar Suprih Wihidayat
  • Research Article

The ULowell dataflow project

  • Feb 21, 1989
  • James Canning +2
  • Conference Article

Increasing Software Productivity of Pipeline Image Processing Architectures in Visual Inspection Applications

  • Aug 08, 1988
  • A Fong
  • Research Article
  • Citations44

Evaluation of integrated software development environments: Challenges and results from three empirical studies

  • Jul 22, 2005
  • International Journal of Human-Computer Studies
  • Rex Bryan Kline +1
  • Conference Article
  • Citations2

Components and an effective IDE of Open software Platform for Robotics Services

  • Oct 01, 2010
  • ICCAS 2010
  • Soohee Han +2
  • Conference Article
  • Citations9

Fast Development Platforms and Methods for Cloud Applications

  • Dec 01, 2011
  • Shigeru Hosono +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.