
 

|
Publications
The following is an abridged listing of recent
studies and abstracts published by Innovim employees
since 2007. All publications prior to 2007 have been
archived.
Schweiss, R.J., Hunter, M., Samadi, S. (2008). "The NPOESS Preparatory Project Science Data Segment: The Final as Built Description."
The NPOESS Preparatory Project (NPP) provides remotely-sensed land,
ocean, atmospheric, ozone, and sounder data that will serve the
meteorological and global climate change scientific communities while
also providing risk reduction for the National Polar-orbiting Operational
Environmental Satellite System (NPOESS), the U.S. Government's future
low-Earth orbiting satellite system monitoring global weather and
environmental conditions. NPOESS is a joint mission of three federal
agencies, NASA, NOAA, and DoD. NASA Science Data Segment's (SDS) primary
role in NPP is to independently assess the quality of the NPP science
and environmental data records for climate research. Such assessment
is critical for making NPOESS products the best that they can be for
operational use and ultimately for climate studies. The SDS supports
science assessment by assuring the timely provision of NPP data to NASA's
science teams organized by climate measurement themes. The SDS breaks
down into nine major elements, an input element that receives data from
the operational agencies and acts as a buffer, a calibration analysis
element, five elements devoted to measurement based quality assessment,
an element used to test algorithmic improvements, and an element that
provides overall science direction. This paper describes how the NPP SDS
leveraged existing systems, the final systems architectures and lessons
learned for the development of mission-reliable research ready systems
capable of supporting the assessment of NPP derived measurements.
Close
|
Gerard, R., Downs, R.R., Marshall, J.J., Wolfe, R.E. (2007). "The Software Reuse Working Group: A Case Study in Fostering Reuse."
Packaging software assets for reuse can improve the potential for
others to adopt the software. Packaging the software with appropriate
documentation and other resources can facilitate decision-making by those
considering adoption and can enable them to implement the software more
efficiently. Software that can be easily integrated is more likely to be
shared with others and reused by the recipients. The NASA Earth Science
Data Systems (ESDS) Software Reuse Working Group has been chartered to
oversee the process that will maximize the reuse of potential software
components. As part of this work, a portal Web site was created to
support reuse practices within the Earth science community. This portal
also serves as an example of reuse practices, both as a recipient and
as a contributor to reuse. This paper describes the assets that were
reused to develop the software reuse portal. For each asset reused,
we identify the type, format, and licensing restrictions. This case
study exemplifies reuse at various scopes such as the application,
component, and function level. Aside from consuming reusable assets, the
software produced was also made available for reuse. We address proper
packaging methodologies to foster easy integration and reuse. We obtain
various reuse metrics based on an analysis of the final system and the
impact in our community. We identify caveats in current metrics such as
consideration for emerging technologies and intangible benefits.
Close
|
Nickeson, J.E., Morisette, J.T., Privette, J.L., Justice, C.O., Wickland, D.E. (2007). "Coordinating Earth Observing System Land Validation."
NASA's Moderate Resolution Imaging Spectroradiometer (MODIS) land
product validation project, initiated prior to the launch of the NASA
Earth Observing System (EOS) Terra platform in late 1999, provides
data, instrument, and information resources for the validation of
products that quantify land surface characteristics from MODIS and
other satellite sensors. Land products derived from MODIS and other
moderate-resolution sensors include, among others, land cover, snow
cover extent, surface temperature, leaf area index, fire occurrence,
and vegetation productivity.
Close
|
Marshall, J.J., Berrick, S.W., Bertolli, A., Burrows, H., Delnore, V.E., et. al. (2007). "A Community-Developed Measurement of the Reusability of Software Through Reuse Readiness Levels."
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.
Close
|
Bertolli, A., Marshall, J.J., Downs, R., Falke, S., Gerard, R., et. al. (2007). "Lessons in Software Reuse for Earth Science Projects."
Software reuse provides many benefits, most notably saving time, saving
money, and ensuring reliability. The Earth science community can benefit
by sharing software assets such as code, applications, documentation,
and standards. However, there are also challenges involved in reusing
software, and these barriers must be identified and broken down in order
to encourage more systematic software reuse. The NASA Earth Science
Data Systems (ESDS) Software Reuse Working Group has been chartered to
oversee the process that will maximize the reuse of potential software
components. As part of this work, we have collected case studies from
members of the ESDS Software Reuse Working Group about their experiences
in software reuse. This poster will present information from four such
case studies, including a comparison of the common issues they faced and
how those issues were resolved. The presentation will examine some of
the lessons learned by these projects, how they can be used to improve
future software reuse efforts, and include a summary of the benefits
realized by these projects.
Close
|
Marshall, J.J., Batluck, G.R., Durbin, P.B., Gerard, R., Larko, D.E., Martin, A., Tilmes, C.A. (2007). "Community Access to Atmospheric Measurements."
This poster provides an overview of the computer system that provides
community access to atmospheric measurements derived from backscatter
ultraviolet sources. It is funded by NASA's Advancing Collaborative
Connections for Earth-Sun System Science (ACCESS), and is devoted
to Measurements of Atmospheric Composition in the Ultraviolet. The
purpose is to provide "one-stop shopping" for data and information of
interested to the Backscattered Ultraviolet (BUV) community. It is built
from the well-used, highly successful Total Ozone Mapping Spectrometer
(TOMS) web site, and is being evolved into a broader focus for the
BUV community. This effort supports NASA's evolutionary step toward
science measurement processing and analysis systems, and enables the
BUV community to easily access information and expertise from multiple
sources over a nearly 30 year history of space-based remote sensing of the
atmosphere. It facilitates finding algorithms and scientific results from
different parts of the BUV science community as well as from different
instruments and missions. It provides the means to access the products
of the Ozone Community Oriented Measurement-based Processing System
(ComPS). The system contains components that store and manage data,
manage user access to that data, provide multi-dimensional views of
the data and other information, serve data based on user criteria, and
facilitate on-line collaboration. The web site hosts Algorithm Theoretical
Basis documents, quality assessment of data products, published papers,
instrument descriptions, access to mission information, reports and
assessments of events and issues, problem reporting and tracking, a
moderated forum, and a user collaboration area. Visitors to the web site
fall into several categories: the general public; students, educators,
and researchers outside the BUV community; members of the BUV community
who validate the measurements; members of the community who develop
algorithms and software.
Close
|
|