Search NASA⌕ Search

SEARCH · Search NASA

Results for “Application Framework”

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

Development of an Urban Resilience Analysis Framework with Application to Norfolk, VA

The same water that makes Norfolk, Virginia an ideal home for international ports and naval installations is also increasingly flooding large parts of the city and the surrounding Hampton Roads region. This report describes the development of a process to analyze the resilience of urban regions to the shocks and stresses that those cities care about, and applies this process to address flooding in Norfolk and Hampton Roads. The goal is to provide Norfolk city officials and regional asset owners with actionable information to plan the infrastructure improvements that will most greatly enhance the regions resilience to flooding. Results suggest that there are wide - ranging impacts of a major acute flooding event beyond the Hampton Roads region. A single four - day, 100 - year flood event in Hampton Roads would cause on the order of $355 - 606 million in detrimental impacts to global production, with greater impacts occurring in the future as net sea levels rise. This report highlights the infrastructure behaviors, interdependencies, and the economic analyses that determine these impacts.

29 ENERGY PLANNING, POLICY, AND ECONOMY↗

Framework for Development of Object-Oriented Software

The Real-Time Control (RTC) Application Framework is a high-level software framework written in C++ that supports the rapid design and implementation of object-oriented application programs. This framework provides built-in functionality that solves common software development problems within distributed client-server, multi-threaded, and embedded programming environments. When using the RTC Framework to develop software for a specific domain, designers and implementers can focus entirely on the details of the domain-specific software rather than on creating custom solutions, utilities, and frameworks for the complexities of the programming environment. The RTC Framework was originally developed as part of a Space Shuttle Launch Processing System (LPS) replacement project called Checkout and Launch Control System (CLCS). As a result of the framework s development, CLCS software development time was reduced by 66 percent. The framework is generic enough for developing applications outside of the launch-processing system domain. Other applicable high-level domains include command and control systems and simulation/ training systems.

Perez-Poveda, Gus↗

Exceptionally Long-Lived Charge Separated State in Zeolitic Imidazolate Framework: Implication for Photocatalytic Applications

Zeolitic Imidazolate Frameworks (ZIFs) have emerged as a novel class of porous metal-organic frameworks (MOFs) for catalysis application because of their exceptional thermal and chemical stability. Inspired by the broad absorption of ZIF-67 in UV-visible-near IR region, we explored its excited state and charge separation dynamics, properties essential for photocatalytic applications, using optical (OTA) and X-ray transient absorption (XTA) spectroscopy. OTA results show that an exceptionally long-lived excited state is formed after photoexcitation. This long-lived excited state was confirmed to be the charge separated state with ligandto-metal charge transfer character using XTA. The surprisingly long-lived charge separated state, together with its intrinsic hybrid nature, all point to its potential application in heterogeneous photocatalysis and energy conversion.

Pattengale, Brian↗

GEOS: A performance portable multi-physics simulation framework for subsurface applications

GEOS is a simulation framework focused on solving tightly coupled multi-physics problems with an initial emphasis on subsurface reservoir applications. Currently, GEOS supports capabilities for studying carbon sequestration, geothermal energy, hydrogen storage, and related subsurface applications. The unique aspect of GEOS that differentiates it from existing reservoir simulators is the ability to simulate tightly coupled compositional flow, poromechanics, fault slip, fracture propagation, and thermal effects, etc. Extensive documentation is available on the GEOS documentation pages (GEOS Documentation, 2024). Note that GEOS, as presented here, is a complete rewrite of the previous incarnation of the GEOS referred to in (Settgast et al., 2017).

58 GEOSCIENCES↗

pnnl/pg-histogram

PostgreSQL histograms for ActiveRecord relations. A plugin for the Ruby on Rails (RoR) web application development framework web application development framework that leverages the "Active Relation" relational algebra component to automatically formulate SQL statements for the construction of histograms.

Borkum, Mark↗

Ruby on Rails Applications

Ruby on Rails is an open source web application framework for the Ruby programming language. The first application I built was a web application to manage and authenticate other applications. One of the main requirements for this application was a single sign-on service. This allowed authentication to be built in one location and be implemented in many different applications. For example, users would be able to login using their existing credentials, and be able to access other NASA applications without authenticating again. The second application I worked on was an internal qualification plan app. Previously, the viewing of employee qualifications was managed through Excel spread sheets. I built a database driven application to streamline the process of managing qualifications. Employees would be able to login securely to view, edit and update their personal qualifications.

