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.
|