Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “UNIFIED MODEL”

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 379 records · Page 21

Spectral Energy Distribution of Star-Forming Galaxies

Our analysis allowed us to address the following points: 1) the nature of the featureless ultraviolet continuum in Seyfert 2's, in particular the amount of stellar population that contributes to this waveband; 2) the difference between Seyfert l's and Seyfert 2's in the ratio of ultraviolet (lambda)1400A to soft X-rays continuum, which is larger in Seyfert 2's and apparently contradicts the Unified Model, but may be resolved if we consider the stellar population; 3) search for anisotropic radiation escaping from the nucleus of Seyfert 2's, by comparing the number of ionizing photons, estimated from the ultraviolet continuum photons, to the number of recombination photons, calculated using the H(beta) line flux. In addition, the research from this grant produced template spectra that have been used in a wide variety of applications, including the identification of high redshift galaxies in the Slone survey.

Kinney, A. L.↗

Cosmic Ray Telescope Experiment (CRT), Pioneer 10/11 Program

In May 1996 the electrical power on Pioneer 10 was no longer adequate to support the Cosmic Ray Telescope Experiment (CRT). In March 1997 ground based operations for the mission were terminated. The 25 years of Pioneer 10 were a remarkable voyage of discovery as it ventured into a vast new unexplored region of space. These observations by the Pioneer experiments led in the development of a new discipline of space science - heliospheric physics. For cosmic ray studies it was an incredible era, leading to the identification of new energetic particle populations and processes and initiating the study of the dynamics and large-scale structure and began the study of the dynamics and large-scale structure of the outer heliosphere. A summary of some of the principal scientific findings of the CRT experiment over this period is given in the next section. Even with the cessation of data from the Pioneer 10/11 mission there remained a great deal of scientific analysis and data archiving that required on the order of an additional three years of effort on the part of the CRT team. We have tried to select those tasks where the P10/11 CRT data have an important role to play. Special emphasis is placed on long-term synoptic studies that make use of the extended temporal and spatial coverage of the missions and the full capabilities of the CRT experiment. The major scientific objectives of this study are: (1) A phenomenological study of the modulation process in the heliosphere, thereby laying the foundation for developing a unified model of cosmic ray modulation over a complete 22 year heliomagnetic cycle; (2) These modulation studies and the temporal changes in the cosmic ray intensities also provide information on the large-scale structure and dynamics of the outer heliosphere; (3) use the galactic and anomalous cosmic ray data from Pioneer 10 to obtain a more accurate estimate of the distance to the modulation boundary and to the termination shock; (4) Use the results from (2) and from temporal variations to determine whether significant modulation occurs in the region of the heliosphere; (5)study the acceleration and transport of low energy solar interplanetary energetic particles and their relation to solar activity and interplanetary phenomena.

McDonald, Frank B.↗

Object-oriented Approach to High-level Network Monitoring and Management

An absolute prerequisite for the management of large investigating methods to build high-level monitoring computer networks is the ability to measure their systems that are built on top of existing monitoring performance. Unless we monitor a system, we cannot tools. Due to the heterogeneous nature of the hope to manage and control its performance. In this underlying systems at NASA Langley Research Center, paper, we describe a network monitoring system that we use an object-oriented approach for the design, we are currently designing and implementing. Keeping, first, we use UML (Unified Modeling Language) to in mind the complexity of the task and the required model users' requirements. Second, we identify the flexibility for future changes, we use an object-oriented existing capabilities of the underlying monitoring design methodology. The system is built using the system. Third, we try to map the former with the latter. APIs offered by the HP OpenView system.

Mukkamala, Ravi↗

Extragalactic Radio Jets and Intergalactic Medium 2

