Keywords
UIST2.0 Archive - 20 years of UIST
Back
Back to keywords index

spreadsheet

spreadsheet

In Proceedings of UIST 1993
Article Picture

A spreadsheet based on constraints (p. 217-224)

In Proceedings of UIST 1996
Article Picture

FOCUS: the interactive table for product comparison and selection (p. 41-50)

In Proceedings of UIST 1997
Article Picture

A spreadsheet approach to information visualization (p. 79-80)

In Proceedings of UIST 2005
Article Picture

A1: end-user programming for web-based system administration (p. 211-220)

Abstract plus

System administrators work with many different tools to manage and fix complex hardware and software infrastructure in a rapidly paced work environment. Through extensive field studies, we observed that they often build and share custom tools for specific tasks that are not supported by vendor tools. Recent trends toward web-based management consoles offer many advantages but put an extra burden on system administrators, as customization requires web programming, which is beyond the skills of many system administrators. To meet their needs, we developed A1, a spreadsheet-based environment with a task-specific system-administration language for quickly creating small tools or migrating existing scripts to run as web portlets. Using A1, system administrators can build spreadsheets to access remote and heterogeneous systems, gather and integrate status data, and orchestrate control of disparate systems in a uniform way. A preliminary user study showed that in just a few hours, system administrators can learn to use A1 to build relatively complex tools from scratch.