HR: 1330h
AN: U23A-04 [Abstracts]
TI: Promoting reuse within the Earth Science community
AU: Wolfe, R E
EM: robert.e.wolfe.1@gsfc.nasa.gov
AF: Raytheon TSC at NASA GSFC, Code 614.5
Greenbelt Rd., Greenbelt, MD 20771 United States
AU: Samadi, S
EM: shahin.samadi@gsfc.nasa.gov
AF: Innovim at NASA GSFC, Code 614.5
Greenbelt Rd., Greenbelt, MD 20771 United States
AU: * Olding, S W
EM: solding@everware.com
AF: Everware, 2750 Prosperity Ave.
Suite 210, Farfax, VA 22031 United States
AB:
Over the years, numerous large and complex information systems have been created to store, process and disseminate vast
volumes of remotely-sensed data used by the Earth Science community to further our understanding of our home planet. These
existing systems represent a tremendous potential source of software that can be reused to create new systems as well as
enhance existing ones to meet future mission needs within given budget constraints. Indeed, the software engineering
literature cites many case studies where utilizing existing software artifacts has improved productivity and quality while
reducing system development cost and schedule. However, realizing such benefits for Earth Science data systems has been
challenging due to the scale, complexity, heterogeneity and distributed nature of these systems, which often are constructed
and operated by a mix of government, industry and academic organizations. Although new generations of the more complex
systems often exploit domain knowledge and expertise from previous development activities, a more disciplined reuse approach
is still needed to further assist with cost reduction and productivity improvement within the Earth Science community.
In 2004, the Earth Science Data Systems Software Reuse Working Group was created by NASA to oversee the development of a
community-specific process that will maximize the reuse of existing software artifacts while recommending strategies for
maximizing the reusability of yet-to-be-designed artifacts. To achieve these goals, the Working Group initiated the following five activities
1. Reuse Implementation Activities, which are efforts that result in the publication or use of a reusable artifact.
2. Support and Enablement Activities, which are efforts that provide tools and mechanisms to enable reuse.
3. Outreach and Education Activities, which are efforts that increase community awareness and understanding of reuse best
practices and benefits.
4. Incentive Activities, which include recommendations of awards and structural changes that directly or indirectly encourage reuse.
5. Policy Change Activities, which are efforts that reduce existing policy barriers to reuse within the community.
This presentation will provide a briefing on the progress made by the Working Group in each of these activities, and will
conclude with some recommendations based on that progress and the results of a survey distributed to the community.
UR: http://lennier.gsfc.nasa.gov/seeds/WG/REUSE/index.html
DE: 0400 Biogeosciences
DE: 9820 Techniques applicable in three or more fields
SC: Union [U]
MN: 2005 Joint Assembly