A1: end-user programming for web-based system administration

E Kandogan, E Haber, R Barrett, A Cypher…�- Proceedings of the 18th�…, 2005 - dl.acm.org
E Kandogan, E Haber, R Barrett, A Cypher, P Maglio, H Zhao
Proceedings of the 18th annual ACM symposium on User interface software and�…, 2005dl.acm.org
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�…
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.
ACM Digital Library
Showing the best result for this search. See all results