During the mid 1990s, the ROSAT satellite provided the highest resolution X-ray imaging, with useful X-ray spectroscopy, and excellent sensitivity. ROSAT"s PSPC and HRI instruments gave us our first high-quality data on the AGN phenomenon in nearby galaxies - the central theme of this research project. Initially this project concentrated on separating the AGN-related component of the X-ray emission from thermal radiation from the surrounding atmospheres in radio galaxies. There was ample reason to believe that this separation would be possible, although earlier work had taken the view that the X-ray emission from radio galaxies is either wholly AGN-related (and hence of sub-arcsec scale), or wholly from the galaxy and cluster atmospheres (and hence of scales - 10 arcsec or more in the low-redshift radio galaxies that we chose to study). First with the PSPC, and then with the HRI, we proved that a wide range of AGN core X ray emissivities could be found, and that the generic radio galaxy produces both AGN-related and atmosphere-related X-radiation. We demonstrated that there is a close relationship between the core X-ray power and the core radio power, and found instances in which the hot atmospheres of the galaxies must be participating in cooling flows, and other cases where those atmospheres are relatively stable. In some cases, there is a clear active relationship between the extended radio emission and the X-ray atmospheres: thus in NGC 326, we interpret the distorted radio structure as evidence of buoyancy as the radio plasma rises through the cluster atmosphere. In 3C 449, we can see that the radio plasma is displacing the X-ray emitting gas. In a further case (NGC 1265), we hoped that the motion of a radio galaxy through a cluster atmosphere would be apparent though the wake that it might establish - unfortunately, other structure in the atmosphere of the Perseus cluster tends to dominate our X-ray image, and no useful limits could be placed on the strength of the wake. In the light of so-called "unified" models of AGN, it is expected that the low-power radio galaxies studied under these programmes are the unbeamed counterparts of BL Lac objects. Accordingly, we predicted that BL Lac objects, as a class, should show X-ray halos from atmospheres similar to those associated with radio galaxies. The difficulty with studying this is that BL Lac objects tend to be X-ray bright, and the halos then vanish under the wings of the point response function. We found a BL Lac with less of a dynamic range problem, mapped it with the ROSAT HRI, and duly found an atmosphere (Hardcastle et al. 1999). Unfortunately for unification models, this atmosphere is exceptionally dense, so that it must be participating in an intense cooling flow. The implications of this for unification models are far from clear, and further work is under way.

Birkinshaw, Mark↗

Automatic Debugging Support for UML Designs

Design of large software systems requires rigorous application of software engineering methods covering all phases of the software process. Debugging during the early design phases is extremely important, because late bug-fixes are expensive. In this paper, we describe an approach which facilitates debugging of UML requirements and designs. The Unified Modeling Language (UML) is a set of notations for object-orient design of a software system. We have developed an algorithm which translates requirement specifications in the form of annotated sequence diagrams into structured statecharts. This algorithm detects conflicts between sequence diagrams and inconsistencies in the domain knowledge. After synthesizing statecharts from sequence diagrams, these statecharts usually are subject to manual modification and refinement. By using the "backward" direction of our synthesis algorithm. we are able to map modifications made to the statechart back into the requirements (sequence diagrams) and check for conflicts there. Fed back to the user conflicts detected by our algorithm are the basis for deductive-based debugging of requirements and domain theory in very early development stages. Our approach allows to generate explanations oil why there is a conflict and which parts of the specifications are affected.

Schumann, Johann↗

Automatic Synthesis of UML Designs from Requirements in an Iterative Process

The Unified Modeling Language (UML) is gaining wide popularity for the design of object-oriented systems. UML combines various object-oriented graphical design notations under one common framework. A major factor for the broad acceptance of UML is that it can be conveniently used in a highly iterative, Use Case (or scenario-based) process (although the process is not a part of UML). Here, the (pre-) requirements for the software are specified rather informally as Use Cases and a set of scenarios. A scenario can be seen as an individual trace of a software artifact. Besides first sketches of a class diagram to illustrate the static system breakdown, scenarios are a favorite way of communication with the customer, because scenarios describe concrete interactions between entities and are thus easy to understand. Scenarios with a high level of detail are often expressed as sequence diagrams. Later in the design and implementation stage (elaboration and implementation phases), a design of the system's behavior is often developed as a set of statecharts. From there (and the full-fledged class diagram), actual code development is started. Current commercial UML tools support this phase by providing code generators for class diagrams and statecharts. In practice, it can be observed that the transition from requirements to design to code is a highly iterative process. In this talk, a set of algorithms is presented which perform reasonable synthesis and transformations between different UML notations (sequence diagrams, Object Constraint Language (OCL) constraints, statecharts). More specifically, we will discuss the following transformations: Statechart synthesis, introduction of hierarchy, consistency of modifications, and "design-debugging".

