HR: 0800h
AN: IN31A-0074    [Abstracts]
TI: A Community-Developed Measurement of the Reusability of Software Through Reuse Readiness Levels
AU: Marshall, J J
EM: James.J.Marshall@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.9, Greenbelt, MD 20771, United States
AU: Berrick, S W
EM: Stephen.W.Berrick@nasa.gov
AF: NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 610.2, Greenbelt, MD 20771, United States
AU: Bertolli, A
EM: Angelo.Bertolli@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.5, Greenbelt, MD 20771, United States
AU: Burrows, H
EM: ghburrows@comcast.net
AF: Autonomous Undersea Systems Institute, 86 Old Concord Turnpike, Lee, NH 03824, United States
AU: Delnore, V E
EM: v.e.delnore@nasa.gov
AF: NASA Langley Research Center, 8 Langley Blvd., Hampton, VA 23681, United States
AU: Downs, R R
EM: rdowns@ciesin.columbia.edu
AF: Columbia University, Center for International Earth Science Information Network 202 Geoscience 61 Route 9W - PO Box 1000, Palisades, NY 10964, United States
AU: Enloe, Y
EM: yonsook@mindspring.com
AF: SGT Inc., 7701 Greenbelt Rd. Suite 400, Greenbelt, MD 20770, United States
AU: Falke, S
EM: stefan@wustl.edu
AF: Washington University in St. Louis, Campus Box 1180 One Brookings Drive, St. Louis, MO 63130, United States
AU: Folk, M
EM: mfolk@hdfgroup.org
AF: The HDF Group, 1901 S. First St. Suite C-2, Champaign, IL 61820, United States
AU: Gerard, N
EM: Neil.Gerard@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.9, Greenbelt, MD 20771, United States
AU: Gerard, R
EM: Ryan.Gerard@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.9, Greenbelt, MD 20771, United States
AU: Hunter, M
EM: Mary.Hunter@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.9, Greenbelt, MD 20771, United States
AU: Jasmin, T
EM: tommy.jasmin@ssec.wisc.edu
AF: University of Wisconsin, Space Science and Engineering Center 1225 W. Dayton St., Madison, WI 53706, United States
AU: McComas, D
EM: David.C.Mccomas@nasa.gov
AF: NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 582.0, Greenbelt, MD 20771, United States
AU: Samadi, S
EM: Shahin.Samadi@nasa.gov
AF: Innovim / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.9, Greenbelt, MD 20771, United States
AU: Sherman, M
EM: msherman@sgt-inc.com
AF: SGT Inc. / NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.1, Greenbelt, MD 20771, United States
AU: Swick, R
EM: swick@nsidc.org
AF: National Snow and Ice Data Center, CIRES, Campus Box 449 University of Colorado, Boulder, CO 80309, United States
AU: Tilmes, C
EM: Curt.Tilmes@nasa.gov
AF: NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.5, Greenbelt, MD 20771, United States
AU: * Wolfe, R E
EM: Robert.E.Wolfe@nasa.gov
AF: NASA Goddard Space Flight Center, NASA Goddard Space Flight Center Mailstop 614.5, Greenbelt, MD 20771, United States
AB: When software is developed with reuse purposes in mind from the start, the resulting product will often be more mature, in a reuse sense, than products which are modified for reuse purposes after they have been developed. But it can be difficult to assess the maturity level of a software product due to the variety of factors that influence its reusability. If these factors could be measured, assessed, and combined into a single scale measuring the maturity of the software in terms of reusability, it would be of great benefit to developers. They will more easily be able to determine how ready the software is for their purposes, and how much modification may be necessary before it can fill their needs. The NASA Earth Science Data Systems (ESDS) Software Reuse Working Group is in the process of developing a set of Reuse Readiness Levels (RRLs) for the purpose of determining the reuse maturity of software assets. These levels are modeled after NASA's Technology Readiness Levels (TRLs), which have been used for many years, particularly for assessing hardware's readiness for spaceflight purposes. To assess the reuse maturity of software, a number of factors are included in the Working Group's development of the RRL scale including portability, extensibility, documentation, support, packaging, intellectual property and licensing issues, standards compliance, verification and testing, and modularity. Members of the working group have described the levels reusable software goes through as it becomes more mature in each of these areas. These individual levels will be combined into a single RRL scale that will allow a single number to describe the reuse maturity of software. This presentation will describe the Working Group's efforts in the creation of the Reuse Readiness Level (RRL) scale.
DE: 0520 Data analysis: algorithms and implementation
DE: 0525 Data management
DE: 0530 Data presentation and visualization
DE: 9820 Techniques applicable in three or more fields
SC: Earth and Space Science Informatics [IN]
MN: 2007 Fall Meeting