Search NASA⌕ Search

SEARCH · Search NASA

Results for “analysis automation”

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 73 records · Page 4

Substructure analysis techniques and automation

A basic automated substructure analysis capability for NASTRAN is presented which eliminates most of the logistical data handling and generation chores that are currently associated with the method. Rigid formats are proposed which will accomplish this using three new modules, all of which can be added to level 16 with a relatively small effort.

Hennrich, C. W.↗

Report on Automated Semantic Analysis of Scientific and Engineering Codes

The loss of the Mars Climate Orbiter due to a software error reveals what insiders know: software development is difficult and risky because, in part, current practices do not readily handle the complex details of software. Yet, for scientific software development the MCO mishap represents the tip of the iceberg; few errors are so public, and many errors are avoided with a combination of expertise, care, and testing during development and modification. Further, this effort consumes valuable time and resources even when hardware costs and execution time continually decrease. Software development could use better tools! This lack of tools has motivated the semantic analysis work explained in this report. However, this work has a distinguishing emphasis; the tool focuses on automated recognition of the fundamental mathematical and physical meaning of scientific code. Further, its comprehension is measured by quantitatively evaluating overall recognition with practical codes. This emphasis is necessary if software errors-like the MCO error-are to be quickly and inexpensively avoided in the future. This report evaluates the progress made with this problem. It presents recommendations, describes the approach, the tool's status, the challenges, related research, and a development strategy.

Stewart. Maark E. M.↗

System Analysis and Generative Design for Icenode, a Buoyant Vehicle for Measuring Melt Rate Under Ice Shelves

Antarctic ice shelves buttress the Antarctic Ice Sheet from sliding into the ocean, and their collapse could trigger a meter or more of global sea level rise by the end of the century. Current state-of-the-art predictions for ice shelf behavior in a warming climate have large uncertainty, significantly hindered by a lack of in situ melt rate observations under ice shelves, especially near grounding zones. IceNode is a novel robotic vehicle under development at the NASA Jet Propulsion Laboratory to acquire such measurements, but presents a complex design problem owing to the large design space and conflicting performance requirements. Evaluating a preliminary design requires several types of tedious analysis which prevents rapid iteration and exploration of the design space. We present the implementation of a custom system analysis framework which was used to automate analysis such as resource budgeting, mission simulation, mass and buoyancy balancing, and static landing stability analysis of a given design configuration. Using this framework, we selected parameters which had the largest effects on design success and conducted a generative design study in which we programmatically varied a handful of parameters to generate 1540 different design candidates and test them across 160 different environmental scenarios. The custom built system analysis tool enabled rapid development of critical analysis and automated exploration of a large design space to guide preliminary design of the IceNode vehicle.

Gebara, Christine↗

Coastal Zone Classification from Satellite Imagery

The author has identified the following significant results. Studies of cover distribution along Delaware's coast, especially in tidal wetlands, were made utilizing semi-automated analysis of LANDSAT-1 MSS digital data. Cover maps with eleven vegetation and other cover categories were produced with accuracy of identification above 80% in all categories. Recent studies have tested a new technique for training automated analysis which uses ground measured reflectance and atmospheric correction techniques to derive signatures for specific categories in preference to the relative radiance signatures derived from training sets within the LANDSAT data itself. Initial tests using a four category scheme indicate that training data based on absolute measured reflectance and atmospheric correction of LANDSAT data can produce comparable accuracy of categorization to that achieved using more conventional relative radiance training.

Klemas, V.↗

Coastal zone classification from satellite imagery

The author has identified the following significant results. Studies of cover distribution along Delaware's coast, especially in tidal wetlands, were made, utilizing semi-automated analysis of LANDSAT-1 MSS digital data. Cover maps with eleven vegetation and other cover categories were produced with accuracy of identification above 80% in all categories. Recent studies have tested a new technique for training automated analysis which uses ground measured reflectance and atmospheric correction techniques to derive signatures for specific categories in preference to the relative radiance signatures derived from training sets within LANDSAT data itself. Initial tests using a four category scheme indicate that training data based on absolute measured reflectance and atmospheric correction of LANDSAT data can produce comparable accuracy of categorization to that achieved using more conventional relative radiance training. The analysis of the same four categories produced average categorization accuracies of 82.1% by conventional reflative radiance training and 81.9% by use of absolute reflectance signatures.