Schumann, Johann↗

X-ray Properties of the Central kpc of AGN and Starbursts: The Latest News from Chandra

The X-ray properties of 15 nearby (v less than 3,000 km/s) galaxies that possess AGN (active galactic nuclei) and/or starbursts are discussed. Two-thirds have nuclear extended emission on scales from approx. 0.5 to approx. 1.5 kpc that is either clearly associated with a nuclear outflow or morphologically resembles an outflow. Galaxies that are AGN-dominated tend to have linear structures while starburst-dominated galaxies tend to have plume-like structures. Significant X-ray absorption is present in the starburst regions, indicating that a circumnuclear starburst is sufficient to block an AGN at optical wavelengths. Galaxies with starburst activity possess more X-ray point sources within their central kpc than non-starbursts. Many of these sources are more luminous than typical X-ray binaries. The Chandra results are discussed in terms of the starburst-AGN connection, a revised unified model for AGN, and possible evolutionary scenarios.

Weaver, Kimberly A.↗

Designing Control System Application Software for Change

The Unified Modeling Language (UML) was used to design the Environmental Systems Test Stand (ESTS) control system software. The UML was chosen for its ability to facilitate a clear dialog between software designer and customer, from which requirements are discovered and documented in a manner which transposes directly to program objects. Applying the UML to control system software design has resulted in a baseline set of documents from which change and effort of that change can be accurately measured. As the Environmental Systems Test Stand evolves, accurate estimates of the time and effort required to change the control system software will be made. Accurate quantification of the cost of software change can be before implementation, improving schedule and budget accuracy.

Boulanger, Richard↗

Control System Architectures, Technologies and Concepts for Near Term and Future Human Exploration of Space

Technologies that facilitate the design and control of complex, hybrid, and resource-constrained systems are examined. This paper focuses on design methodologies, and system architectures, not on specific control methods that may be applied to life support subsystems. Honeywell and Boeing have estimated that 60-80Y0 of the effort in developing complex control systems is software development, and only 20-40% is control system development. It has also been shown that large software projects have failure rates of as high as 50-65%. Concepts discussed include the Unified Modeling Language (UML) and design patterns with the goal of creating a self-improving, self-documenting system design process. Successful architectures for control must not only facilitate hardware to software integration, but must also reconcile continuously changing software with much less frequently changing hardware. These architectures rely on software modules or components to facilitate change. Architecting such systems for change leverages the interfaces between these modules or components.

Boulanger, Richard↗

Space Telecommunications Radio System Software Architecture Concepts and Analysis

The Space Telecommunications Radio System (STRS) project investigated various Software Defined Radio (SDR) architectures for Space. An STRS architecture has been selected that separates the STRS operating environment from its various waveforms and also abstracts any specialized hardware to limit its effect on the operating environment. The design supports software evolution where new functionality is incorporated into the radio. Radio hardware functionality has been moving from hardware based ASICs into firmware and software based processors such as FPGAs, DSPs and General Purpose Processors (GPPs). Use cases capture the requirements of a system by describing how the system should interact with the users or other systems (the actors) to achieve a specific goal. The Unified Modeling Language (UML) is used to illustrate the Use Cases in a variety of ways. The Top Level Use Case diagram shows groupings of the use cases and how the actors are involved. The state diagrams depict the various states that a system or object may be in and the transitions between those states. The sequence diagrams show the main flow of activity as described in the use cases.

Handler, Louis M.↗

High-Resolution N-Band Observations of the Nova Rs Ophiuchi: First Science with the Keck Interferometer Nuller

