Search NASA⌕ Search

SEARCH · Search NASA

Results for “Java”

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 217 records · Page 12

Photographic observations of the occultation of Beta Scorpii by Jupiter

The occultation of the multiple star Beta Scorpii by Jupiter was observed visually and photographically from the Bosscha Observatory in Lembang (Java), Indonesia, on May 13, 1971. The photographs recorded the dimming of the stars as the light was differentially refracted by the Jovian atmosphere, and gave support to a scale height greater than 8 km. Measurement of the position of the brightest component at Beta Scorpii during ingress shown refraction of approximately 1.4 sec before becoming unobservable.

Larson, S. M.↗

Photographic observations of the occultation of Beta Scorpii by Jupiter.

The occultation of the multiple star Beta Scorpii by Jupiter was observed visually and photographically from the Bosscha Observatory in Lembang (Java), Indonesia, on May 13, 1971. The photographs recorded the dimming of the stars as the light was differentially refracted by the Jovian atmosphere, and gave support to a scale height much greater than 8 and more nearly 30 km. In addition, during the ingress of Beta Scorpii, flashes up to 1 second long were observed visually, occurring at irregular intervals, spaced by 2-8 seconds, over a total period of 7 minutes. Measurements of the position of the brightest component of Beta Scorpii during ingress shows refraction of approximately 1.4 sec before becoming unobservable.

Larson, S. M.↗

Photographic observations of the occulation of Beta Scorpii by Jupiter

The occultation of the multiple star Beta Scorpii by Jupiter was observed visually and photographically from the Bosscha Observatory in Lembang (Java), Indonesia, on May 13, 1971. The photographs recorded the dimming of the stars as the light was differentially refracted by the Jovian atmosphere, and gave support to a scale height much greater than 8 and more nearly 30 km. In addition, during the ingress of Beta Scorpii, flashes up to 1 second long were observed visually (while guiding in the reflex device of the camera) that occurred irregular intervals, spaced by 2-8 seconds, over a total period of 7 minutes. Measurements of the position of the brightest component of Beta Scorpii during ingress shows refraction of approximately 1.4 sec before becoming unobservable.

Larson, S. M.↗

Consideration of other primate species as flight animals

The different types of primates which might be used as flight animals are surveyed, and the pros and cons of using them are discussed. Various factors suggest that the most desirable animals for space studies are the rhesus, pig-tailed, Java, and squirrel monkeys. The capuchin monkey has assets for certain types of space experimentation.

Geoffrey H. Bourne↗

The effect of maturation on the configuration of pristane in sediments and petroleum

The absolute stereochemistry of pristane in a sample of contemporary marine zooplankton, Messel shale (Germany) and Djatibarang (Java) crude has been determined by gas chromatographic methods. The relative stereochemistry in Irati shale (Brazil), Green River (U.S.) crude, Halibut (Australia) crude has also been determined, and confirmed for a sample of the Green River shale. The stereoisomer distributions indicate a loss of stereospecificity of the phytol-derived 6(R), 10(S) pristane with increasing geological maturation. For example, the least mature geological sample, the Eocene Messel shale, contains solely the 6(R), 10(S) isomer, whereas a mature sample, Djatibarange crude, contains 50% of the 6(R), 10(S) isomer and 25% of each of the 6(R), 10(R) and 6(S), 10(S) isomers.

Patience, R. L.↗

Analyses of MAGSAT tracks crossing the study region in the Indian Ocean

Progress in software development and in preliminary analysis of MAGSAT tracks crossing the Indian Ocean is reported. Tracks crossing the Java Trench, Broken Ridge, the Southeast Indian Ridge, and the Ninetyeast Ridge show that magnetic anomalies correlate with some of these features. Preliminary study of anomaly profiles indicates that tracks of anomaly data (the observations minus a core field model) have a power spectrum decreasing as the inverse square of the spatial frequency. An apparent noise floor of about one to two gammas rms is reached at wavelengths of about 360 km, corresponding to approximately 10 samples of the decimated Investigator tape data at a sampling rate of approximately 4.9 sec/sample.

Sailor, R. V.↗

MAGSAT investigation of crustal magnetic anomalies in the eastern Indian Ocean

