Software Environments in Support of Wide-Area Development

Abstract

The goal of the University of Colorado Arcadia project was to explore the problems of wide-area software engineering. Historically, the project was the second phase in a long-term Arcadia consortium of universities and companies whose goal was to advance the state of the art in software engineering environments. The Univ of Colorado Arcadia project has been successful in achieving its objective: producing innovative, useful and interesting research results in the areas of software process, software architecture, configuration management, deployment data management, distributed computing and web-data management. These research results were embodied in a number of prototype systems: Q(distributed computing), Process Wall (software process execution) Balboa (software process capture), Sybil (databased integration), NUCM (distributed configuration Management), SRM (software release), DVS (distributed development), Software Dock (distributed wide-area deployment), Siena (Internet-scale event notification), Aladdin (software architecture analysis), Menage (configurable software architecture), and WIT (Federating web-data). The results from this project have been widely disseminated in the form of publications software distribution to over 600 sites, technical transfers to commercial practice, and through the conferring of degrees upon quality Ph.D. and M.S. students.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2001
Accession Number
ADA390919

Entities

People

  • Alexander L. Wolf
  • Dennis M. Heimbigner
  • Roger J. Dziegiel
  • Roger King

Organizations

  • University of Colorado Boulder

Tags

Communities of Interest

  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force Research Laboratories
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Configuration Management
  • Database Management Systems
  • Distributed Computing
  • Engineering
  • Information Systems
  • Internet
  • Network Computing
  • Network Science
  • Operating Systems
  • Software Design
  • Software Development
  • Students

Fields of Study

  • Computer science
  • Engineering

Readers

  • Research Science/Academic Research
  • Software Engineering.