We report new observations of the nova RS Ophiuchi using the Keck Interferometer Nulling Instrument (KIN), approximately 3.8 days following the most recent outburst that occurred on 2006 February 12. These observations represent the first scientific results from the KIN, which operates in N-band from 8 to 12.5 microns. The nulling technique is the sparse aperture equivalent of the conventional coronagraphic technique used in filled aperture telescopes. By fitting the unique KIN inner and outer spatial regime data, we have obtained an angular size of the mid-infrared continuum of 6.2,4.0, or 5.4 mas for a disk profile, Gaussian profile, and shell profile respectively. The data show evidence of enhanced neutral atomic hydrogen emission and atomic metals including silicon located in the inner spatial regime near the white dwarf relative to the outer regime. There are also nebular emission lines and evidence of hot silicate dust in the outer spatial region, centered at approximately 2.5E14 cm from the WD, that are not found in the inner regime. The nova flash in the outer spatial regime evidently excited these features before the blast wave reached these regions. These identifications support the following interpretation. The dust appears to be present between outbursts and was not created during the outburst event. We further discuss the present results in terms of a unifying model of the system that includes an increase in density in the plane of the orbit of the two stars created by a spiral shock wave caused by the motion of the stars through the cool wind of the red giant star. These data show the power and potential of the nulling technique which has been developed for the detection of Earthlike planets around nearby stars for the Terrestrial Planet Finder Mission and Darwin missions.

Danchi, William↗

High-Resolution N-Band Observations of the Nova RS Ophiuchi with the Keck Interferometer Nuller

We report new observations of the nova RS Ophiuchi (RS Oph) using the Keck Interferometer Nulling Instrument, approximately 3.8 days following the most recent outburst that occurred on 2006 February 12. The Keck Interferometer Nuller (KIN) operates in K-band from 8 to 12.5 pm in a nulling mode, which means that the central broad-band interference fringe is a dark fringe - with an angular width of 25 mas at mid band - rather than the bright fringe used ill a conventional optical interferometer. In this mode the stellar light itself is suppressed by the destructive fringe, effectively enhancing the contrast of the circumstellar material located near the star. By subsequently shifting the neighboring bright fringe onto the center of the source brightness distribution and integrating, a second spatial regime dominated by light from the central portion of the source is almost simultaneously sampled. The nulling technique is the sparse aperture equivalent of the conventional corongraphic technique used in filled aperture telescopes. By fitting the unique KIK inner and outer spatial regime data, we have obtained an angular size of the mid-infrared continuum of 6.2, 4.0. or 5.4 mas for a disk profile, gaussian profile (fwhm), and shell profile respectively. The data show evidence of enhanced neutral atomic hydrogen emission located in the inner spatial regime relative to the outer regime. There is also evidence of a 9.7 micron silicate feature seen outside of this region. Importantly, we see spectral lines excited by the nova flash in the outer region before the blast wave reaches these regions. These lines are from neutral, weakly excited atoms which support the following interpretation. We discuss the present results in terms of a unifying model of the system that includes an increase in density in the plane of the orbit of the two stars created by a spiral shock wave caused by the motion of the stars through the cool wind of the red giant star. These data show the power and potential of the nulling technique which has been developed for the detection of Earth-like planets around nearby stars for the Terrestrial Planet Finder Mission and Darwin missions.

Barry, R. K.↗

Constraining the Active Galactic Nucleus Contribution in a Multiwavelength Study of Seyfert Galaxies

We have studied the relationship between the high- and low-ionization [O IV] (lambda)25.89 microns, [Ne III] (lambda)15.56 microns, and [Ne II] (lambda)12.81 microns emission lines with the aim of constraining the active galactic nuclei (AGNs) and star formation contributions for a sample of 103 Seyfert galaxies.We use the [O IV] and [Ne II] emission as tracers for the AGN power and star formation to investigate the ionization state of the emission-line gas.We find that Seyfert 2 galaxies have, on average, lower [O IV]/[Ne II] ratios than Seyfert 1 galaxies. This result suggests two possible scenarios: (1) Seyfert 2 galaxies have intrinsically weaker AGNs, or (2) Seyfert 2 galaxies have relatively higher star formation rates than Seyfert 1 galaxies. We estimate the fraction of [Ne II] directly associated with the AGNs and find that Seyfert 2 galaxies have a larger contribution from star formation, by a factor of approx.1.5 on average, than what is found in Seyfert 1 galaxies. Using the stellar component of [Ne II] as a tracer of the current star formation, we found similar star formation rates in Seyfert 1 and Seyfert 2 galaxies.We examined the mid- and far-infrared continua and found that [Ne II] is well correlated with the continuum luminosity at 60 microns and that both [Ne III] and [O IV] are better correlated with the 25 micron luminosities than with the continuum at longer wavelengths, suggesting that the mid-infrared continuum luminosity is dominated by the AGN, while the far-infrared luminosity is dominated by star formation. Overall, these results test the unified model of AGNs and suggest that the differences between Seyfert galaxies cannot be solely due to viewing angle dependence.

