• DocumentCode
    2050808
  • Title

    Teleological Software Adaptation

  • Author

    Jones, Joshua ; Parnin, Chris ; Sinharoy, Avik ; Rugaber, Spencer ; Goel, Ashok K.

  • Author_Institution
    Design & Intell. Lab., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2009
  • fDate
    14-18 Sept. 2009
  • Firstpage
    198
  • Lastpage
    205
  • Abstract
    We examine the use of teleological metareasoning for self-adaptation in game-playing software agents. The goal of our work is to develop an interactive environment in which the game designer generates requirements for a new version of a game, and the legacy software agents from previous versions of the game adapt themselves to the new game requirements. We are developing and testing our metareasoning technique for adapting game-playing agents in Freeciv, a mature program in the domain of turn-based, multi-player strategy games (www.freeciv.wikia.com). In this paper, we first present an analysis of adaptations to FreeCiv, next describe our general approach, and then describe a specific adaptation scenario.
  • Keywords
    computer games; inference mechanisms; software agents; Freeciv; game-playing software agents; interactive environment; legacy software agents; multi-player strategy games; teleological metareasoning; teleological software adaptation; Design engineering; Educational institutions; Intelligent agent; Laboratories; Robots; Software agents; Software design; Software systems; Testing; USA Councils; Artificial Intelligence; Model-Based Reasoning; Software Adaptation; Software Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems, 2009. SASO '09. Third IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4244-4890-6
  • Electronic_ISBN
    978-0-7695-3794-8
  • Type

    conf

  • DOI
    10.1109/SASO.2009.33
  • Filename
    5298449