Search NASA⌕ Search

SEARCH · Search NASA

Results for “traceability”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 19 records

Cross-calibration of Imaging Sensors using Model-based, SI-traceable Predictions of At-sensor Radiance

Many inter-consistency efforts force empirical agreement between sensors viewing a source nearly coincident in time and geometry that ensures consistency between sensors rather than obtain an SI-traceable calibration with documented error budgets. The method described here provides interconsistency via absolute radiometric calibration with defensible error budget avoiding systematic errors through prediction of at-sensor radiance for a site viewed by multiple sensors but not necessarily viewed at coincident times. The method predicts spectral radiance over a given surface site for arbitrary view and illumination angles and for any date dominated by clear-sky conditions. The foundation is a model-based, SI-traceable prediction of at-sensor radiance over selected sites based on physical understanding of the surface and atmosphere. The calibration of the ground site will include spatial, spectral, and sunview geometric effects based on satellite and ground-based data. The result is an interconsistency of hyperspectral and multispectral sensors spanning spatial resolutions from meters to kilometers all relative to the surface site rather than a single sensor. The source-centric philosophy of calibrating the site inherently accounts for footprint size mismatch, spectral band mismatch, and temporal and spatial sampling effects. The method for characterizing the test site allows its use for SI-traceable calibration of any sensor that can view the calibrated test site. Interconsistency is obtained through the traceability and error budget rather than coincident views. Such an approach to inter-consistency provides better understanding of biases between sensors as well producing more accurate results with documented SI-traceability that reduces the need for overlapping data sets.

Thome, Kurtis↗

A Traceable Ground to On-Orbit Radiometric Calibration System for the Solar Reflective Wavelength Region

This paper describes the combination of a Mie scattering spectral BSDF and BTDF albedo standard whose calibration is traceable to the NIST SIRCUS Facility or the NIST STARR II Facility. The Space-based Calibration Transfer Spectroradiometer (SCATS) sensor uses a simple, invariant optical configuration and dedicated narrow band spectral channel modules to provide very accurate, polarization-insensitive, stable measurements of earth albedo and lunar disk albedo. Optical degradation effects on calibration stability are eliminated through use of a common optical system for observations of the Sun, Earth, and Moon. The measurements from space would be traceable to SI units through preflight calibrations of radiance and irradiance at NIST's SIRCUS facility and the invariant optical system used in the sensor. Simultaneous measurements are made in multiple spectral channels covering the solar reflective wavelength range of 300 nm to 2.4 microns. The large dynamic range of signals is handled by use of single-element, highly-linear detectors, stable discrete electronic components, and a non imaging optical configuration. Up to 19 spectral modules can be mounted on a single-axis drive to give direct pointing at the Earth and at least once per orbit view of the Sun and Moon. By observing the Sun on every orbit, the most stringent stability requirements of the system are limited to short time periods. The invariant optical system for both radiance and irradiance measurements also give excellent transfer to-orbit SI traceability. Emerging instrumental requirements for remotely sensing tropospheric trace species have led to a rethinking by some of the paradigm for Systeme International d'Unites (SI) traceability of the spectral irradiance and radiance radiometric calibrations to spectral albedo (sr(exp -1)) which is not a SI unit. In the solar reflective wavelength region the spectral albedo calibrations are tied often to either the spectral albedo of a solar diffuser or the Moon. This new type of Mie scattering diffuser (MSD) is capable of withstanding high temperatures, and is more Lambertian than Spectralon(tm). It has the potential of covering the entire solar reflective wavelength region. Laboratory measurements have shown that the specular reflectance component is negligible, and indicate that internal absorption by multiple scattering is small. This MSD, a true volume diffuser, exhibits a high degree of radiometric stability which suggests that measurements at the National Institute of Standards and Technology (NIST) could provide a spectral albedo standard. Measurements have been made of its radiometric stability under a simulated space environment of high energy gamma rays, high energy protons, and UV radiation from ambient down to the vacuum ultraviolet H Lyman alpha at 121.6 nm for its eventual use in space as a solar diffuser.