Klemas, V.↗

An Automated Behavioral Analysis of Drosophila Melanogaster

Behavioral characteristics of D.melanogaster are strongly influenced by intrinsic and extrinsic factors, allowing scientists to assess how changes in physiology or environment manifest into behavior. Conversely, assessing changes in behavior of specimens provides valuable information about how the physiology of that organism responds to external changes. In this project, we developed a computer program to automate behavioral analyses of larvae and adult D. melanogaster aboard the International Space Station using on-board video recordings. Utilizing freely available libraries for Python, we set parameters to compute the number of animals, amount of locomotion as distance or movement, and the change in the perimeter of the larvae's outer shape to quantify behaviors such as curling or peristaltic full body wall contractions. Results show that our program is an efficient tool for analysis of larvae and adult locomotive behavior, thus providing scientists with a low-cost, efficient, and reliable method of quantifying behavioral data.

Zavaleta, Jhony↗

Empirical Analysis and Automated Classification of Security Bug Reports

With the ever expanding amount of sensitive data being placed into computer systems, the need for effective cybersecurity is of utmost importance. However, there is a shortage of detailed empirical studies of security vulnerabilities from which cybersecurity metrics and best practices could be determined. This thesis has two main research goals: (1) to explore the distribution and characteristics of security vulnerabilities based on the information provided in bug tracking systems and (2) to develop data analytics approaches for automatic classification of bug reports as security or non-security related. This work is based on using three NASA datasets as case studies. The empirical analysis showed that the majority of software vulnerabilities belong only to a small number of types. Addressing these types of vulnerabilities will consequently lead to cost efficient improvement of software security. Since this analysis requires labeling of each bug report in the bug tracking system, we explored using machine learning to automate the classification of each bug report as a security or non-security related (two-class classification), as well as each security related bug report as specific security type (multiclass classification). In addition to using supervised machine learning algorithms, a novel unsupervised machine learning approach is proposed. An ac- curacy of 92%, recall of 96%, precision of 92%, probability of false alarm of 4%, F-Score of 81% and G-Score of 90% were the best results achieved during two-class classification. Furthermore, an accuracy of 80%, recall of 80%, precision of 94%, and F-score of 85% were the best results achieved during multiclass classification.

Cybersecurity↗

The Imagery of Sound

Automated Analysis Corporation's COMET is a suite of acoustic analysis software for advanced noise prediction. It analyzes the origin, radiation, and scattering of noise, and supplies information on how to achieve noise reduction and improve sound characteristics. COMET's Structural Acoustic Foam Engineering (SAFE) module extends the sound field analysis capability of foam and other materials. SAFE shows how noise travels while airborne, how it travels within a structure, and how these media interact to affect other aspects of the transmission of noise. The COMET software reduces design time and expense while optimizing a final product's acoustical performance. COMET was developed through SBIR funding and Langley Research Center for Automated Analysis Corporation.

Source record↗

Spectral analysis for automated exploration and sample acquisition

Future space exploration missions will rely heavily on the use of complex instrument data for determining the geologic, chemical, and elemental character of planetary surfaces. One important instrument is the imaging spectrometer, which collects complete images in multiple discrete wavelengths in the visible and infrared regions of the spectrum. Extensive computational effort is required to extract information from such high-dimensional data. A hierarchical classification scheme allows multispectral data to be analyzed for purposes of mineral classification while limiting the overall computational requirements. The hierarchical classifier exploits the tunability of a new type of imaging spectrometer which is based on an acousto-optic tunable filter. This spectrometer collects a complete image in each wavelength passband without spatial scanning. It may be programmed to scan through a range of wavelengths or to collect only specific bands for data analysis. Spectral classification activities employ artificial neural networks, trained to recognize a number of mineral classes. Analysis of the trained networks has proven useful in determining which subsets of spectral bands should be employed at each step of the hierarchical classifier. The network classifiers are capable of recognizing all mineral types which were included in the training set. In addition, the major components of many mineral mixtures can also be recognized. This capability may prove useful for a system designed to evaluate data in a strange environment where details of the mineral composition are not known in advance.

Eberlein, Susan↗

Knowledge-based requirements analysis for automating software development