Crustal magnetic anomalies in a region of the eastern Indian Ocean were studied using data from NASA's MAGSAT mission. The investigation region (0 deg to 50 deg South, 75 to 125 deg East) contains several important tectonic features, including the Broken Ridge, Java Trench, Ninetyeast Ridge, and Southeast Indian Ridge. A large positive magnetic anomaly is associated with the Broken Ridge and smaller positive anomalies correlate with the Ninetyeast Ridge and western Australia. Individual profiles of scalar data (computed from vector components) were considered to determine the overall data quality and resolution capability. A set of MAGSAT ""Quiet-Time'' data was used to compute an equivalent source crustal magnetic anomaly map of the study region. Maps of crustal magnetization and magnetic susceptibility were computed from the equivalent source dipoles. Gravity data were used to help interpretation, and a map of the ratio of magnetization to density contrasts was computed using Poisson's relation. The results are consistent with the hypothesis of induced magnetization of a crustal layer having varying thickness and composition.

Sailor, R. V.↗

The petrogenesis of oceanic kimberlites and included mantle megacrysts: The Malaitan alnoite

The study of unambiguous suboceanic mantle was facilitated by the occurrence of anomalous kimberlite-type intrusives on Malaita in the Solomon Islands. The pseudo-kimberlites were termed alnoites, and are basically mica lamprophyres with melilite in the ground mass. Alnoitic magmas were explosively intruded into the Ontong Java Plateau (OJP) 34 Ma ago. The OJP is a vastly overthickened portion of the Pacific plate which now abuts the Indo-Australian plate. Malaita is considered to be the obducted leading edge of the OJP. Initial diapiric upwelling beneath the OJP produced the proto-alnoite magma. After impingement on the rigid lithosphere, megacrysts fractionation occurred, with augites precipitating first, representing the parental magma. Sea water-altered oceanic crust, which underplated the OJP, was assimilated by the proto-alnoite magma during megacrysts fractionation (AFC).

Neal, Clive R.↗

The mid-Cretaceous super plume, carbon dioxide, and global warming

Carbon-dioxide releases associated with a mid-Cretaceous super plume and the emplacement of the Ontong-Java Plateau have been suggested as a principal cause of the mid-Cretaceous global warming. A carbonate-silicate cycle model is developed to quantify the possible climatic effects of these CO2 releases, utilizing four different formulations for the rate of silicate-rock weathering as a function of atmospheric CO2. CO2 emissions resulting from super-plume tectonics could have produced atmospheric CO2 levels from 3.7 to 14.7 times the modern preindustrial value of 285 ppm. Based on the temperature sensitivity to CO2 increases used in the weathering-rate formulations, this would cause a global warming of from 2.8 to 7.7 C over today's glogal mean temperature. Altered continental positions and higher sea level may have been contributed about 4.8 C to mid-Cretaceous warming. Thus, the combined effects of paleogeographic changes and super-plume related CO2 emissions could be in the range of 7.6 to 12.5 C, within the 6 to 14 C range previously estimated for mid-Cretaceous warming. CO2 releases from oceanic plateaus alone are unlikely to have been directly responsible for more than 20 percent of the mid-Cretaceous increase in atmospheric CO2.

Caldeira, Ken↗

Ocean transport and variability studies of the South Pacific, Southern, and Indian Oceans

The objectives of this study are to analyze ocean dynamics in the western South Pacific and the adjacent Southern Ocean and the eastern Indian Ocean. Specifically, our objectives for these three regions are, for the South Pacific Ocean: (1) To estimate the volume transport of the east Australian Current (EAC) along the Australian coast and in the Tasman Front, and to estimate the time variability (on seasonal and interannual time scales) of this transport. (2) To contribute to estimating the meridional heat and freshwater fluxes (and their variability) at about 30 deg S. Good estimates of the transport in the western boundary current are essential for accurate estimates of these fluxes. (3) To determine how the EAC transport (and its extension, the Tasman Front and the East Auckland Current) closes the subtropical gyre of the South Pacific and to better determine the structure at the confluence of this current and the Antarctic Circumpolar Current. (4) To examine the structure and time variability of the circulation in the western South Pacific and the adjacent Southern Ocean, particularly at the Tasman Front. For the Indian Ocean: (5) To study the seasonal interannual variations in the strength of the Leeuwin Current. (6) To monitor the Pacific-Indian Ocean throughflow and the South Equatorial and the South Java Currents between northwest Australia and Indonesia. (7) To study the processes that form the water of the permanent oceanic thermocline and, in particular, the way in which new thermocline water enters the permanent thermocline in late winter and early spring as the mixed layer restratifies. For the Southern Ocean: (8) To study the mesoscale and meridional structure of the Southern Ocean between 150 deg E and 170 deg E; in particular, to describe the Antarctic frontal system south of Tasmania and determine its interannual variability; to estimate the exchanges of heat, salt, and other properties between the Indian and Pacific Oceans; and to investigate the annual ventilation of the Antarctic Intermediate Water and Subantarctic Mode Water Masses.

