• DocumentCode
    3174915
  • Title

    A Methodology for the Use of the Teleo-Reactive Programming Technique in Autonomic Computing

  • Author

    Hawthorne, James ; Anthony, Richard

  • Author_Institution
    Sch. of Comput. & Math. Sci., Univ. of Greenwich, London, UK
  • fYear
    2010
  • fDate
    9-11 June 2010
  • Firstpage
    245
  • Lastpage
    250
  • Abstract
    Previous work on the use of the Teleo-Reactive technique in high level software development has shown it to be a viable approach for autonomic systems. A T-R program can recover from unexpected events without knowing the underlying source or cause of the problem and thus reduces the maintenance costs of software projects where unexpected events are a likely and frequent occurrence. Previous work has also highlighted the difficult nature of designing and structuring the high level logic in a T-R program and so this work aims to reduce the problem by providing a software engineering strategy that will both drive the program development and reduce the occurrence of logic problems.
  • Keywords
    software fault tolerance; software maintenance; T-R program; Teleo-Reactive programming technique; autonomic computing; high level software development; logic problems; program development; projectsoftware maintenance costs; software complexity; software engineering strategy; Artificial intelligence; Computer networks; Concurrent computing; Distributed computing; Logic design; Mathematical programming; Parallel programming; Robot sensing systems; Software engineering; Software maintenance; autonomics; methodology; software paradigm; software strategy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Artificial Intelligence Networking and Parallel/Distributed Computing (SNPD), 2010 11th ACIS International Conference on
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-7422-6
  • Electronic_ISBN
    978-1-4244-7421-9
  • Type

    conf

  • DOI
    10.1109/SNPD.2010.44
  • Filename
    5521530