We present a new software development paradigm that automates the derivation of implementations from requirements. In this paradigm, informally-stated requirements are expressed in a domain-specific requirements specification language. This language is machine-understable and requirements expressed in it are captured in a knowledge base. Once the requirements are captured, more detailed specifications and eventually implementations are derived by the system using transformational synthesis. A key characteristic of the process is that the required human intervention is in the form of providing problem- and domain-specific engineering knowledge, not in writing detailed implementations. We describe a prototype system that applies the paradigm in the realm of communication engineering: the prototype automatically generates implementations of buffers following analysis of the requirements on each buffer.

Markosian, Lawrence Z.↗

Application of automated multispectral analysis to Delaware's coastal vegetation mapping

There are no author-identified significant results in this report. Overlay maps of Delaware's wetlands have been prepared, showing the dominant species or group of species of vegetation present. Five such categories of vegetation were used indicating marshes dominated by: (1) salt marsh cord grass; (2) salt marsh hay and spike grass; (3) reed grass; (4) high tide bush and sea myrtle; and (5) a group of fresh water species found in impounded areas built to attract water fowl. Fifteen such maps cover Delaware's wetlands from the Pennsylvania to the Maryland borders. The mapping technique employed utilizes the General Electric multispectral data processing system. This system is a hybrid analog-digital system designed as an analysis tool to be used by an operator whose own judgment and knowledge of ground truth can be incorporated at any time into the analyzing process. The result is a high speed, cost effective method for producing enhanced photomaps showing a number of spectral classes, each enhanced spectral class being representative of a vegetative species or group of species.

Klemas, V.↗

Automated nystagmus analysis

Several methods have recently been used for on-line analysis of nystagmus: A digital computer program has been developed to accept sampled records of eye position, detect fast phase components, and output cumulative slow phase position, continuous slow phase velocity, instantaneous fast phase frequency, and other parameters. The slow phase velocity is obtained by differentiation of the calculated cumulative position rather than the original eye movement record. Also, a prototype analog device has been devised which calculates the velocity of the slow phase component during caloric testing. Examples of clinical and research eye movement records analyzed with these devices are shown.

Oman, C. M.↗

Automated statistical analysis program (ASAP)

Pattern recognition subprogram is used to produce table which indicates sections of input data. Program then uses data to write set of Kirchhoff equations algebraically solved by Gaus reduction method.

Bavuso, S. J.↗

Automated chromosome analysis

Minicomputer-controlled system automatically prepares and analyses blood samples and displays karyotype in pictorial form as primary output. System accuracy is assured by operator interaction at key points during process. System can process up to 576 specimens per day.

Castleman, K. R.↗

The robot's eyes - Stereo vision system for automated scene analysis

Attention is given to the robot stereo vision system which maintains the image produced by solid-state detector television cameras in a dynamic random access memory called RAPID. The imaging hardware consists of sensors (two solid-state image arrays using a charge injection technique), a video-rate analog-to-digital converter, the RAPID memory, and various types of computer-controlled displays, and preprocessing equipment (for reflexive actions, processing aids, and object detection). The software is aimed at locating objects and transversibility. An object-tracking algorithm is discussed and it is noted that tracking speed is in the 50-75 pixels/s range.

Williams, D. S.↗

Automated Coliform Analysis

Hydrogen evolved by coliform bacteria transferred to separate measurement cell. Electroanalytic cell mounted in insulated temperature-control bath cycled between culturing temperature and sterilizing temperature. Flow of materials into and out of cell controlled by electrically operated valves.

Nishioka, K.↗

Automated homodyne analysis instrumentation for characterizing S.C. lasers

A versatile laser characterization method is described for evaluating semiconductor lasers developed under R&D efforts and also commercially available lasers. This method features a high-resolution technique for measuring laser linewidth that was also found to introduce optical feedback to the laser. The modified delayed self-homodyne system is therefore utilized to collect a variety of laser characteristic measurements under dynamic operating conditions while simultaneously assessing the effects of optical feedback on the laser. Measurements employing scanning Fabry-Perot interferometers are described which supplement the data obtained from direct measurements and measurements made utilizing the self-homodyne system.

Hendricks, Herbert D.↗

CHIMES-2: A tool for automated HCI analysis

The topics are presented in view graph form and include the following: Computer Human Interaction Models (CHIMES) methodology; the CHIMES-2 prototype; and CHIMES future development.

Weiland, William J.↗