Heath, Donald F.↗

Importance of Requirements Analysis & Traceability to Improve Software Quality and Reduce Cost and Risk

The goal of this paper is to emphasize the importance of developing complete and unambiguous requirements early in the project cycle (prior to Preliminary Design Phase). Having a complete set of requirements early in the project cycle allows sufficient time to generate a traceability matrix. Requirements traceability and analysis are the key elements in improving verification and validation process, and thus overall software quality. Traceability can be most beneficial when the system changes. If changes are made to high-level requirements it implies that low-level requirements need to be modified. Traceability ensures that requirements are appropriately and efficiently verified at various levels whereas analysis ensures that a rightly interpreted set of requirements is produced.

Kapoor, Manju M.↗

The Need for Traceability

The purpose of this viewgraph presentation is to promote higher standards among the automotive industry for the traceability of critical parts. The presentation compares and contrasts the traceability requirements of the aerospace and automotive industries, and gives examples of how traceability can be integrated into the manufacture of automotive vehicle parts.

Schramm, Fred↗

Characterization Approaches to Place Invariant Sites on SI-Traceable Scales

The effort to understand the Earth's climate system requires a complete integration of remote sensing imager data across time and multiple countries. Such an integration necessarily requires ensuring inter-consistency between multiple sensors to create the data sets needed to understand the climate system. Past efforts at inter-consistency have forced agreement between two sensors using sources that are viewed by both sensors at nearly the same time, and thus tend to be near polar regions over snow and ice. The current work describes a method that would provide an absolute radiometric calibration of a sensor rather than an inter-consistency of a sensor relative to another. The approach also relies on defensible error budgets that eventually provides a cross comparison of sensors without systematic errors. The basis of the technique is a model-based, SI-traceable prediction of at-sensor radiance over selected sites. The predicted radiance would be valid for arbitrary view and illumination angles and for any date of interest that is dominated by clear-sky conditions. The effort effectively works to characterize the sites as sources with known top-of-atmosphere radiance allowing accurate intercomparison of sensor data that without the need for coincident views. Data from the Advanced Spaceborne Thermal Emission and Reflection and Radiometer (ASTER), Enhanced Thematic Mapper Plus (ETM+), and Moderate Resolution Imaging Spectroradiometer (MODIS) are used to demonstrate the difficulties of cross calibration as applied to current sensors. Special attention is given to the differences caused in the cross-comparison of sensors in radiance space as opposed to reflectance space. The radiance comparisons lead to significant differences created by the specific solar model used for each sensor. The paper also proposes methods to mitigate the largest error sources in future systems. The results from these historical intercomparisons provide the basis for a set of recommendations to ensure future SI-traceable cross calibration using future missions such as CLARREO and TRUTHS. The paper describes a proposed approach that relies on model-based, SI-traceable predictions of at-sensor radiance over selected sites. The predicted radiance would be valid for arbitrary view and illumination angles and for any date of interest that is dominated by clear-sky conditions. The basis of the method is highly accurate measurements of at-sensor radiance of sufficient quality to understand the spectral and BRDF characteristics of the site and sufficient historical data to develop an understanding of temporal effects from changing surface and atmospheric conditions.

Thome, Kurtis↗

A Framework for Extending the Science Traceability Matrix: Application to the Planned Europa Mission

One of the most critical functions of the systems engineering requirements process for a large multi-instrument science-driven space mission is to successfully communicate customer expectations into a comprehensive and traceable science requirements flowdown. These requirements are essential to communicating the constraints on the scope of the science investigations and clarifying how multiple instruments contribute to a given science goal. They also provide insight into how the science goals of the whole mission are affected by design choices. There is little specific guidance available on best practices for developing this science-driven flowdown. A unified Science Traceability Matrix (USTM) contains a significant amount of information that can be leveraged for that purpose, but the USTM was not designed to directly produce a complete science requirements flowdown. Thus, starting with the principles codified in a USTM, the authors propose a framework that directly maps into the requirements flowdown and supports broader systems engineering processes while retaining its meaning to the science team. This Science Traceability and Alignment Framework, or STAF, defines a set of common definitions and valid relationships to structure communication across the project. In addition, STAF populates a network of information that can be useful to support complex mission analysis activities such as fault protection. This work discusses the highest-level implementation of the STAF, the project-domain or P-STAF, which describes an approach to decomposing customer requirements into science requirements. The planned Europa Mission is used as a case study for the implementation of this framework and its potential benefits to a project.

