odel-based A eactive Self-Configuring Syste

نویسندگان

  • Brian C. Williams
  • Pandurang Nayak
چکیده

This paper describes Livingstone, an implemented kernel for a model-based reactive self-configuring autonomous system. It presents a formal characterization of Livingstone’s representation formalism, and reports on our experience with the implementation in a variety of domains. Livingstone provides a reactive system that performs significant deduction in the sense/response loop by drawing on our past experience at building fast propositional conflict-based algorithms for model-based diagnosis, and by framing a model-based configuration manager as a propositional feedback controller that generates focused, optimal responses. Livingstone’s representation formalism achieves broad coverage of hybrid hardware/software systems by coupling the transition system models underlying concurrent reactive languages with the qualitative representations developed in model-based reasoning. Livingstone automates a wide variety of tasks using a single model and a single core algorithm, thus making significant progress towards achieving a central goal of model-based reasoning. Livingstone, together with the HSTS planning and scheduling engine and the RAPS executive, has been selected as part of the core autonomy architecture for NASA’s first New Millennium spacecraft. Introduction and Desiderata NASA has put forth the challenge of establishing a “virtual presence” in space through a fleet of intelligent space probes that autonomously explore the nooks and crannies of the solar system. This “presence” is to be established at an Apollo-era pace, with software for the first probe to be completed in 1997 and the probe (Deep Space 1) to be launched in 1998. The final pressure, low cost, is of an equal magnitude. Together this poses an extraordinary challenge and opportunity for AI. To achieve robustness during years in the harsh environs of space the spacecraft will need to radically reconfigure itself in response to failures, and then navigate around these failures during its remaining days. To achieve low cost and fast deployment, oneof-a-kind space probes will need to be plugged together *Authors listed in reverse alphabetical order. Livingstone, integrated with the HSTS planning and quickly, using component-based models wherever possible to automatically generate flight software. Finally, the space of failure scenarios and associated responses will be far too large to use software that requires prelaunch enumeration of all contingencies. Instead, the spacecraft will have to reactively think through the consequences of its reconfiguration options. We made substantial progress on each of these fronts through a system called Livingstone, an implemented kernel for a model-based reactive self-configuring autonomous system. This paper presents a formalization of the reactive, model-based configuration manager underlying Livingstone. Several contributions are key. First, the approach unifies the dichotomy within AI between deduction and reactivity (Agre & Chapman 198’7; Brooks 1991). We achieve a reactive system that performs significant deduction in the sense/response loop by drawing on our past experience at building fast propositional conflict-based algorithms for modelbased diagnosis, and by framing a model-based configuration manager as a propositional feedback controller that generates focused, optimal responses. Second, our modeling formalism represents a radical shift from first order logic, traditionally used to characterize modelbased diagnostic systems. It achieves broad coverage of hybrid hardware/software systems by coupling the transition system models underlying concurrent reactive languages (Manna & Pnueli 1992) with the qualitative representations developed in model-based reasoning. Reactivity is respected by restricting the model to concurrent propositional transition systems that are synchronous. Third, the long held vision of modelbased reasoning has been to use a single central model to support a diversity of engineering tasks. For modelbased autonomous systems this means using a single model to support a variety of execution tasks including tracking planner goals, confirming hardware modes, reconfiguring hardware, detecting anomalies, isolating faults, diagnosis, fault recovery, and safing. Livingstone automates all these tasks using a single model and a single core algorithm, thus making significant progress towards achieving the model-based vision. Model-Based Reasoning 971 From: AAAI-96 Proceedings. Copyright © 1996, AAAI (www.aaai.org). All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of an Intrusion Detection System for Routing Attacks in Wireless Self-organised Networks

Wireless Sensor Networks (WSNs) arebecoming increasingly popular, and very useful in militaryapplications and environmental monitoring. However,security is a major challenge for WSNs because they areusually setup in unprotected environments. Our goal in thisstudy is to simulate an Intrusion Detection System (IDS)that monitors the WSN and report intrusions accurately andeffectively. We have thus...

متن کامل

A Self-configuring Middleware for Developing Context Aware Applications

This paper introduces a self-configuring middleware that manages the context information acquisition and representation processes targeting the development of context aware applications. The context information is represented in a programmatic manner, readable for the applications build on top of the middleware, using the RAP context model. An agent based context model management infrastructure...

متن کامل

Autonomic Model for Self-Configuring C#.NET Applications

With the advances in computational technologies over the last decade, large organizations have been investing in Information Technology to automate their internal processes to cut costs and efficiently support their business projects. However, this comes to a price. Business requirements always change. Likewise, IT systems constantly evolves as developers make new versions of them, which requir...

متن کامل

A Generic Context Model Enhanced with Self-Configuring Features

This paper addresses two fundamental research problems in the domain of context aware autonomic systems: the development of a generic context model that can be used to represent general purpose contexts in a system interpretable way and the autonomic context model management. The proposed context model uses two equivalent and synchronized ways of representing the context: a set based representa...

متن کامل

A cross-layer integration prototype for wireless sensor networks

Nowadays, the cross layer integration of the different elements composing a wireless sensor network is seen as the most effective approach towards the deployment of long-lasting operating and self-configuring networks. In this work, we undertake the task of developing and integrating a smart and power-aware protocol architecture. We focus our efforts on the physical, MAC protocol and self-confi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999