2002 Forum Home

Program

  • Keynote
  • Posters and Demos
  • Registration

    Accommodations

    Directions

    For Posters and Demonstrators

    For External Advisory Committee (EAC)

    ISR Home

     


    Poster and Demo: Awareness Gauges


    Student: Roberto Silveira Silva Filho

    Researcher: Michael Kantor, University of Oregon

    Advisor: David Redmiles

    Abstract: Information about the current state and activities in a software system can indicate special conditions in the system and can be used for debugging, to make dynamic changes and for various other software engineering tasks. Awareness gauges can be used to provide this information unobtrusively. Notification servers allow end users to subscribe to specific information and rapidly develop and customize awareness gauges according to their needs and preferences. The CASS (Cross Application Subscription Service) architecture and associated CASSIUS (CASS Information Update Server) developed at UCI support the creation of interchangeable awareness gauges i.e. gauges that can be adapted to various user environments. We created awareness gauges for a simulator of the AWACS (Airborne Warning and Control System). While some of these awareness gauges are performance indicators, others can be used to indicate problematic conditions that might occur while making dynamic architectural changes to the software system. We have demonstrated that by using the CASS architecture and the CASSIUS server, awareness gauges can be built for any system with considerably less effort. We have also used the same CASS strategy with the Siena (University of Colorado at Boulder) and Elvin (University of Queensland) event notification servers.

     

     



    Home | About ISR | News | Research | Events | People | Sponsors | Sponsorship | Email List | Directions | Contact Info | Other Links | Site Map


    UC Institute for Software Research
    ICS 2, Building 304
    University of California, Irvine
    Irvine, CA 92697-3425
    Send comments to isr@uci.edu