Church, John A.↗

Earth observations during Space Shuttle Mission STS-42 - Discovery's mission to planet earth

The noteworthy imagery acquired during Space Shuttle Mission STS-42 is documented. Attention is given to frozen Tibetan lakes, Merapi Volcano in Java, Mt. Pinatubo in the Philippines, the coastline east of Tokyo Japan, land use in southern India, and the Indus River Delta. Observations of Kamchatka Peninsula, Lake Baikal, Moscow, Katmai National Park and Mt. Augustine, Alaska, the Alaskan coast by the Bering Sea, snow-covered New York, the Rhone River valley, the Strait of Gibraltar, and Mt. Ararat, Turkey, are also reported.

Lulla, Kamlesh P.↗

Seismicity, shear failure and modes of deformation in deep subduction zones

The joint hypocentral determination method is used to relocate deep seismicity reported in the International Seismological Center catalog for earthquakes deeper than 400 km in the Honshu, Bonin, Mariannas, Java, Banda, and South America subduction zones. Each deep seismic zone is found to display planar features of seismicity parallel to the Harvard centroid-moment tensor nodal planes, which are identified as planes of shear failure. The sense of displacement on these planes is one of resistance to deeper penetration.

Lundgren, Paul R.↗

Queuing Models of Tertiary Storage

