Talos: an architecture for self-configuration

Dalpiaz, Fabiano and Giorgini, Paolo and Mylopoulos, John (2008) Talos: an architecture for self-configuration. UNSPECIFIED. (Unpublished)

Download (962Kb) | Preview


    Autonomic computing concerns the design and development of software systems with self-maintenance capabilities and behaviors that conform to high-level policies. Self-reconfiguration is a key feature of an autonomic system. It enables self-transition from the current configuration, which may have failed or be under-performing, to a new configuration that better addresses system goals. In this paper, we propose Talos, a conceptual architecture based on the Belief-Desire-Intention (BDI) paradigm that supports various forms of self-reconfiguration. We also present a first realization of Talos in Jason, a BDI infrastructure based on the AgentSpeak programming language. Our approach follows software engineering principles and is founded on goal-oriented analysis from Requirements Engineering.

    Item Type: Departmental Technical Report
    Department or Research center: Information Engineering and Computer Science
    Subjects: Q Science > QA Mathematics > QA075 Electronic computers. Computer science
    Uncontrolled Keywords: autonomic computing, self-configuration, BDI, software engineering
    Report Number: DISI-08-026
    Repository staff approval on: 22 May 2008

    Actions (login required)

    View Item