Français Anglais
Accueil Annuaire Plan du site
Home > Research results > Software & patents
Research results

Scotty - User Interface Programming at Run Time

Person in charge : BEAUDOUIN-LAFON Michel

The goal of Scotty is to support "malleability", i.e. interfaces that can be modified at run-time in ways not anticipated by the designers. Scotty is a toolkit that allows a programmer to extend an existing Mac OS X application without access to its source code. Scotty provides the following abstractions: hooks to alter the appearance of windows and widgets, event funnels to alter their behavior, glass sheets to overlay graphics and add new interaction methods, dynamic code loading and object proxies to redefine and extend existing objects. Scotty also provides a higher-level interface based on instrumental interaction.

More information:

Research activities
  Human-Computer Interaction

  MACKAY Wendy
  EAGAN James Robinson

  Human-Centered Computing
Software & patents
The C++ Bulk Synchronous Parallelism Library

A prototype to automate semantic mappings between taxonomies

Procédé pour l’extinction de routeurs dans un réseau de communications et routeur mettant en œuvre ce procédé