UARC? - People - Partner Institutions - Campaigns - Resources - Search - Outreach

What is SPARC? Collaboratory Testbed SPARC Online Environment <-- to UARC's home
Behavioral Science Results History Support
What is SPARC?

top ^

Started in 1992 as the Upper Atmospheric Research Collaboratory (UARC), the Space Physics and Aeronomy Research Collaboratory (SPARC) has become one of the Internet's premier collaborative research efforts.  This is the setup: Space physics researchers around the world can sit down to their computers in the comfort of their offices and call up a screen that allows them to control and gather data from more than a dozen instruments located around -- and above -- the globe. Along with this smorgasbord of live data comes direct access to the most advanced supercomputer models of upper atmospheric phenomena and a set of state-of-the-art communication tools, including "chat rooms."  And all of this is recorded for replay, annotation, or asynchronous collaboration.

In short, SPARC allows space physicists to conduct team science on a global scale.  It is the realization of the ''net'' -- real-time access to a world of instruments, models, and colleagues.

In this virtual laboratory, space physicists study many phenomena, such as magnetic storms that originate on the sun.  Such storms send massive numbers of charged particles to Earth, where they interact with the magnetosphere to bring about the aurora borealis and aurora australis.  On a less pyrotechnic level, the arrival of so much energy in Earth's ionosphere can interfere with radio and television reception, disrupt electric power transmission, and threaten orbiting spacecraft and astronauts.

One of the great benefits space physicists have realized from SPARC and UARC comes from having simultaneous access to both observations and predictive models: They can now use these models to predict the ''space weather'' and can within minutes compare these predictions with live data, using this analysis to refine their models with much less of a lag time than was possible in pre-UARC days.

A Testbed for Collaborative Research Efforts top ^
Though a working and highly successful research collaboration, the SPARC project is also a testbed.  In applying human-centered design principles, it brings together computer scientists and behavioral scientists to complete a feedback loop with the space researchers.  Computer scientists work with the space physicists to develop the software systems.  Space physicists try out prototypes in live collaborative research settings under the eyes of the behavioral scientists.  Behavioral scientists evaluate successes and failures and provide guidance to the computer scientists for the next round of prototypes.

schematic of human-centered design approach to development of a collaborative system

In SPARC, Michigan has assembled a core team of computer scientists, space scientists, and behavioral scientists who have accumulated more than 50 person-years of experience with this iterative approach to designing collaborative systems.

The SPARC project is an ever-changing model for others to study.  Its lessons can be applied to other projects in a variety of academic disciplines and within the private sector.  Corporations with world-wide enterprises, for example, could apply the principles of this collaboratory to the research and development of new products.
The SPARC Online Environment

top ^

The SPARC environment initially consisted of the Collaboratory Builder's Environment, which was initially launched using NextStep but then rewritten in Java.

In order to help make the SPARC system more accessible to scientists in remote locations and to help trim overhead from downloading the Java applets needed for the CBE, SPARC has been rewritten to function using HTML.  With these changes, the SPARC project and all its data are readily available from anywhere in the world using a simple web browser like Internet Explorer or Netscape Navigator.

The system is now run entirely server side, with the SPARC servers generating dynamic HTML and Javascript code to suit the user's requests and preferences.  This new format allows for quicker access and relieves users of the need to have elaborate Java programs running on their local machine.

Behavioral Science Results

top ^

Behvioral scientists from Michigan's Collaboratory for Research on Electronic Work, or CREW, have been systematically observing and evaluating first UARC and then SPARC users, gathering data via questionnaires, chat and activity logs, and direct observation.  It is this data that, in the context of human-computer interaction (HCI) methodologies, has guided system design and interface development.
Michigan behavioral scientists have also been studying the effects of SPARC on the practice of space physics itself: what has the collaboratory done to the science that comes out of it?

During the years of SPARC's operation, though, CREW investigators have also been conducting a sociological and longitudinal study on the effects of the adoption of this technology on the SPARC community itself -- what have been labeled the ''second-order effects.''  What has the collaboratory done to the science that comes out of SPARC?  And what has it done to the research practice of space physicists?  Here are just two of the initial findings.

  • First, this type of collaboration -- which can be both asynchronous and long-distance -- reduces the cost of accessing complementary expertise (e.g., bringing together the radar experts with the optical experts), partly by relieving scheduling difficulties and the strain of travel.
  • Second, such collaboration has created more opportunities for students to get involved in high-level research.  Grad students who, a few years back, would have waited until their third or fourth year to experience real-time data collection and collaborative interaction, can now do so starting in their first year.

The long-term study of SPARC/UARC has also brought about more general contributions to the field of behavioral science.  For example, by serving as a laboratory for testing quick, informative evaluation strategies, SPARC has given behavioral scientists data to help them select and apply evaluation methodologies that can be used throughout the field of human-centered design.

SPARC History

top ^

The Space Physics and Aeronomy Research Collaboratory (and before that, UARC) has achieved a number of key objectives:
  • Successful operation of the first multi-site, multi-investigator space science experiment using Java-based collaboration tools over the Internet
  • Successful demonstration of the functionality and reliability of Java- and HTML-based collaboration tools for scientific research
  • Assessment of the usefulness of real-time general circulation model predictions and real-time data from other sources in optimizing real-time experimental modes
  • Successful demonstration of a prototype telescience capability for linking NSF-sponsored radar sites
  • Successful demonstration of a multi-server data transport to overcome performance bottlenecks associated with high Internet loads

If SPARC has helped push the envelope in the development of online collaboration systems, it has also certainly benefited from the phenonmenal growth of the World Wide Web.   A 1993 overview of UARC's (SPARC's predecessor) direction seems prescient.

Support for SPARC

top ^

From September 1992 through spring of 1998, the Computer Information Science and Engineering Directorate (CISE), in cooperation with the Atmospheric Sciences Directorate of the National Science Foundation, funded the UARC collaboration testbed in the space science community. NSF now supports the SPARC initiative.
SPARC's homearrows-3-left.GIF (183 bytes)
Send questions or comments to  
sparc-admin@umich.edu
.

© 1998 Regents of the University of Michigan.

U-M School of Information

Space Physics Research Lab @ U-M

Collaboratory for Research on Electronic Work
CREW

National Science Foundation

11 July 2001