Susca, Sara↗

Project-domain Science Traceability and Alignment Framework (P-STAF): Analysis of a Payload Architecture

Large science-focused space missions often have multiple instruments working together to address broad science goals. Systems engineers on these types of projects must work with the project scientists to evaluate trades and make decisions that result in a system that efficiently serves the mission science goals. This collaboration is more effective if the systems engineers understand both the traceability from the L1 customer requirements to the selected instruments and the contributions of each instrument in the context of the whole payload suite. These relationships might be understood implicitly by the science team on a project, but there is value in formally codifying them so this understanding can be accessed and formally analyzed by a broader systems engineering effort. We first described a framework for this communication, called the Project-domain Science Traceability and Alignment Framework (P-STAF), in the IEEE 2017 paper “A Framework for Extending the Science Traceability Matrix: Application to the Planned Europa Mission.” This paper shows how that basic framework can be leveraged to not only formally capture these relationships between the instruments and the customer needs, but also how that information can be codified in an analyzable graph that can be queried to provide a better understanding of mission risks and scope. This work was drawn from the application of P-STAF to the Europa Clipper mission, but generic example networks are used to illustrate the power of this technique.

Reinholtz, Kirk↗

An Approach to Building a Traceability Tool for Software Development

It is difficult in a large, complex computer program to ensure that it meets the specified requirements. As the program evolves over time, a11 program constraints originally elicited during the requirements phase must be maintained. In addition, during the life cycle of the program, requirements typically change and the program must consistently reflect those changes. Imagine the following scenario. Company X wants to develop a system to automate its assembly line. With such a large system, there are many different stakeholders, e.g., managers, experts such as industrial and mechanical engineers, and end-users. Requirements would be elicited from all of the stake holders involved in the system with each stakeholder contributing their point of view to the requirements. For example, some of the requirements provided by an industrial engineer may concern the movement of parts through the assembly line. A point of view provided by the electrical engineer may be reflected in constraints concerning maximum power usage. End-users may be concerned with comfort and safety issues, whereas managers are concerned with the efficiency of the operation. With so many points of view affecting the requirements, it is difficult to manage them, communicate information to relevant stakeholders. and it is likely that conflicts in the requirements will arise. In the coding process, the implementors will make additional assumptions and interpretations on the design and the requirements of the system. During any stage of development, stakeholders may request that a requirement be added or changed. In such a dynamic environment, it is difficult to guarantee that the system will preserve the current set of requirements. Tracing, the mapping between objects in the artifacts of the system being developed, addresses this issue. Artifacts encompass documents such as the system definition, interview transcripts, memoranda, the software requirements specification, user's manuals, the functional specifications, design reports, and system code. Tracing helps 1) validate system features against, the requirement specification, 2) identify error sources and, most importantly, 3) manage change. With so many people involved in the development of the system, it becomes necessary to identify the reasons behind the design requirements or the implementation decisions. This paper is concerned with an approach that maps documents to constraints that capture properties of and relationships between the objects being modeled by the program. Section 2 provides the reader with a background on traceability tools. Section 3 gives a brief description of the context monitoring system on which the approach suggested in this paper is based. Section 4 presents an overview of our approach to providing traceability. The last section presents our future direction of research.

Delgado, Nelly↗

Traceability Through Automatic Program Generation