Large scale scientific projects generate and use large amounts of data. For example, the NASA Earth Observation System Data and Information System (EOSDIS) project is expected to archive one petabyte per year of raw satellite data. This data is made automatically available for processing into higher level data products and for dissemination to the scientific community. Such large volumes of data can only be stored in robotic storage libraries (RSL's) for near-line access. A characteristic of RSL's is the use of a robot arm that transfers media between a storage rack and the read/write drives, thus multiplying the capacity of the system. The performance of the RSL's can be a critical limiting factor for the performance of the archive system. However, the many interacting components of an RSL make a performance analysis difficult. In addition, different RSL components can have widely varying performance characteristics. This paper describes our work to develop performance models of an RSL in isolation. Next we show how the RSL model can be incorporated into a queuing network model. We use the models to make some example performance studies of archive systems. The models described in this paper, developed for the NASA EODIS project, are implemented in C with a well defined interface. The source code, accompanying documentation, and also sample JAVA applets are available at: http://www.cis.ufl.edu/~ted/

Johnson, Theodore↗

Application of World Wide Web (W3) Technologies in Payload Operations

World Wide Web (W3) technologies are considered in relation to their application to space missions. It is considered that such technologies, including the hypertext transfer protocol and the Java object-oriented language, offer a powerful and relatively inexpensive framework for distributed application software development. The suitability of these technologies for payload monitoring systems development is discussed, and the experience gained from the development of an insect habitat monitoring system based on W3 technologies is reported.

Sun, Charles↗

Developing a Graphical User Interface for the ALSS Crop Planning Tool

The goal of my project was to create a graphical user interface for a prototype crop scheduler. The crop scheduler was developed by Dr. Jorge Leon and Laura Whitaker for the ALSS (Advanced Life Support System) program. The addition of a system-independent graphical user interface to the crop planning tool will make the application more accessible to a wider range of users and enhance its value as an analysis, design, and planning tool. My presentation will demonstrate the form and functionality of this interface. This graphical user interface allows users to edit system parameters stored in the file system. Data on the interaction of the crew, crops, and waste processing system with the available system resources is organized and labeled. Program output, which is stored in the file system, is also presented to the user in performance-time plots and organized charts. The menu system is designed to guide the user through analysis and decision making tasks, providing some help if necessary. The Java programming language was used to develop this interface in hopes of providing portability and remote operation.

Koehlert, Erik↗

An interactive parallel programming environment applied in atmospheric science

This article introduces an interactive parallel programming environment (IPPE) that simplifies the generation and execution of parallel programs. One of the tasks of the environment is to generate message-passing parallel programs for homogeneous and heterogeneous computing platforms. The parallel programs are represented by using visual objects. This is accomplished with the help of a graphical programming editor that is implemented in Java and enables portability to a wide variety of computer platforms. In contrast to other graphical programming systems, reusable parts of the programs can be stored in a program library to support rapid prototyping. In addition, runtime performance data on different computing platforms is collected in a database. A selection process determines dynamically the software and the hardware platform to be used to solve the problem in minimal wall-clock time. The environment is currently being tested on a Grand Challenge problem, the NASA four-dimensional data assimilation system.

Interactive Display Devices↗

Development and Demonstration of an Ada Test Generation System

In this project we have built a prototype system that performs Feasible Path Analysis on Ada programs: given a description of a set of control flow paths through a procedure, and a predicate at a program point feasible path analysis determines if there is input data which causes execution to flow down some path in the collection reaching the point so that tile predicate is true. Feasible path analysis can be applied to program testing, program slicing, array bounds checking, and other forms of anomaly checking. FPA is central to most applications of program analysis. But, because this problem is formally unsolvable, syntactic-based approximations are used in its place. For example, in dead-code analysis the problem is to determine if there are any input values which cause execution to reach a specified program point. Instead an approximation to this problem is computed: determine whether there is a control flow path from the start of the program to the point. This syntactic approximation is efficiently computable and conservative: if there is no such path the program point is clearly unreachable, but if there is such a path, the analysis is inconclusive, and the code is assumed to be live. Such conservative analysis too often yields unsatisfactory results because the approximation is too weak. As another example, consider data flow analysis. A du-pair is a pair of program points such that the first point is a definition of a variable and the second point a use and for which there exists a definition-free path from the definition to the use. The sharper, semantic definition of a du-pair requires that there be a feasible definition-free path from the definition to the use. A compiler using du-pairs for detecting dead variables may miss optimizations by not considering feasibility. Similarly, a program analyzer computing program slices to merge parallel versions may report conflicts where none exist. In the context of software testing, feasibility analysis plays an important role in identifying testing requirements which are infeasible. This is especially true for data flow testing and modified condition/decision coverage. Our system uses in an essential way symbolic analysis and theorem proving technology, and we believe this work represents one of the few successful uses of a theorem prover working in a completely automatic fashion to solve a problem of practical interest. We believe this work anticipates an important trend away from purely syntactic-based methods for program analysis to semantic methods based on symbolic processing and inference technology. Other results demonstrating the practical use of automatic inference is being reported in hardware verification, although there are significant differences between the hardware work and ours. However, what is common and important is that general purpose theorem provers are being integrated with more special-purpose decision procedures to solve problems in analysis and verification. We are pursuina commercial opportunities for this work, and will use and extend the work in other projects we are engaged in. Ultimately we would like to rework the system to analyze C, C++, or Java as a key step toward commercialization.

Source record↗

An Automated Method for Identifying Inconsistencies within Diagrammatic Software Requirements Specifications

The development of large-scale, composite software in a geographically distributed environment is an evolutionary process. Often, in such evolving systems, striving for consistency is complicated by many factors, because development participants have various locations, skills, responsibilities, roles, opinions, languages, terminology and different degrees of abstraction they employ. This naturally leads to many partial specifications or viewpoints. These multiple views on the system being developed usually overlap. From another aspect, these multiple views give rise to the potential for inconsistency. Existing CASE tools do not efficiently manage inconsistencies in distributed development environment for a large-scale project. Based on the ViewPoints framework the WHERE (Web-Based Hypertext Environment for requirements Evolution) toolkit aims to tackle inconsistency management issues within geographically distributed software development projects. Consequently, WHERE project helps make more robust software and support software assurance process. The long term goal of WHERE tools aims to the inconsistency analysis and management in requirements specifications. A framework based on Graph Grammar theory and TCMJAVA toolkit is proposed to detect inconsistencies among viewpoints. This systematic approach uses three basic operations (UNION, DIFFERENCE, INTERSECTION) to study the static behaviors of graphic and tabular notations. From these operations, subgraphs Query, Selection, Merge, Replacement operations can be derived. This approach uses graph PRODUCTIONS (rewriting rules) to study the dynamic transformations of graphs. We discuss the feasibility of implementation these operations. Also, We present the process of porting original TCM (Toolkit for Conceptual Modeling) project from C++ to Java programming language in this thesis. A scenario based on NASA International Space Station Specification is discussed to show the applicability of our approach. Finally, conclusion and future work about inconsistency management issues in WHERE project will be summarized.

Zhang, Zhong↗