Hochstadt, Jake↗

Development of Lighting Application Efficacy Measurement Framework

Lighting significantly contributes to electricity consumption in buildings. The most widely used measure of lighting energy efficiency, luminous efficacy, quantifies only the intensity of light generated by light sources, weighted by the spectral sensitivity of the human visual system (i.e., the energy efficiency of individual lighting devices). However, luminous efficacy does not fully address the use of lighting in architectural spaces. To address these limitations, we developed a framework to framework to calculate lighting application efficacy (LAE), the relationship between the electrical power consumed by lighting hardware, and the amount of light that contributes to the visual perception of building occupants. The proposed LAE framework is based on the primary pathway of light in architectural settings: the generation and emission of light from a luminaire, the travel of the light throughout the space and into the eyes of occupants, and the process of visual perception. The project’s primary outputs are a method for measuring lighting application efficacy and a framework for facilitating future research to improve the metric.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

Calcium–Based Metal–Organic Frameworks and Their Potential Applications

Metal–organic frameworks (MOFs) built on calcium metal (Ca-MOFs) represent a unique subclass of MOFs featuring high stability, low toxicity, and relatively low density. Ca-MOFs show considerable potential for molecular separations, electronic, magnetic, and biomedical applications, although they are not investigated as extensively as transition metal-based MOFs. Compared to MOFs made of other groups of metals, Ca-MOFs may be particularly advantageous for certain applications such as adsorption and storage of light molecules because of their gravimetric benefit, and drug delivery due to their high biocompatibility. This review intends to provide an overview on the recent development of Ca-MOFs, including their synthesis, crystal structures, important properties, and related applications. Here, various synthetic methods and techniques, types of building blocks, structure and porosity features, selected physical properties, and potential uses will be discussed and summarized. Representative examples will be illustrated for each type of important applications with a focus on their structure–property relations.

36 MATERIALS SCIENCE↗

Unit-cell-thick zeolitic imidazolate framework films for membrane application

Zeolitic imidazolate frameworks (ZIFs) are a subset of metal–organic frameworks with more than 200 characterized crystalline and amorphous networks made of divalent transition metal centres (for example, Zn 2+ and Co 2+ ) linked by imidazolate linkers. ZIF thin films have been intensively pursued, motivated by the desire to prepare membranes for selective gas and liquid separations. To achieve membranes with high throughput, as in ångström-scale biological channels with nanometre-scale path lengths, ZIF films with the minimum possible thickness—down to just one unit cell—are highly desired. However, the state-of-the-art methods yield membranes where ZIF films have thickness exceeding 50 nm. Here we report a crystallization method from ultradilute precursor mixtures, which exploits registry with the underlying crystalline substrate, yielding (within minutes) crystalline ZIF films with thickness down to that of a single structural building unit (2 nm). The film crystallized on graphene has a rigid aperture made of a six-membered zinc imidazolate coordination ring, enabling high-permselective H 2 separation performance. The method reported here will probably accelerate the development of two-dimensional metal–organic framework films for efficient membrane separation.

36 MATERIALS SCIENCE↗

IS BLOCKCHAIN A SUITABLE TECHNOLOGY FOR ENSURING THE INTEGRITY OF DATA SHARED BY LIGHTING AND OTHER BUILDING SYSTEMS?

Increasing amounts of data are available from lighting and other building systems. In commercial buildings, these data can be used to improve system and energy performance, detect and diagnose faults, and facilitate maintenance. Building data are not only of interest to owners and operators of the building systems, however. Owners and operators of similar buildings, manufacturers of building systems, utilities, and city agencies also have interesting use cases. Energy data can, for example, be used to verify the performance of energy-conservation measures, issue renewableenergy certificates, and financially settle grid services. Increased data sharing, however, significantly expands the cyber-attack surface, creating new challenges. In this work, blockchain is explored as an option for ensuring the integrity of data that are shared by lighting and other building systems. Blockchain fundamentals and variants are briefly reviewed, and value propositions relevant to building systems are discussed. A recently developed blockchain applicability framework (BAF) that builds upon and addresses the limitations of previous applicability models is also briefly reviewed. The BAF is used to assess the suitability of blockchain over other technologies or approaches for building-data applications, using emerging connected lighting systems as an example use case.

blockchain, connected lighting system, data integr↗

Dual Context: Leveraging Structured Application Context for Code Generation and Runtime Feature Activation via Chat Interfaces

