Search NASA⌕ Search

SEARCH · Search NASA

Results for “Programming Practices”

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 1,621 records · Page 90

Orbital Maneuvering Vehicle - New capability

The Orbital Maneuvering Vehicle (OMV) program is reviewed with reference to the current status of the program, vehicle description, and mission capabilities. The OMV, which will be available in 1991, will be able to economically deliver and retreive spacecraft from orbits beyond the practical limits of the Shuttle. It will be capable of meeting the present needs of the Space Transportation System and its payloads and the future space activities associated with the Space Station. In addition to the inherent capability of the OMV, it can be enhanced by the addition of special purpose mission kits to meet special mission needs, such as servicing, refueling, and recovery of tumbling satellites.

Huber, William G.↗

Knowledge based systems: A preliminary survey of selected issues and techniques

It is only recently that research in Artificial Intelligence (AI) is accomplishing practical results. Most of these results can be attributed to the design and use of expert systems (or Knowledge-Based Systems, KBS) - problem-solving computer programs that can reach a level of performance comparable to that of a human expert in some specialized problem domain. But many computer systems designed to see images, hear sounds, and recognize speech are still in a fairly early stage of development. In this report, a preliminary survey of recent work in the KBS is reported, explaining KBS concepts and issues and techniques used to construct them. Application considerations to construct the KBS and potential KBS research areas are identified. A case study (MYCIN) of a KBS is also provided.

Dominick, Wayne D.↗

Dypas: A dynamic payload scheduler for shuttle missions

Decision and analysis systems have had broad and very practical application areas in the human decision making process. These software systems range from the help sections in simple accounting packages, to the more complex computer configuration programs. Dypas is a decision and analysis system that aids prelaunch shutlle scheduling, and has added functionality to aid the rescheduling done in flight. Dypas is written in Common Lisp on a Symbolics Lisp machine. Dypas differs from other scheduling programs in that it can draw its knowledge from different rule bases and apply them to different rule interpretation schemes. The system has been coded with Flavors, an object oriented extension to Common Lisp on the Symbolics hardware. This allows implementation of objects (experiments) to better match the problem definition, and allows a more coherent solution space to be developed. Dypas was originally developed to test a programmer's aptitude toward Common Lisp and the Symbolics software environment. Since then the system has grown into a large software effort with several programmers and researchers thrown into the effort. Dypas is currently using two expert systems and three inferencing procedures to generate a many object schedule. The paper will review the abilities of Dypas and comment on its functionality.

Davis, Stephen↗

A communication channel model of the software process

Reported here is beginning research into a noisy communication channel analogy of software development process productivity, in order to establish quantifiable behavior and theoretical bounds. The analogy leads to a fundamental mathematical relationship between human productivity and the amount of information supplied by the developers, the capacity of the human channel for processing and transmitting information, the software product yield (object size), the work effort, requirements efficiency, tool and process efficiency, and programming environment advantage. Also derived is an upper bound to productivity that shows that software reuse is the only means than can lead to unbounded productivity growth; practical considerations of size and cost of reusable components may reduce this to a finite bound.

Tausworthe, R. C.↗

Joint University Program for Air Transportation Research, 1989-1990

Research conducted during the academic year 1989-90 under the NASA/FAA sponsored Joint University Program for Air Transportation research is discussed. Completed works, status reports and annotated bibliographies are presented for research topics, which include navigation, guidance and control theory and practice, aircraft performance, human factors, and expert systems concepts applied to airport operations. An overview of the year's activities for each university is also presented.

Morrell, Frederick R.↗

Reusable launch vehicle development research

NASA has generated a program approach for a SSTO reusable launch vehicle technology (RLV) development which includes a follow-on to the Ballistic Missile Defense Organization's (BMDO) successful DC-X program, the DC-XA (Advanced). Also, a separate sub-scale flight demonstrator, designated the X-33, will be built and flight tested along with numerous ground based technologies programs. For this to be a successful effort, a balance between technical, schedule, and budgetary risks must be attained. The adoption of BMDO's 'fast track' management practices will be a key element in the eventual success of NASA's effort.

Source record↗

Data collection in IMS: It's not as easy as it looks