Program synthesis is a technique for automatically deriving programs from specifications of their behavior. One of the arguments made in favour of program synthesis is that it allows one to trace from the specification to the program. One way in which traceability information can be derived is to augment the program synthesis system so that manipulations and calculations it carries out during the synthesis process are annotated with information on what the manipulations and calculations were and why they were made. This information is then accumulated throughout the synthesis process, at the end of which, every artifact produced by the synthesis is annotated with a complete history relating it to every other artifact (including the source specification) which influenced its construction. This approach requires modification of the entire synthesis system - which is labor-intensive and hard to do without influencing its behavior. In this paper, we introduce a novel, lightweight technique for deriving traceability from a program specification to the corresponding synthesized code. Once a program has been successfully synthesized from a specification, small changes are systematically made to the specification and the effects on the synthesized program observed. We have partially automated the technique and applied it in an experiment to one of our program synthesis systems, AUTOFILTER, and to the GNU C compiler, GCC. The results are promising: 1. Manual inspection of the results indicates that most of the connections derived from the source (a specification in the case of AUTOFILTER, C source code in the case of GCC) to its generated target (C source code in the case of AUTOFILTER, assembly language code in the case of GCC) are correct. 2. Around half of the lines in the target can be traced to at least one line of the source. 3. Small changes in the source often induce only small changes in the target.

Richardson, Julian↗

A Verification-Driven Approach to Traceability and Documentation for Auto-Generated Mathematical Software

Model-based development and automated code generation are increasingly used for production code in safety-critical applications, but since code generators are typically not qualified, the generated code must still be fully tested, reviewed, and certified. This is particularly arduous for mathematical and control engineering software which requires reviewers to trace subtle details of textbook formulas and algorithms to the code, and to match requirements (e.g., physical units or coordinate frames) not represented explicitly in models or code. Both tasks are complicated by the often opaque nature of auto-generated code. We address these problems by developing a verification-driven approach to traceability and documentation. We apply the AUTOCERT verification system to identify and then verify mathematical concepts in the code, based on a mathematical domain theory, and then use these verified traceability links between concepts, code, and verification conditions to construct a natural language report that provides a high-level structured argument explaining why and how the code uses the assumptions and complies with the requirements. We have applied our approach to generate review documents for several sub-systems of NASA s Project Constellation.

Denney, Ewen W.↗

MODIS Solar Reflective Calibration Traceability

Long-term climate data records often consist of observations made by multiple sensors. It is, therefore, extremely important to have instrument overlap, to be able to track instrument stability, to quantify, measurement uncertainties, and to establish absolute scale traceable to the International System of Units (SI). The Moderate Resolution Imaging Spectroradiometer (MODIS) is a key instrument for both the Terra and Aqua missions, which were launched in December 1999 and May 2002, respectively. It has 20 reflective solar bands (RSB) with wavelengths from 0.41 to 2.2 micrometers and observes the Earth at three nadir spatial resolutions: 0.25km, 0.5km, and 1km. MODIS RSB on-orbit calibration is reflectance based with reference to the bidirectional reflectance factor (BRF) of its on-board solar diffuser (SD). The SD BRF characterization was made pre-launch by the instrument vendor using reference samples traceable directly to the National Institute of Standards and Technology (NIST). On-orbit SD reflectance degradation is tracked by an on-board solar diffuser monitor (SDSM). This paper provides details of this calibration chain, from prelaunch to on-orbit operation, and associated uncertainty assessments. Using MODIS as an example, this paper also discusses challenges and key design requirements for future missions developed for accurate climate studies.

Xiong, Xiaoxiong↗

Traceability of Software Safety Requirements in Legacy Safety Critical Systems

How can traceability of software safety requirements be created for legacy safety critical systems? Requirements in safety standards are imposed most times during contract negotiations. On the other hand, there are instances where safety standards are levied on legacy safety critical systems, some of which may be considered for reuse for new applications. Safety standards often specify that software development documentation include process-oriented and technical safety requirements, and also require that system and software safety analyses are performed supporting technical safety requirements implementation. So what can be done if the requisite documents for establishing and maintaining safety requirements traceability are not available?

Hill, Janice L.↗

Evaluation of GLAMR-Based Calibration for SI-Traceable Field Reflectance Retrievals

