CoDeveloper: A Secure, Web-Invocable Collaborative Software Development Tool

Award Information
Agency:
Department of Energy
Branch
n/a
Amount:
$0.00
Award Year:
2002
Program:
SBIR
Phase:
Phase I
Contract:
DE-FG03-01ER83311
Award Id:
56678
Agency Tracking Number:
65213S01-II
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
5541 Central Avenue, Suite 135, Boulder, CO, 80301
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
Svetlana Shasharina
(720) 563-0322
sveta@txcorp.com
Business Contact:
John Cary
65213
(303) 448-0727
cary@txcorp.com
Research Institute:
n/a
Abstract
65213 Increasingly, scientists are developing software with geographically distributed teams. Examples include the National Transport Code Collaboration and the NIMROD collaboration. For new scientists to join such a development team, they must learn how to navigate through the system, build it, and commit changes. Such learning is problematic in this situation, because the relevant expert may not be at the same institution. This project addresses the problem by developing a collaboration environment for code development, known as CoDeveloper. Such an environment would allow participants to work together ¿ synchronously and asynchronously ¿ in the tasks of file editing, build system modification, building and configuring. CoDeveloper will include built-in security mechanisms ¿ authentication, authorization, and encrypted transmission ¿ needed to prevent unauthorized use. In Phase I, security architectures were investigated as the mechanisms for authentication and authorization, encrypted transmission was implemented, and a code repository mechanism was incorporated. Remote and collaborative visualization was identified as the primary need of the community. Phase II will develop a plug-in capability for visual tools, allowing the visualization code to be shared and transmitted to a server. The server will render the visualization commands into a representation that can be transmitted to all clients for viewing. In addition, the special needs of viewing toroidal fusion data will be implemented. Commercial Applications and Other Benefits as described by the awardee: Remote visualization has many commercial applications, including visualization of data in the oil industry, aerospace, and semiconductor design. As in the scientific sector, these commercial areas are generating large data sets at remote sites, and collaborative visualization of these data is needed.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government