Data collection in Ion Mobility Spectrometry (IMS) is not as easy an endeavor as it appears. Despite the advent of high speed personal computers and fast analog-to-digital converters (ADC's), care must be taken to ensure that reliable data are obtained in a timely fashion. This is especially true in hyphenated techniques, e.g. GC-IMS, where the amount of data increases dramatically when gas chromatography-ion mobility spectrometry (GC-IMS) data is being collected. Using the Graseby GC-IMS, with a gate repetition rate of 33 Hz, it is theoretically possible to collect 33 spectra per second. This collection rate is not realistically obtained due to a number of factors. Among these factors are inaccuracy of the timing signal from the IMS, the necessity to store the data, disk input/output limitations, disk operating system limitations, and program overhead. Taking these factors into account, we have achieved a data collection rate of 20 spectra per second. This paper will describe these problems, demonstrate the practical effects these problems present, and present methods for minimizing these effects.

Davis, Dennis M.↗

A Toolkit for Active Object-Oriented Databases with Application to Interoperability

In our original proposal we stated that our research would 'develop a novel technology that provides a foundation for collaborative information processing.' The essential ingredient of this technology is the notion of 'deltas,' which are first-class values representing collections of proposed updates to a database. The Heraclitus framework provides a variety of algebraic operators for building up, combining, inspecting, and comparing deltas. Deltas can be directly applied to the database to yield a new state, or used 'hypothetically' in queries against the state that would arise if the delta were applied. The central point here is that the step of elevating deltas to 'first-class' citizens in database programming languages will yield tremendous leverage on the problem of supporting updates in collaborative information processing. In short, our original intention was to develop the theoretical and practical foundation for a technology based on deltas in an object-oriented database context, develop a toolkit for active object-oriented databases, and apply this toward collaborative information processing.

King, Roger↗

A Toolkit for Active Object-Oriented Databases with Application to Interoperability

In our original proposal we stated that our research would 'develop a novel technology that provides a foundation for collaborative information processing.' The essential ingredient of this technology is the notion of 'deltas,' which are first-class values representing collections of proposed updates to a database. The Heraclitus framework provides a variety of algebraic operators for building up, combining, inspecting, and comparing deltas. Deltas can be directly applied to the database to yield a new state, or used 'hypothetically' in queries against the state that would arise if the delta were applied. The central point here is that the step of elevating deltas to 'first-class' citizens in database programming languages will yield tremendous leverage on the problem of supporting updates in collaborative information processing. In short, our original intention was to develop the theoretical and practical foundation for a technology based on deltas in an object- oriented database context, develop a toolkit for active object-oriented databases, and apply this toward collaborative information processing.

King, Roger↗

Analytical Tools for Space Suit Design

As indicated by the implementation of multiple small project teams within the agency, NASA is adopting a lean approach to hardware development that emphasizes quick product realization and rapid response to shifting program and agency goals. Over the past two decades, space suit design has been evolutionary in approach with emphasis on building prototypes then testing with the largest practical range of subjects possible. The results of these efforts show continuous improvement but make scaled design and performance predictions almost impossible with limited budgets and little time. Thus, in an effort to start changing the way NASA approaches space suit design and analysis, the Advanced Space Suit group has initiated the development of an integrated design and analysis tool. It is a multi-year-if not decadal-development effort that, when fully implemented, is envisioned to generate analysis of any given space suit architecture or, conversely, predictions of ideal space suit architectures given specific mission parameters. The master tool will exchange information to and from a set of five sub-tool groups in order to generate the desired output. The basic functions of each sub-tool group, the initial relationships between the sub-tools, and a comparison to state of the art software and tools are discussed.

Aitchison, Lindsay↗

Reusing JPSS Ground System Components to Process Aura Ozone Monitoring Instrument Science Products

New Earth observation instruments are planned to enable advancements in Earth science research over the next decade. Diversity of Earth observing instruments and their observing platforms will continue to increase as new instrument technologies emerge and are deployed as part of National programs such as Joint Polar Satellite System (JPSS), Geostationary Operational Environmental Satellite system (GOES), Landsat as well as the potential for many CubeSat and aircraft missions. The practical use and value of these observational data often extends well beyond their original purpose. The practicing community needs intuitive and standardized tools to enable quick unfettered development of tailored products for specific applications and decision support systems. However, the associated data processing system can take years to develop and requires inherent knowledge and the ability to integrate increasingly diverse data types from multiple sources. This paper describes the adaptation of a large-scale data processing system built for supporting JPSS algorithm calibration and validation (CalVal) node to a simplified science data system for rapid application. The new configurable data system reuses scalable JAVA technologies built for the JPSS Government Resource for Algorithm Verification, Independent Test, and Evaluation (GRAVITE) system to run within a laptop environment and support product generation and data processing of AURA Ozone Monitoring Instrument (OMI) science products. Of particular interest are the root requirements necessary for integrating experimental algorithms and Hierarchical Data Format (HDF) data access libraries into a science data production system. This study demonstrates the ability to reuse existing Ground System technologies to support future missions with minimal changes.

Science Data Systems↗

2018 NISAR Applications Workshop: Agriculture and Soil Moisture

Agricultural lands cover the globe and play an essential role in not only sustaining a growing global population, but can have significant implications on the Earth system through land use change (e.g., deforestation, grazing, etc.). As such, countries around the world have dedicated programs for managing these lands. Accurate and timely information concerning the status of agricultural crops (soil moisture, crop health, crop type, etc.) is essential to those nations’ anthropogenic and ecological health as well as economy. The joint NASA/US Department of Agriculture Agricultural Research Service (USDA-ARS) workshop focused on advancing agriculture and soil moisture applications by using remote sensing data from the NASA-ISRO Synthetic Aperture Radar (NISAR) mission (expected launch 2022). Participants included representatives from the international agriculture community that are key players in facilitating integration of Earth Observations into decision support workflows including US Federal Agencies, nonprofits, and private sector. They included scientists, technicians, and program managers with a responsibility for data acquisition and exploitation such as product development, delivery, and use, as well as capacity building. Discussions were held over two and a half days to convey the broader agriculture and soil moisture community information needs, the mission and procedures for various representative participants and programs involved in the delivery of geospatial products, and the capabilities and status of the NISAR mission. Case studies were presented to demonstrate the current state of practice in the use of SAR remote sensing for applications of direct importance for the agriculture and soil moisture communities. Eleven organizations presented their information requirements in response to a set of questions provided by the NASA team, then the NASA team responded by describing the degree to which NISAR could meet these requirements. Discussion ensued about needed data product specifications to increase utility (e.g., projection, latency, etc.), tools and capacity building.

Stavros, Natasha↗

Trends in Human Spaceflight: Analysis of Observed Propulsion Failure Modes Following NASA’s Artemis I Mission

In 2022, NASA’s Artemis program returned the agency to lunar space, propelled by the Orion European Service Module (ESM). Through rigorous ground test campaigns for Artemis I and II and the collection and transmission of operational data during the Artemis I flight, the Safety and Mission Assurance (S&MA) team created and maintained a robust database of component nonconformances. This study analyzes in-flight and ground processing findings on the Artemis ESM propulsion subsystem to track reliability and safety metrics, as well as comparing the data to that of previous human spaceflight programs, Apollo and Space Shuttle. In drawing a comparison to the Artemis I flight, recommendations can be made for the Artemis II crewed mission to ensure best practices for flight safety, including redundancy and failure tolerance in the system. The results reinforce a need for robust safety standards and caution against the complacency of a single successful test flight.

human spaceflight safety↗

Trends in Human Spaceflight: Analysis of Observed Propulsion Failure Modes Following NASA’s Artemis I Mission

In 2022, NASA’s Artemis program returned the agency to lunar space, propelled by the Orion European Service Module (ESM). Through rigorous ground test campaigns for Artemis I and II and the collection and transmission of operational data during the Artemis I flight, the Safety and Mission Assurance (S&MA) team created and maintained a robust database of component nonconformances. This study analyzes in-flight and ground processing findings on the Artemis ESM propulsion subsystem to track reliability and safety metrics, as well as comparing the data to that of previous human spaceflight programs, Apollo and Space Shuttle. In drawing a comparison to the Artemis I flight, recommendations can be made for the Artemis II crewed mission to ensure best practices for flight safety, including redundancy and failure tolerance in the system. The results reinforce a need for robust safety standards and caution against the complacency of a single successful test flight.

human spaceflight safety↗

Assessment of Quality Assurance Measures for Radioactive Material Transport Packages not Requiring Competent Authority Design Approval - 13282

The majority of transports of radioactive materials are carried out in packages which don't need a package design approval by a competent authority. Low-active radioactive materials are transported in such packages e.g. in the medical and pharmaceutical industry and in the nuclear industry as well. Decommissioning of NPP's leads to a strong demand for packages to transport low and middle active radioactive waste. According to IAEA regulations the 'non-competent authority approved package types' are the Excepted Packages and the Industrial Packages of Type IP-1, IP-2 and IP-3 and packages of Type A. For these types of packages an assessment by the competent authority is required for the quality assurance measures for the design, manufacture, testing, documentation, use, maintenance and inspection (IAEA SSR 6, Chap. 306). In general a compliance audit of the manufacturer of the packaging is required during this assessment procedure. Their regulatory level in the IAEA regulations is not comparable with the 'regulatory density' for packages requiring competent authority package design approval. Practices in different countries lead to different approaches within the assessment of the quality assurance measures in the management system as well as in the quality assurance program of a special package design. To use the package or packaging in a safe manner and in compliance with the regulations a management system for each phase of the life of the package or packaging is necessary. The relevant IAEA-SSR6 chap. 801 requires documentary verification by the consignor concerning package compliance with the requirements. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Contributions of the SCK.CEN Academy to education and training in nuclear science and technology

Thanks to its thorough experience in the field of nuclear science and technology, its innovative research and the availability of large and unique nuclear installations, SCK.CEN is not only a renowned nuclear research institution, but also an important partner for nuclear education and training in Belgium as well as at international level. Within the SCK.CEN Academy, more than 60 years of nuclear expertise and experience gained from our different research projects is collected and transferred. In the interest of maintaining a competent workforce in industry, Healthcare, research, and policy, and of transferring nuclear knowledge and skills to the next generations, the SCK.CEN Academy takes it as its mission to: - provide guidance for students and early-stage researchers; - organize academic courses and customized training for professionals; - offer policy support with regard to education and training matters; - care for critical-intellectual capacities for society. Specifically in the domain of nuclear instrumentation the SCK.CEN Academy provides an opportunity to students at Bachelor, Master and PhD level to make use of the SCK.CEN infrastructure to support their thesis research or to perform an internship with the aim to improve and extend their knowledge and skills in a specific research or technical domain. Further, they can contribute to new findings in the field of nuclear instrumentation. The students are guided by our scientists, engineers and technicians who have years of experience in the relevant field. In addition, the SCK.CEN Academy contributes to traditional university education programs and delivers courses in several nuclear topics such as dosimetry. We also coordinate the Belgian Nuclear higher Engineering Network (BNEN), a one year (60 ECTS) master-after-master specialization in nuclear engineering in which 6 Belgian universities and SCK.CEN are involved. Beyond the contributions to academic education, we also provide several customized training programs tailored to the needs of the learners in terms of content, duration, level, language, location, etc. Complementary to the theoretical classes, ample attention is given to practical sessions and technical visits are foreseen which enable trainees to enrich and illustrate their acquired knowledge with the practice of real-life situations. In this poster presentation an overview will be given of the activities in the domains described above. Moreover it will be shown how these initiatives are embedded in the most recent European approaches to nuclear education and training via collaboration in several EU projects and networks. (authors)

96 KNOWLEDGE MANAGEMENT AND PRESERVATION↗

Salt Waste Processing Facility project lessons learned: Acquisition through construction - 15518

The Salt Waste Processing Facility (SWPF), located at the Savannah River Site (SRS) in Aiken, South Carolina, is a multi-billion dollar Liquid Radioactive Waste (LRW) processing facility that represents the keystone for the U.S. Department of Energy (DOE)-EM clean-up mission at SRS. The SWPF facilitates DOE-EM clean-up at SRS by decontaminating the salt waste, which is the dominant volumetric component in the LRW tanks, thereby allowing the cleaned salt waste to be removed from the tanks and stabilized into an approved grout-based final waste form. The small volume of removed radionuclides is sent to the Defense Waste Processing Facility (DWPF) for vitrification. Emptied LRW storage tanks are then grouted into an approved configuration for final closure. The SWPF project is currently 100% complete with design, 80% complete with construction, and 10% complete with commissioning. To date there have been numerous lessons learned with regard to project acquisition, design, procurement, construction, and quality assurance (QA) approaches (both good practices and mistakes) that are considered to be of significant value in improving the state of major project execution within the DOE-EM clean-up program as well as to the wider DOE enterprise. An overview of the current SWPF project status is provided and key lessons learned in the aforementioned areas are presented relative to improving future DOE major project execution performance. Specific areas to be addressed include strategies to optimize integration of design and nuclear safety, constructability tools for design and construction synchronization, commercial grade dedication (CGD) approaches to mitigate atrophy in the nuclear supply chain, and QA perspectives to facilitate effective and efficient project execution. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Component-Level Electronic-Assembly Repair (CLEAR) System Architecture

This document captures the system architecture for a Component-Level Electronic-Assembly Repair (CLEAR) capability needed for electronics maintenance and repair of the Constellation Program (CxP). CLEAR is intended to improve flight system supportability and reduce the mass of spares required to maintain the electronics of human rated spacecraft on long duration missions. By necessity it allows the crew to make repairs that would otherwise be performed by Earth based repair depots. Because of practical knowledge and skill limitations of small spaceflight crews they must be augmented by Earth based support crews and automated repair equipment. This system architecture covers the complete system from ground-user to flight hardware and flight crew and defines an Earth segment and a Space segment. The Earth Segment involves database management, operational planning, and remote equipment programming and validation processes. The Space Segment involves the automated diagnostic, test and repair equipment required for a complete repair process. This document defines three major subsystems including, tele-operations that links the flight hardware to ground support, highly reconfigurable diagnostics and test instruments, and a CLEAR Repair Apparatus that automates the physical repair process.

Oeftering, Richard C.↗