The reflected solar instrument that is part of the Climate Absolute Radiance and Refractivity Observatory (CLARREO) mission is being formulated with a goal of providing SI-traceable measurement of radiance that is an order of magnitude more accurate than the current imaging sensors. The Goddard Laser for Absolute Measurement of Radiance (GLAMR) is a key element to reaching such accuracy along with transferring the laboratory calibration to on-orbit measurements. Results from field reflectance retrievals using three separate instruments all of which have been calibrated using GLAMR are shown. The instruments include a commercial field spectrometer and a portable version of CLARREO's calibration demonstration system. The third instrument is NASA Goddard's Lidar, Hyperspectral and Thermal Imager (G-LiHT) which is an airborne system. All three were operated during a March 2013 measurement campaign at Red Lake Playa, Arizona as part of the on-orbit commissioning phase of Landsat 8. Reflectance is derived from near-coincident measurements by the three sensors for a small area of the playa. The retrieved results are SI-traceable and demonstrate the ability to transfer the GLAMR calibration to the field. Use of the G-LiHT data in the calibration of Landsat-7 and -8 sensors permits them both to be placed on the GLAMR-scale as well.

Angal, Amit↗

Importance of Calibration/Validation Traceability for Multi-Sensor Imaging Spectrometry Applications

Knowledge of calibration traceability is essential for ensuring the quality of data products relying on multiple sensors and especially true for imaging spectrometers. The current work discusses the expected impact that imaging spectrometers have in ensuring radiometric traceability for both multispectral and hyperspectral products. The Climate Absolute Radiance and Refractivity Observatory Pathfinder mission is used to show the role that high-accuracy imaging spectrometers can play in understanding test sites used for vicarious calibration of sensors. The associated Solar, Lunar for Absolute Reflectance Imaging Spectroradiometer calibration demonstration system is used to illustrate recent advances in laboratory radiometric calibration approaches that will allow both the use of imaging spectrometers as calibration standards as well as to ensure the consistency of the multiple imaging spectrometers expected to be on orbit in the next decade.

imagin↗

Product traceability for NASA space systems

Identification as a specific point in a quality publication revealed in the year 1962, that it was a somewhat controversial subject with something lacking in groundrule definitions. The basic key to 'traceability' is establishment of proper identification numbers. These are: (1) serial numbers for control of individual articles, assemblies or equipment; (2) lot numbers for control of materials, articles and/or assemblies produced in homogeneous groups or through a controlled process; (3) date codes on articles or materials made by a continuous or controlled process and on such items subject to variations or degradation with age; or (4) combinations of the above.

Dyer, Morris K.↗

GPS Disciplined Oscillators for Traceability to the Italian Time Standard

The Istituo Elettrotecnico Nazionale (IEN) is one of the Italian primary institutes which is responsible for the accreditation of secondary laboratories belong to the national calibration system (SNT) established by law in 1991. The Times and Frequency Department that has accredited in this frame 14 calibration centers for frequency, performs also the remote calibration of their reference oscillators by means of different synchronization systems. The problem of establishing the traceability of the national time standard of the Global Positioning System (GPS) disciplined oscillators has been investigated and the results obtained are reported.

Cordara, Franco↗

Automating Traceability for Generated Software Artifacts

Program synthesis automatically derives programs from specifications of their behavior. One advantage of program synthesis, as opposed to manual coding, is that there is a direct link between the specification and the derived program. This link is, however, not very fine-grained: it can be best characterized as Program is-derived- from Specification. When the generated program needs to be understood or modified, more $ne-grained linking is useful. In this paper, we present a novel technique for automatically deriving traceability relations between parts of a specification and parts of the synthesized program. The technique is very lightweight and works -- with varying degrees of success - for any process in which one artifact is automatically derived from another. We illustrate the generality of the technique by applying it to two kinds of automatic generation: synthesis of Kalman Filter programs from speci3cations using the Aut- oFilter program synthesis system, and generation of assembly language programs from C source code using the GCC C compilel: We evaluate the effectiveness of the technique in the latter application.

Richardson, Julian↗