Integrating artificial intelligence (AI) capabilities into software applications typically involves two common paths. For developers, AI assists in generating and documenting source code and other related software engineering efforts. For users, AI assists them through question-and-answer exchanges via chatbots. Both approaches have their value, but neither effectively leverages the modularity of component-based architectures that modern web application frameworks offer. We implement a proof of concept within a centralized suite of applications used for the Atmospheric Radiation Measurement (ARM) Data Center Operational Tools, where we introduce a third integration path through the ARM Context Engine (ACE). ACE is a context driven system that uses structured contextual specifications to enable Large Language Models (LLMs) to render interactive and feature-rich user interface (UI) components directly within chat responses, alongside or in place of conventional text outputs. These specifications serve two important purposes across what we call code context and UI context. Code context provides AI-assisted development tools with structured application knowledge beyond raw code, including component relationships, architectural patterns and schematic information, enabling the generation of consistent, well-structured code. UI context defines the rules for enabling and rendering component features at runtime based on the user's natural language input, allowing end users to activate capabilities such as data export, filtering, and pagination within chat responses, without requiring code changes or redeployment. We demonstrate, through a comparative evaluation against general-purpose AI chatbots, that context-driven component rendering provides interactive capabilities that text-based responses cannot replicate, including deterministic component behavior, application-consistent design language, and on-demand feature activation. A development effort comparison further shows that features that traditionally require multi-step development cycles can be activated with a single naturallanguage request. In this ongoing work, we present ACE as an emerging approach to AI integration that positions modular, well-documented software architecture as the foundation for AI-ready applications. ACE treats context as a shared resource across both development and user-facing AI, bringing cohesion to conventionally disconnected efforts, bridging developer tooling and end-user capabilities within a single framework.

Tadimeti, Vijay [ORNL]↗

M3MS-16OR0401086 – Report on NEAMS Workbench Support for MOOSE Applications

This report summarizes the status of the Nuclear Energy Advanced Modeling and Simulation (NEAMS) Workbench from Oak Ridge National Laboratory (ORNL) and the integration of the MOOSE framework. This report marks the completion of NEAMS milestone M3MS-16OR0401086. This report documents the developed infrastructure to support the MOOSE framework applications, the applications’ results, visualization status, the collaboration that facilitated this progress, and future considerations.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

SU-G-201-04: Can the Dynamic Library of Flap Applicators Replace Treatment Planning in Surface Brachytherapy?

Purpose: Contemporary brachytherapy treatment planning systems-(TPS) include the applicator model libraries to improve digitization; however, the library of surface-flap-applicators-(SFA) is not incorporated into the commercial TPS. We propose the dynamic library-(DL) for SFA and investigate if such library can eliminate applicator reconstruction, source activation and dose normalization. Methods: DL was generated for the SFA using the C++class libraries of the Visualization Toolkit-(VTK) and Qt-application framework for complete abstraction of the graphical interface. DL was designed such that the user can initially choose the size of the applicator that corresponds to the one clinically placed to the patient. The virtual applicator-(VA) has an elastic property so that it can be registered to the clinical CT images with a real applicator-(RA) on it. The VA and RA matching is performed by adjusting the position and curvature of the VA. The VA does not elongate or change its size so each catheter could always be at a distance of 5mm from the skin and 10mm apart from the closest catheter maintaining the physical accuracy of the clinical setup. Upon the applicator placement, the dwell positions were automatically activated, and the dose is normalized to the prescription depth. The accuracy of source positioning was evaluated using various applicator sizes. Results: The accuracy of the applicator placement was in the sub-millimeter range. The time-study reveals that up to 50% of the planning time can be saved depending on the complexity of the clinical setup. Unlike in the classic approach, the planning time was not highly dependent on the applicator size. Conclusion: The practical benefits of the DL of the SFA were demonstrated. The time demanding planning processes can be partially automated. Consequently, the planner can dedicate effort to fine tuning, which can result in the improvement of the quality of treatment plans in surface brachytherapy.

60 APPLIED LIFE SCIENCES↗

The Web as the Primary Control System User Interface

Fermilab's Control System uses a proprietary application framework written decades ago. Considered state-ofthe- art at one time, the control system now lacks many features we expect from a modern interface and needs to be updated. Our investigation of Web browsers and JavaScript revealed a powerful, rich, and state-of-the-art development environment. We discuss JavaScript frameworks, JavaScript language features, and packaging tools. We also discuss issues we need to resolve before we are confident this can become our primary application platform.

43 PARTICLE ACCELERATORS↗