Melendez, M.↗

Obscured AGN at High Redshift

This viewgraph presentation reviews the obscured sources of Active Galactic Nuclei (AGN) in the universe at high redshift. The cosmic X-ray background, unified models of AGN and clues to galaxy formation/evolution is the motivation for this study.

cosmic x-ray↗

State-Chart Autocoder

A computer program translates Unified Modeling Language (UML) representations of state charts into source code in the C, C++, and Python computing languages. ( State charts signifies graphical descriptions of states and state transitions of a spacecraft or other complex system.) The UML representations constituting the input to this program are generated by using a UML-compliant graphical design program to draw the state charts. The generated source code is consistent with the "quantum programming" approach, which is so named because it involves discrete states and state transitions that have features in common with states and state transitions in quantum mechanics. Quantum programming enables efficient implementation of state charts, suitable for real-time embedded flight software. In addition to source code, the autocoder program generates a graphical-user-interface (GUI) program that, in turn, generates a display of state transitions in response to events triggered by the user. The GUI program is wrapped around, and can be used to exercise the state-chart behavior of, the generated source code. Once the expected state-chart behavior is confirmed, the generated source code can be augmented with a software interface to the rest of the software with which the source code is required to interact.

Clark, Kenneth↗

BGen: A UML Behavior Network Generator Tool

BGen software was designed for autogeneration of code based on a graphical representation of a behavior network used for controlling automatic vehicles. A common format used for describing a behavior network, such as that used in the JPL-developed behavior-based control system, CARACaS ["Control Architecture for Robotic Agent Command and Sensing" (NPO-43635), NASA Tech Briefs, Vol. 32, No. 10 (October 2008), page 40] includes a graph with sensory inputs flowing through the behaviors in order to generate the signals for the actuators that drive and steer the vehicle. A computer program to translate Unified Modeling Language (UML) Freeform Implementation Diagrams into a legacy C implementation of Behavior Network has been developed in order to simplify the development of C-code for behavior-based control systems. UML is a popular standard developed by the Object Management Group (OMG) to model software architectures graphically. The C implementation of a Behavior Network is functioning as a decision tree.

Huntsberger, Terry↗

Space Borne and Ground-Based Observations of Transient Processes Occurring Around Substorm Onset

The combined THEMIS five spacecraft in-situ and ground magnetic and visible camera arrays have advanced considerably our understanding of the causal relationship between midtail plasma flows, transient ionospheric features, and ground magnetic signatures. In particular recent work has shown a connection between equatorward moving visible ionospheric transients and substorm onset, in both white-light and 6300 nm emissions. These observations, together with THEMIS in-situ measurements of bulk flows, provides strict constraints on the sequence of events leading to substorm auroral onset.We first provide a brief summary of these observations, highlighting in particular areas where the two observations differ, and suggest reasons for the differences. Next, by combining the observed correlation of flow and Pi2 waveform with a unified model of global Pi2 generation and substorm current wedge initiation we present a self-consistent description of the dynamical processes and communicative pathways that occur just prior to and during substorm expansion onset.

Kepko, L.↗

Doclet To Synthesize UML

The RoseDoclet computer program extends the capability of Java doclet software to automatically synthesize Unified Modeling Language (UML) content from Java language source code. [Doclets are Java-language programs that use the doclet application programming interface (API) to specify the content and format of the output of Javadoc. Javadoc is a program, originally designed to generate API documentation from Java source code, now also useful as an extensible engine for processing Java source code.] RoseDoclet takes advantage of Javadoc comments and tags already in the source code to produce a UML model of that code. RoseDoclet applies the doclet API to create a doclet passed to Javadoc. The Javadoc engine applies the doclet to the source code, emitting the output format specified by the doclet. RoseDoclet emits a Rose model file and populates it with fully documented packages, classes, methods, variables, and class diagrams identified in the source code. The way in which UML models are generated can be controlled by use of new Javadoc comment tags that RoseDoclet provides. The advantage of using RoseDoclet is that Javadoc documentation becomes leveraged for two purposes: documenting the as-built API and keeping the design documentation up to date.

Barry, Matthew R.↗