z-logo
open-access-imgOpen Access
Applying Software Engineering to Agent Development
Author(s) -
Cohen Mark A.,
Ritter Frank E.,
Haynes Steven R.
Publication year - 2010
Publication title -
ai magazine
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.597
H-Index - 79
eISSN - 2371-9621
pISSN - 0738-4602
DOI - 10.1609/aimag.v31i2.2214
Subject(s) - software engineering , reuse , agent oriented software engineering , software development , computer science , exploit , social software engineering , systems engineering , software construction , software , engineering , programming language , computer security , waste management
Developing intelligent agents and cognitive models is a complex software‐engineering activity. This article shows how tools to create intelligent agents can be improved by taking advantage of established software‐engineering principles such as high‐level languages, maintenance‐oriented development environments, and software reuse. We describe how these principles have been realized in the Herbal integrated development environment, a collection of tools that allows agent developers to exploit modern software‐engineering principles.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here