ALMA Correlator Real-Time Data Processor
NASA Astrophysics Data System (ADS)
Pisano, J.; Amestica, R.; Perez, J.
2005-10-01
The design of a real-time Linux application utilizing Real-Time Application Interface (RTAI) to process real-time data from the radio astronomy correlator for the Atacama Large Millimeter Array (ALMA) is described. The correlator is a custom-built digital signal processor which computes the cross-correlation function of two digitized signal streams. ALMA will have 64 antennas with 2080 signal streams each with a sample rate of 4 giga-samples per second. The correlator's aggregate data output will be 1 gigabyte per second. The software is defined by hard deadlines with high input and processing data rates, while requiring interfaces to non real-time external computers. The designed computer system - the Correlator Data Processor or CDP, consists of a cluster of 17 SMP computers, 16 of which are compute nodes plus a master controller node all running real-time Linux kernels. Each compute node uses an RTAI kernel module to interface to a 32-bit parallel interface which accepts raw data at 64 megabytes per second in 1 megabyte chunks every 16 milliseconds. These data are transferred to tasks running on multiple CPUs in hard real-time using RTAI's LXRT facility to perform quantization corrections, data windowing, FFTs, and phase corrections for a processing rate of approximately 1 GFLOPS. Highly accurate timing signals are distributed to all seventeen computer nodes in order to synchronize them to other time-dependent devices in the observatory array. RTAI kernel tasks interface to the timing signals providing sub-millisecond timing resolution. The CDP interfaces, via the master node, to other computer systems on an external intra-net for command and control, data storage, and further data (image) processing. The master node accesses these external systems utilizing ALMA Common Software (ACS), a CORBA-based client-server software infrastructure providing logging, monitoring, data delivery, and intra-computer function invocation. The software is being developed in tandem with the correlator hardware which presents software engineering challenges as the hardware evolves. The current status of this project and future goals are also presented.
VERSE - Virtual Equivalent Real-time Simulation
NASA Technical Reports Server (NTRS)
Zheng, Yang; Martin, Bryan J.; Villaume, Nathaniel
2005-01-01
Distributed real-time simulations provide important timing validation and hardware in the- loop results for the spacecraft flight software development cycle. Occasionally, the need for higher fidelity modeling and more comprehensive debugging capabilities - combined with a limited amount of computational resources - calls for a non real-time simulation environment that mimics the real-time environment. By creating a non real-time environment that accommodates simulations and flight software designed for a multi-CPU real-time system, we can save development time, cut mission costs, and reduce the likelihood of errors. This paper presents such a solution: Virtual Equivalent Real-time Simulation Environment (VERSE). VERSE turns the real-time operating system RTAI (Real-time Application Interface) into an event driven simulator that runs in virtual real time. Designed to keep the original RTAI architecture as intact as possible, and therefore inheriting RTAI's many capabilities, VERSE was implemented with remarkably little change to the RTAI source code. This small footprint together with use of the same API allows users to easily run the same application in both real-time and virtual time environments. VERSE has been used to build a workstation testbed for NASA's Space Interferometry Mission (SIM PlanetQuest) instrument flight software. With its flexible simulation controls and inexpensive setup and replication costs, VERSE will become an invaluable tool in future mission development.
A Survey of Recent MARTe Based Systems
NASA Astrophysics Data System (ADS)
Neto, André C.; Alves, Diogo; Boncagni, Luca; Carvalho, Pedro J.; Valcarcel, Daniel F.; Barbalace, Antonio; De Tommasi, Gianmaria; Fernandes, Horácio; Sartori, Filippo; Vitale, Enzo; Vitelli, Riccardo; Zabeo, Luca
2011-08-01
The Multithreaded Application Real-Time executor (MARTe) is a data driven framework environment for the development and deployment of real-time control algorithms. The main ideas which led to the present version of the framework were to standardize the development of real-time control systems, while providing a set of strictly bounded standard interfaces to the outside world and also accommodating a collection of facilities which promote the speed and ease of development, commissioning and deployment of such systems. At the core of every MARTe based application, is a set of independent inter-communicating software blocks, named Generic Application Modules (GAM), orchestrated by a real-time scheduler. The platform independence of its core library provides MARTe the necessary robustness and flexibility for conveniently testing applications in different environments including non-real-time operating systems. MARTe is already being used in several machines, each with its own peculiarities regarding hardware interfacing, supervisory control configuration, operating system and target control application. This paper presents and compares the most recent results of systems using MARTe: the JET Vertical Stabilization system, which uses the Real Time Application Interface (RTAI) operating system on Intel multi-core processors; the COMPASS plasma control system, driven by Linux RT also on Intel multi-core processors; ISTTOK real-time tomography equilibrium reconstruction which shares the same support configuration of COMPASS; JET error field correction coils based on VME, PowerPC and VxWorks; FTU LH reflected power system running on VME, Intel with RTAI.
NASA Astrophysics Data System (ADS)
Bouchpan-Lerust-Juéry, L.
2007-08-01
Current and next generation on-board computer systems tend to implement real-time embedded control applications (e.g. Attitude and Orbit Control Subsystem (AOCS), Packet Utililization Standard (PUS), spacecraft autonomy . . . ) which must meet high standards of Reliability and Predictability as well as Safety. All these requirements require a considerable amount of effort and cost for Space Sofware Industry. This paper, in a first part, presents a free Open Source integrated solution to develop RTAI applications from analysis, design, simulation and direct implementation using code generation based on Open Source and in its second part summarises this suggested approach, its results and the conclusion for further work.
Real-time plasma control based on the ISTTOK tomography diagnostica)
NASA Astrophysics Data System (ADS)
Carvalho, P. J.; Carvalho, B. B.; Neto, A.; Coelho, R.; Fernandes, H.; Sousa, J.; Varandas, C.; Chávez-Alarcón, E.; Herrera-Velázquez, J. J. E.
2008-10-01
The presently available processing power in generic processing units (GPUs) combined with state-of-the-art programmable logic devices benefits the implementation of complex, real-time driven, data processing algorithms for plasma diagnostics. A tomographic reconstruction diagnostic has been developed for the ISTTOK tokamak, based on three linear pinhole cameras each with ten lines of sight. The plasma emissivity in a poloidal cross section is computed locally on a submillisecond time scale, using a Fourier-Bessel algorithm, allowing the use of the output signals for active plasma position control. The data acquisition and reconstruction (DAR) system is based on ATCA technology and consists of one acquisition board with integrated field programmable gate array (FPGA) capabilities and a dual-core Pentium module running real-time application interface (RTAI) Linux. In this paper, the DAR real-time firmware/software implementation is presented, based on (i) front-end digital processing in the FPGA; (ii) a device driver specially developed for the board which enables streaming data acquisition to the host GPU; and (iii) a fast reconstruction algorithm running in Linux RTAI. This system behaves as a module of the central ISTTOK control and data acquisition system (FIRESIGNAL). Preliminary results of the above experimental setup are presented and a performance benchmarking against the magnetic coil diagnostic is shown.
NASA Astrophysics Data System (ADS)
Jia, Song; Xu, Tian-he; Sun, Zhang-zhen; Li, Jia-jing
2017-02-01
UT1-UTC is an important part of the Earth Orientation Parameters (EOP). The high-precision predictions of UT1-UTC play a key role in practical applications of deep space exploration, spacecraft tracking and satellite navigation and positioning. In this paper, a new prediction method with combination of Gray Model (GM(1, 1)) and Autoregressive Integrated Moving Average (ARIMA) is developed. The main idea is as following. Firstly, the UT1-UTC data are preprocessed by removing the leap second and Earth's zonal harmonic tidal to get UT1R-TAI data. Periodic terms are estimated and removed by the least square to get UT2R-TAI. Then the linear terms of UT2R-TAI data are modeled by the GM(1, 1), and the residual terms are modeled by the ARIMA. Finally, the UT2R-TAI prediction can be performed based on the combined model of GM(1, 1) and ARIMA, and the UT1-UTC predictions are obtained by adding the corresponding periodic terms, leap second correction and the Earth's zonal harmonic tidal correction. The results show that the proposed model can be used to predict UT1-UTC effectively with higher middle and long-term (from 32 to 360 days) accuracy than those of LS + AR, LS + MAR and WLS + MAR.
Real-time control using open source RTOS
NASA Astrophysics Data System (ADS)
Irwin, Philip C.; Johnson, Richard L., Jr.
2002-12-01
Complex telescope systems such as interferometers tend to rely heavily on hard real-time operating systems (RTOS). It has been standard practice at NASA's Jet Propulsion Laboratory (JPL) and many other institutions to use costly commercial RTOSs and hardware. After developing a real-time toolkit for VxWorks on the PowerPC platform (dubbed RTC), the interferometry group at JPL is porting this code to the real-time Application Interface (RTAI), an open source RTOS that is essentially an extension to the Linux kernel. This port has the potential to reduce software and hardware costs for future projects, while increasing the level of performance. The goals of this paper are to briefly describe the RTC toolkit, highlight the successes and pitfalls of porting the toolkit from VxWorks to Linux-RTAI, and to discuss future enhancements that will be implemented as a direct result of this port. The first port of any body of code is always the most difficult since it uncovers the OS-specific calls and forces "red flags" into those portions of the code. For this reason, It has also been a huge benefit that the project chose a generic, platform independent OS extension, ACE, and its CORBA counterpart, TAO. This port of RTC will pave the way for conversions to other environments, the most interesting of which is a non-real-time simulation environment, currently being considered by the Space Interferometry Mission (SIM) and the Terrestrial Planet Finder (TPF) Projects.
MARTe: A Multiplatform Real-Time Framework
NASA Astrophysics Data System (ADS)
Neto, André C.; Sartori, Filippo; Piccolo, Fabio; Vitelli, Riccardo; De Tommasi, Gianmaria; Zabeo, Luca; Barbalace, Antonio; Fernandes, Horacio; Valcarcel, Daniel F.; Batista, Antonio J. N.
2010-04-01
Development of real-time applications is usually associated with nonportable code targeted at specific real-time operating systems. The boundary between hardware drivers, system services, and user code is commonly not well defined, making the development in the target host significantly difficult. The Multithreaded Application Real-Time executor (MARTe) is a framework built over a multiplatform library that allows the execution of the same code in different operating systems. The framework provides the high-level interfaces with hardware, external configuration programs, and user interfaces, assuring at the same time hard real-time performances. End-users of the framework are required to define and implement algorithms inside a well-defined block of software, named Generic Application Module (GAM), that is executed by the real-time scheduler. Each GAM is reconfigurable with a set of predefined configuration meta-parameters and interchanges information using a set of data pipes that are provided as inputs and required as output. Using these connections, different GAMs can be chained either in series or parallel. GAMs can be developed and debugged in a non-real-time system and, only once the robustness of the code and correctness of the algorithm are verified, deployed to the real-time system. The software also supplies a large set of utilities that greatly ease the interaction and debugging of a running system. Among the most useful are a highly efficient real-time logger, HTTP introspection of real-time objects, and HTTP remote configuration. MARTe is currently being used to successfully drive the plasma vertical stabilization controller on the largest magnetic confinement fusion device in the world, with a control loop cycle of 50 ?s and a jitter under 1 ?s. In this particular project, MARTe is used with the Real-Time Application Interface (RTAI)/Linux operating system exploiting the new ?86 multicore processors technology.
Real Time Linux - The RTOS for Astronomy?
NASA Astrophysics Data System (ADS)
Daly, P. N.
The BoF was attended by about 30 participants and a free CD of real time Linux-based upon RedHat 5.2-was available. There was a detailed presentation on the nature of real time Linux and the variants for hard real time: New Mexico Tech's RTL and DIAPM's RTAI. Comparison tables between standard Linux and real time Linux responses to time interval generation and interrupt response latency were presented (see elsewhere in these proceedings). The present recommendations are to use RTL for UP machines running the 2.0.x kernels and RTAI for SMP machines running the 2.2.x kernel. Support, both academically and commercially, is available. Some known limitations were presented and the solutions reported e.g., debugging and hardware support. The features of RTAI (scheduler, fifos, shared memory, semaphores, message queues and RPCs) were described. Typical performance statistics were presented: Pentium-based oneshot tasks running > 30kHz, 486-based oneshot tasks running at ~ 10 kHz, periodic timer tasks running in excess of 90 kHz with average zero jitter peaking to ~ 13 mus (UP) and ~ 30 mus (SMP). Some detail on kernel module programming, including coding examples, were presented showing a typical data acquisition system generating simulated (random) data writing to a shared memory buffer and a fifo buffer to communicate between real time Linux and user space. All coding examples were complete and tested under RTAI v0.6 and the 2.2.12 kernel. Finally, arguments were raised in support of real time Linux: it's open source, free under GPL, enables rapid prototyping, has good support and the ability to have a fully functioning workstation capable of co-existing hard real time performance. The counter weight-the negatives-of lack of platforms (x86 and PowerPC only at present), lack of board support, promiscuous root access and the danger of ignorance of real time programming issues were also discussed. See ftp://orion.tuc.noao.edu/pub/pnd/rtlbof.tgz for the StarOffice overheads for this presentation.
Specifications and implementation of the RT MHD control system for the EC launcher of FTU
NASA Astrophysics Data System (ADS)
Galperti, C.; Alessi, E.; Boncagni, L.; Bruschi, A.; Granucci, G.; Grosso, A.; Iannone, F.; Marchetto, C.; Nowak, S.; Panella, M.; Sozzi, C.; Tilia, B.
2012-09-01
To perform real time plasma control experiments using EC heating waves by using the new fast launcher installed on FTU a dedicated data acquisition and elaboration system has been designed recently. A prototypical version of the acquisition/control system has been recently developed and will be tested on FTU machine in its next experimental campaign. The open-source framework MARTe (Multi-threaded Application Real-Time executor) on Linux/RTAI real-time operating system has been chosen as software platform to realize the control system. Standard open-architecture industrial PCs, based either on VME bus and CompactPCI bus equipped with standard input/output cards are the chosen hardware platform.
Real-time operating system timing jitter and its impact on motor control
NASA Astrophysics Data System (ADS)
Proctor, Frederick M.; Shackleford, William P.
2001-12-01
General-purpose microprocessors are increasingly being used for control applications due to their widespread availability and software support for non-control functions like networking and operator interfaces. Two classes of real-time operating systems (RTOS) exist for these systems. The traditional RTOS serves as the sole operating system, and provides all OS services. Examples include ETS, LynxOS, QNX, Windows CE and VxWorks. RTOS extensions add real-time scheduling capabilities to non-real-time OSes, and provide minimal services needed for the time-critical portions of an application. Examples include RTAI and RTL for Linux, and HyperKernel, OnTime and RTX for Windows NT. Timing jitter is an issue in these systems, due to hardware effects such as bus locking, caches and pipelines, and software effects from mutual exclusion resource locks, non-preemtible critical sections, disabled interrupts, and multiple code paths in the scheduler. Jitter is typically on the order of a microsecond to a few tens of microseconds for hard real-time operating systems, and ranges from milliseconds to seconds in the worst case for soft real-time operating systems. The question of its significance on the performance of a controller arises. Naturally, the smaller the scheduling period required for a control task, the more significant is the impact of timing jitter. Aside from this intuitive relationship is the greater significance of timing on open-loop control, such as for stepper motors, than for closed-loop control, such as for servo motors. Techniques for measuring timing jitter are discussed, and comparisons between various platforms are presented. Techniques to reduce jitter or mitigate its effects are presented. The impact of jitter on stepper motor control is analyzed.
Developing infrared array controller with software real time operating system
NASA Astrophysics Data System (ADS)
Sako, Shigeyuki; Miyata, Takashi; Nakamura, Tomohiko; Motohara, Kentaro; Uchimoto, Yuka Katsuno; Onaka, Takashi; Kataza, Hirokazu
2008-07-01
Real-time capabilities are required for a controller of a large format array to reduce a dead-time attributed by readout and data transfer. The real-time processing has been achieved by dedicated processors including DSP, CPLD, and FPGA devices. However, the dedicated processors have problems with memory resources, inflexibility, and high cost. Meanwhile, a recent PC has sufficient resources of CPUs and memories to control the infrared array and to process a large amount of frame data in real-time. In this study, we have developed an infrared array controller with a software real-time operating system (RTOS) instead of the dedicated processors. A Linux PC equipped with a RTAI extension and a dual-core CPU is used as a main computer, and one of the CPU cores is allocated to the real-time processing. A digital I/O board with DMA functions is used for an I/O interface. The signal-processing cores are integrated in the OS kernel as a real-time driver module, which is composed of two virtual devices of the clock processor and the frame processor tasks. The array controller with the RTOS realizes complicated operations easily, flexibly, and at a low cost.
Tuning Linux to meet real time requirements
NASA Astrophysics Data System (ADS)
Herbel, Richard S.; Le, Dang N.
2007-04-01
There is a desire to use Linux in military systems. Customers are requesting contractors to use open source to the maximal possible extent in contracts. Linux is probably the best operating system of choice to meet this need. It is widely used. It is free. It is royalty free, and, best of all, it is completely open source. However, there is a problem. Linux was not originally built to be a real time operating system. There are many places where interrupts can and will be blocked for an indeterminate amount of time. There have been several attempts to bridge this gap. One of them is from RTLinux, which attempts to build a microkernel underneath Linux. The microkernel will handle all interrupts and then pass it up to the Linux operating system. This does insure good interrupt latency; however, it is not free [1]. Another is RTAI, which provides a similar typed interface; however, the PowerPC platform, which is used widely in real time embedded community, was stated as "recovering" [2]. Thus this is not suited for military usage. This paper provides a method for tuning a standard Linux kernel so it can meet the real time requirement of an embedded system.
A freely available real-time operating system well suited for astronomy and the physical sciences
NASA Astrophysics Data System (ADS)
Pedretti, Ettore; Monnier, John D.; Thureau, Nathalie D.; Berger, David H.
2006-06-01
This paper wants to be a practical example in building a real-time data-acquisition and control system from scratch using relatively non-expensive PC hardware and open-source software. The practical example of building the control system for the Michigan Infrared Combiner (MIRC) at the CHARA interferometer will be used to give the reader a 'hands-on' experience in installing and configuring the RTAI-Fusion real-time operating system and developing a complete control system with it.
1986-05-16
years of the Second Wo-rld War . ": * Soviet march speeds, hourly rates of Advance, vehicle intervaic,. and march control measures (start points...bo--th on aric cf--.:.ad tr a-v- thing in Worl War I 1, are tied to: c.-rgari zatloris tha t cc’rtai numrerous vehicle types that ar-e rio--t faster...arms army road marchino movement diotrina 19. ABSTRACT (Continue on reverse if necessary and identify by block number) This monograph discusses the
Adaptive optics system for the IRSOL solar observatory
NASA Astrophysics Data System (ADS)
Ramelli, Renzo; Bucher, Roberto; Rossini, Leopoldo; Bianda, Michele; Balemi, Silvano
2010-07-01
We present a low cost adaptive optics system developed for the solar observatory at Istituto Ricerche Solari Locarno (IRSOL), Switzerland. The Shack-Hartmann Wavefront Sensor is based on a Dalsa CCD camera with 256 pixels × 256 pixels working at 1kHz. The wavefront compensation is obtained by a deformable mirror with 37 actuators and a Tip-Tilt mirror. A real time control software has been developed on a RTAI-Linux PC. Scicos/Scilab based software has been realized for an online analysis of the system behavior. The software is completely open source.
Materassi, Donatello; Baschieri, Paolo; Tiribilli, Bruno; Zuccheri, Giampaolo; Samorì, Bruno
2009-08-01
We describe the realization of an atomic force microscope architecture designed to perform customizable experiments in a flexible and automatic way. Novel technological contributions are given by the software implementation platform (RTAI-LINUX), which is free and open source, and from a functional point of view, by the implementation of hard real-time control algorithms. Some other technical solutions such as a new way to estimate the optical lever constant are described as well. The adoption of this architecture provides many degrees of freedom in the device behavior and, furthermore, allows one to obtain a flexible experimental instrument at a relatively low cost. In particular, we show how such a system has been employed to obtain measures in sophisticated single-molecule force spectroscopy experiments [Fernandez and Li, Science 303, 1674 (2004)]. Experimental results on proteins already studied using the same methodologies are provided in order to show the reliability of the measure system.
Interactive Internet Based Pendulum for Learning Mechatronics
NASA Astrophysics Data System (ADS)
Sethson, Magnus R.
2003-01-01
This paper describes an Internet based remote experimental setup of a double lined pendulum mechanism for students experiments at the M. Sc. Level. Some of the first year experience using this web-based setup in classes is referred. In most of the courses given at the division of mechanical engineering systems at Linkoeping Institute of Technology we provide experimental setups to enhance the teaching Of M.Sc. students. Many of these experimental setups involve mechatronical systems. Disciplines like fluid power, electronics, and mechanics and also software technologies are used in each experiment. As our campus has recently been split into two different cities some new concepts for distance learning have been studied. The one described here tries to implement remotely controlled mechatronic setups for teaching basic programming of real-time operating systems and analysis of the dynamics of mechanical systems. The students control the regulators for the pendulum through a web interface and get measurement results and a movie back through their email. The present setup uses a double linked pendulum that is controlled by a DC-motor and monitored through both camera and angular position sensors. All software needed is hosted on a double-processor PC running the RedHat 7.1. distribution complemented with real-time scheduling using DIAPM-RTAI 1.7. The Internet site is presented to the students using PHP, Apache and MySQL. All of the used software originates from the open source domain. The experience from integrating these technologies and security issues is discussed together with the web-camera interface. One of the important experiences from this project so far is the need for a good visual feedback. This is both in terms of video speed but also in resolution. It has been noticed that when the students makes misstates and wants to search the failure they want clear, large images with high resolution to support their personal believes in the cause of the failure. Even if the student does not need a high resolution image to get the idea of the mechanics and the function of the pendulum, they need such high quality images to get confidence in the hardware. It is important to support this when the ability to direct hand-on contact with the hardware is taken away. Some of the experiences in combining open source software; real-time scheduling and measurement hardware into a cost efficient way is also discussed. The pendulum has been available publicly on the Internet but has now been removed due to security issues.
Transportable Applications Environment Plus, Version 5.1
NASA Technical Reports Server (NTRS)
1994-01-01
Transportable Applications Environment Plus (TAE+) computer program providing integrated, portable programming environment for developing and running application programs based on interactive windows, text, and graphical objects. Enables both programmers and nonprogrammers to construct own custom application interfaces easily and to move interfaces and application programs to different computers. Used to define corporate user interface, with noticeable improvements in application developer's and end user's learning curves. Main components are; WorkBench, What You See Is What You Get (WYSIWYG) software tool for design and layout of user interface; and WPT (Window Programming Tools) Package, set of callable subroutines controlling user interface of application program. WorkBench and WPT's written in C++, and remaining code written in C.
Human/Computer Interfacing in Educational Environments.
ERIC Educational Resources Information Center
Sarti, Luigi
1992-01-01
This discussion of educational applications of user interfaces covers the benefits of adopting database techniques in organizing multimedia materials; the evolution of user interface technology, including teletype interfaces, analogic overlay graphics, window interfaces, and adaptive systems; application design problems, including the…
CNT-based Thermal Interface Materials for Load-Bearing Aerospace Applications
2012-08-01
CNT -based Thermal Interface Materials for Load-Bearing Aerospace Applications Michael Bifano, Pankaj Kaul and Vikas Prakash (PI) Department...4. TITLE AND SUBTITLE CNT -based Thermal Interface Materials for Load-Bearing Aerospace Applications 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c...Z39-18 Objective Develop multifunctional CNT -epoxy Thermal Interface Materials (TIMs) for load bearing aerospace applications. Emphasis - To
NASA Technical Reports Server (NTRS)
McCartney, Patrick; MacLean, John
2012-01-01
mREST is an implementation of the REST architecture specific to the management and sharing of data in a system of logical elements. The purpose of this document is to clearly define the mREST interface protocol. The interface protocol covers all of the interaction between mREST clients and mREST servers. System-level requirements are not specifically addressed. In an mREST system, there are typically some backend interfaces between a Logical System Element (LSE) and the associated hardware/software system. For example, a network camera LSE would have a backend interface to the camera itself. These interfaces are specific to each type of LSE and are not covered in this document. There are also frontend interfaces that may exist in certain mREST manager applications. For example, an electronic procedure execution application may have a specialized interface for configuring the procedures. This interface would be application specific and outside of this document scope. mREST is intended to be a generic protocol which can be used in a wide variety of applications. A few scenarios are discussed to provide additional clarity but, in general, application-specific implementations of mREST are not specifically addressed. In short, this document is intended to provide all of the information necessary for an application developer to create mREST interface agents. This includes both mREST clients (mREST manager applications) and mREST servers (logical system elements, or LSEs).
NASA Technical Reports Server (NTRS)
Tamkin, Glenn S. (Inventor); Duffy, Daniel Q. (Inventor); Schnase, John L. (Inventor)
2016-01-01
A system, method and computer-readable storage devices for providing a climate data analytic services application programming interface distribution package. The example system can provide various components. The system provides a climate data analytic services application programming interface library that enables software applications running on a client device to invoke the capabilities of a climate data analytic service. The system provides a command-line interface that provides a means of interacting with a climate data analytic service by issuing commands directly to the system's server interface. The system provides sample programs that call on the capabilities of the application programming interface library and can be used as templates for the construction of new client applications. The system can also provide test utilities, build utilities, service integration utilities, and documentation.
Human-computer interface incorporating personal and application domains
Anderson, Thomas G [Albuquerque, NM
2011-03-29
The present invention provides a human-computer interface. The interface includes provision of an application domain, for example corresponding to a three-dimensional application. The user is allowed to navigate and interact with the application domain. The interface also includes a personal domain, offering the user controls and interaction distinct from the application domain. The separation into two domains allows the most suitable interface methods in each: for example, three-dimensional navigation in the application domain, and two- or three-dimensional controls in the personal domain. Transitions between the application domain and the personal domain are under control of the user, and the transition method is substantially independent of the navigation in the application domain. For example, the user can fly through a three-dimensional application domain, and always move to the personal domain by moving a cursor near one extreme of the display.
Human-computer interface incorporating personal and application domains
Anderson, Thomas G.
2004-04-20
The present invention provides a human-computer interface. The interface includes provision of an application domain, for example corresponding to a three-dimensional application. The user is allowed to navigate and interact with the application domain. The interface also includes a personal domain, offering the user controls and interaction distinct from the application domain. The separation into two domains allows the most suitable interface methods in each: for example, three-dimensional navigation in the application domain, and two- or three-dimensional controls in the personal domain. Transitions between the application domain and the personal domain are under control of the user, and the transition method is substantially independent of the navigation in the application domain. For example, the user can fly through a three-dimensional application domain, and always move to the personal domain by moving a cursor near one extreme of the display.
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1990-01-01
The Transportable Applications Environment Plus (TAE PLUS), developed at NASA's Goddard Space Flight Center, is a portable What You See Is What You Get (WYSIWYG) user interface development and management system. Its primary objective is to provide an integrated software environment that allows interactive prototyping and development that of user interfaces, as well as management of the user interface within the operational domain. Although TAE Plus is applicable to many types of applications, its focus is supporting user interfaces for space applications. This paper discusses what TAE Plus provides and how the implementation has utilized state-of-the-art technologies within graphic workstations, windowing systems and object-oriented programming languages.
Decision Aids Using Heterogeneous Intelligence Analysis
2010-08-20
developing a Geocultural service, a software framework and inferencing engine for the Transparent Urban Structures program. The scope of the effort...has evolved as the program has matured and is including multiple data sources, as well as interfaces out to the ONR architectural framework . Tasks...Interface; Application Program Interface; Application Programmer Interface CAF Common Application Framework EDA Event Driven Architecture a 16. SECURITY
A universal data access and protocol integration mechanism for smart home
NASA Astrophysics Data System (ADS)
Shao, Pengfei; Yang, Qi; Zhang, Xuan
2013-03-01
With the lack of standardized or completely missing communication interfaces in home electronics, there is no perfect solution to address every aspect in smart homes based on existing protocols and technologies. In addition, the central control unit (CCU) of smart home system working point-to-point between the multiple application interfaces and the underlying hardware interfaces leads to its complicated architecture and unpleasant performance. A flexible data access and protocol integration mechanism is required. The current paper offers a universal, comprehensive data access and protocol integration mechanism for a smart home. The universal mechanism works as a middleware adapter with unified agreements of the communication interfaces and protocols, offers an abstraction of the application level from the hardware specific and decoupling the hardware interface modules from the application level. Further abstraction for the application interfaces and the underlying hardware interfaces are executed based on adaption layer to provide unified interfaces for more flexible user applications and hardware protocol integration. This new universal mechanism fundamentally changes the architecture of the smart home and in some way meets the practical requirement of smart homes more flexible and desirable.
Understanding the liquid-liquid (water-hexane) interface
NASA Astrophysics Data System (ADS)
Murad, Sohail; Puri, Ishwar K.
2017-10-01
Nonequilibrium molecular dynamics simulations are employed to investigate the interfacial thermal resistance of nanoscale hexane-water interfaces subject to an applied heat flux. Our studies show that these liquid-liquid interfaces exhibit behavior significantly dissimilar to that of solid-liquid and solid-vapor interfaces. Notably, the thermal resistance of a hexane-water interface is contingent on the interfacial temperature gradient alone with negligible dependence on the mean interfacial temperature, while the solid-liquid dependent strongly on the interfacial temperature. Application of a heat flux also increases the interface thickness significantly as compared to an equilibrium isothermal interface. Since liquid-liquid interfaces have been proposed for diverse applications, e.g., sensors for wastewater treatment and for extraction of toxic ions from water, they can be designed to be wider by applying a heat flux. This may allow the interface to be used for other applications not possible currently because of the very limited thickness of the interface in isothermal systems.
SWMM5 Application Programming Interface and PySWMM: A Python Interfacing Wrapper
In support of the OpenWaterAnalytics open source initiative, the PySWMM project encompasses the development of a Python interfacing wrapper to SWMM5 with parallel ongoing development of the USEPA Stormwater Management Model (SWMM5) application programming interface (API). ...
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1991-01-01
The Transportable Applications Environment (TAE) Plus, developed at GSFC, is an advanced portable user interface development environment which simplifies the process of creating and managing complex application graphical user interfaces (GUI's), supports prototyping, allows applications to be ported easily between different platforms and encourages appropriate levels of user interface consistency between applications. The following topics are discussed: the capabilities of the TAE Plus tool; how the implementation has utilized state-of-the-art technologies within graphic workstations; and how it has been used both within and outside of NASA.
Gaponov, Y A; Ito, K; Amemiya, Y
1998-05-01
The Interface Object Library based on the Motif extension of the X Windows system and on the ESONE SVIC-VCC Library is presented. Some features of the applications for controlling a synchrotron radiation experiment are discussed. The Interface Object Library is written in the object-oriented C++ language. The library class-hierarchy structure is presented and discussed. Several interfaces were realized in the Interface Object Library: the Windows interface, the CAMAC interface and the interface for supporting the experiment. The behaviour of the objects describing the CAMAC crate and CAMAC block is discussed. The application of these protocols for controlling the fast one-coordinate position-sensitive X-ray detector OD3 is presented.
UIMX: A User Interface Management System For Scientific Computing With X Windows
NASA Astrophysics Data System (ADS)
Foody, Michael
1989-09-01
Applications with iconic user interfaces, (for example, interfaces with pulldown menus, radio buttons, and scroll bars), such as those found on Apple's Macintosh computer and the IBM PC under Microsoft's Presentation Manager, have become very popular, and for good reason. They are much easier to use than applications with traditional keyboard-oriented interfaces, so training costs are much lower and just about anyone can use them. They are standardized between applications, so once you learn one application you are well along the way to learning another. The use of one reinforces the common elements between applications of the interface, and, as a result, you remember how to use them longer. Finally, for the developer, their support costs can be much lower because of their ease of use.
CLIPS application user interface for the PC
NASA Technical Reports Server (NTRS)
Jenkins, Jim; Holbrook, Rebecca; Shewhart, Mark; Crouse, Joey; Yarost, Stuart
1991-01-01
The majority of applications that utilize expert system development programs for their knowledge representation and inferencing capability require some form of interface with the end user. This interface is more than likely an interaction through the computer screen. When building an application the user interface can prove to be the most difficult and time consuming aspect to program. Commercial products currently exist which address this issue. To keep pace C Language Integrated Production System (CLIPS) will need to find a solution for their lack of an easy to use Application User Interface (AUI). This paper represents a survey of the DoD CLIPS' user community and provides the backbone of a possible solution.
Tonet, Oliver; Marinelli, Martina; Citi, Luca; Rossini, Paolo Maria; Rossini, Luca; Megali, Giuseppe; Dario, Paolo
2008-01-15
Interaction with machines is mediated by human-machine interfaces (HMIs). Brain-machine interfaces (BMIs) are a particular class of HMIs and have so far been studied as a communication means for people who have little or no voluntary control of muscle activity. In this context, low-performing interfaces can be considered as prosthetic applications. On the other hand, for able-bodied users, a BMI would only be practical if conceived as an augmenting interface. In this paper, a method is introduced for pointing out effective combinations of interfaces and devices for creating real-world applications. First, devices for domotics, rehabilitation and assistive robotics, and their requirements, in terms of throughput and latency, are described. Second, HMIs are classified and their performance described, still in terms of throughput and latency. Then device requirements are matched with performance of available interfaces. Simple rehabilitation and domotics devices can be easily controlled by means of BMI technology. Prosthetic hands and wheelchairs are suitable applications but do not attain optimal interactivity. Regarding humanoid robotics, the head and the trunk can be controlled by means of BMIs, while other parts require too much throughput. Robotic arms, which have been controlled by means of cortical invasive interfaces in animal studies, could be the next frontier for non-invasive BMIs. Combining smart controllers with BMIs could improve interactivity and boost BMI applications.
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1991-01-01
The Transportable Applications Environment (TAE) Plus, developed at NASA's Goddard Space Flight Center, is an advanced portable user interface development environment which simplifies the process of creating and managing complex application graphical user interfaces (GUIs), supports prototyping, allows applications to be oported easily between different platforms, and encourages appropriate levels of user interface consistency between applications. This paper discusses the capabilities of the TAE Plus tool, and how it makes the job of designing and developing GUIs easier for the application developers. The paper also explains how tools like TAE Plus provide for reusability and ensure reliability of UI software components, as well as how they aid in the reduction of development and maintenance costs.
Evaluating and extending user-level fault tolerance in MPI applications
Laguna, Ignacio; Richards, David F.; Gamblin, Todd; ...
2016-01-11
The user-level failure mitigation (ULFM) interface has been proposed to provide fault-tolerant semantics in the Message Passing Interface (MPI). Previous work presented performance evaluations of ULFM; yet questions related to its programability and applicability, especially to non-trivial, bulk synchronous applications, remain unanswered. In this article, we present our experiences on using ULFM in a case study with a large, highly scalable, bulk synchronous molecular dynamics application to shed light on the advantages and difficulties of this interface to program fault-tolerant MPI applications. We found that, although ULFM is suitable for master–worker applications, it provides few benefits for more common bulkmore » synchronous MPI applications. Furthermore, to address these limitations, we introduce a new, simpler fault-tolerant interface for complex, bulk synchronous MPI programs with better applicability and support than ULFM for application-level recovery mechanisms, such as global rollback.« less
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1989-01-01
The Transportable Applications Environment Plus (TAE Plus), developed by NASA's Goddard Space Flight Center, is a portable User Interface Management System (UIMS), which provides an intuitive WYSIWYG WorkBench for prototyping and designing an application's user interface, integrated with tools for efficiently implementing the designed user interface and effective management of the user interface during an application's active domain. During the development of TAE Plus, many design and implementation decisions were based on the state-of-the-art within graphics workstations, windowing system and object-oriented programming languages. Some of the problems and issues experienced during implementation are discussed. A description of the next development steps planned for TAE Plus is also given.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Bruno, Andrew E.; Soares, Alexei S.; Owen, Robin L.
Haptic interfaces have become common in consumer electronics. They enable easy interaction and information entry without the use of a mouse or keyboard. Our work illustrates the application of a haptic interface to crystallization screening in order to provide a natural means for visualizing and selecting results. By linking this to a cloud-based database and web-based application program interface, the same application shifts the approach from `point and click' to `touch and share', where results can be selected, annotated and discussed collaboratively. Furthermore, in the crystallographic application, given a suitable crystallization plate, beamline and robotic end effector, the resulting informationmore » can be used to close the loop between screening and X-ray analysis, allowing a direct and efficient `screen to beam' approach. The application is not limited to the area of crystallization screening; `touch and share' can be used by any information-rich scientific analysis and geographically distributed collaboration.« less
Bruno, Andrew E.; Soares, Alexei S.; Owen, Robin L.; ...
2016-11-11
Haptic interfaces have become common in consumer electronics. They enable easy interaction and information entry without the use of a mouse or keyboard. Our work illustrates the application of a haptic interface to crystallization screening in order to provide a natural means for visualizing and selecting results. By linking this to a cloud-based database and web-based application program interface, the same application shifts the approach from `point and click' to `touch and share', where results can be selected, annotated and discussed collaboratively. Furthermore, in the crystallographic application, given a suitable crystallization plate, beamline and robotic end effector, the resulting informationmore » can be used to close the loop between screening and X-ray analysis, allowing a direct and efficient `screen to beam' approach. The application is not limited to the area of crystallization screening; `touch and share' can be used by any information-rich scientific analysis and geographically distributed collaboration.« less
Knowledge-based control of an adaptive interface
NASA Technical Reports Server (NTRS)
Lachman, Roy
1989-01-01
The analysis, development strategy, and preliminary design for an intelligent, adaptive interface is reported. The design philosophy couples knowledge-based system technology with standard human factors approaches to interface development for computer workstations. An expert system has been designed to drive the interface for application software. The intelligent interface will be linked to application packages, one at a time, that are planned for multiple-application workstations aboard Space Station Freedom. Current requirements call for most Space Station activities to be conducted at the workstation consoles. One set of activities will consist of standard data management services (DMS). DMS software includes text processing, spreadsheets, data base management, etc. Text processing was selected for the first intelligent interface prototype because text-processing software can be developed initially as fully functional but limited with a small set of commands. The program's complexity then can be increased incrementally. The intelligent interface includes the operator's behavior and three types of instructions to the underlying application software are included in the rule base. A conventional expert-system inference engine searches the data base for antecedents to rules and sends the consequents of fired rules as commands to the underlying software. Plans for putting the expert system on top of a second application, a database management system, will be carried out following behavioral research on the first application. The intelligent interface design is suitable for use with ground-based workstations now common in government, industrial, and educational organizations.
'Designing Ambient Interactions - Pervasive Ergonomic Interfaces for Ageing Well' (DAI'10)
NASA Astrophysics Data System (ADS)
Geven, Arjan; Prost, Sebastian; Tscheligi, Manfred; Soldatos, John; Gonzalez, Mari Feli
The workshop will focus on novel computer based interaction mechanisms and interfaces, which boost natural interactivity and obviate the need for conventional tedious interfaces. Such interfaces are increasingly used in ambient intelligence environments and related applications, including application boosting elderly cognitive support, cognitive rehabilitation and Ambient Assisted Living (AAL). The aim of the workshop is to provide insights on the technological underpinnings of such interfaces, along with tools and techniques for their design and evaluation.
Distributed user interfaces for clinical ubiquitous computing applications.
Bång, Magnus; Larsson, Anders; Berglund, Erik; Eriksson, Henrik
2005-08-01
Ubiquitous computing with multiple interaction devices requires new interface models that support user-specific modifications to applications and facilitate the fast development of active workspaces. We have developed NOSTOS, a computer-augmented work environment for clinical personnel to explore new user interface paradigms for ubiquitous computing. NOSTOS uses several devices such as digital pens, an active desk, and walk-up displays that allow the system to track documents and activities in the workplace. We present the distributed user interface (DUI) model that allows standalone applications to distribute their user interface components to several devices dynamically at run-time. This mechanism permit clinicians to develop their own user interfaces and forms to clinical information systems to match their specific needs. We discuss the underlying technical concepts of DUIs and show how service discovery, component distribution, events and layout management are dealt with in the NOSTOS system. Our results suggest that DUIs--and similar network-based user interfaces--will be a prerequisite of future mobile user interfaces and essential to develop clinical multi-device environments.
1985-11-01
User Interface that consists of a set of callable execution time routines available to an application program for form processing . IISS Function Screen...provisions for test consists of the normal testing techniques that are accomplished during the construction process . They consist of design and code...application presents a form * to the user which must be filled in with information for processing by that application. The application then
CLIPS interface development tools and their application
NASA Technical Reports Server (NTRS)
Engel, Bernard A.; Rewerts, Chris C.; Srinivasan, Raghavan; Rogers, Joseph B.; Jones, Don D.
1990-01-01
A package of C-based PC user interface development functions has been developed and integrated into CLIPS. The primary function is ASK which provides a means to ask the user questions via multiple choice menus or the keyboard and then returns the user response to CLIPS. A parameter-like structure supplies information for the interface. Another function, SHOW, provides a means to paginate and display text. A third function, TITLE, formats and displays title screens. A similar set of C-based functions that are more general and thus will run on UNIX and machines have also been developed. Seven expert system applications were transformed from commercial development environments into CLIPS and utilize ASK, SHOW, and TITLE. Development of numerous new expert system applications using CLIPS and these interface functions has started. These functions greatly reduce the time required to build interfaces for CLIPS applications.
Future Cyborgs: Human-Machine Interface for Virtual Reality Applications
2007-04-01
FUTURE CYBORGS : HUMAN-MACHINE INTERFACE FOR VIRTUAL REALITY APPLICATIONS Robert R. Powell, Major, USAF April 2007 Blue Horizons...SUBTITLE Future Cyborgs : Human-Machine Interface for Virtual Reality Applications 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER...Nicholas Negroponte, Being Digital (New York: Alfred A Knopf, Inc, 1995), 123. 23 Ibid. 24 Andy Clark, Natural-Born Cyborgs (New York: Oxford
The reliable multicast protocol application programming interface
NASA Technical Reports Server (NTRS)
Montgomery , Todd; Whetten, Brian
1995-01-01
The Application Programming Interface for the Berkeley/WVU implementation of the Reliable Multicast Protocol is described. This transport layer protocol is implemented as a user library that applications and software buses link against.
The Galley Parallel File System
NASA Technical Reports Server (NTRS)
Nieuwejaar, Nils; Kotz, David
1996-01-01
As the I/O needs of parallel scientific applications increase, file systems for multiprocessors are being designed to provide applications with parallel access to multiple disks. Many parallel file systems present applications with a conventional Unix-like interface that allows the application to access multiple disks transparently. The interface conceals the parallelism within the file system, which increases the ease of programmability, but makes it difficult or impossible for sophisticated programmers and libraries to use knowledge about their I/O needs to exploit that parallelism. Furthermore, most current parallel file systems are optimized for a different workload than they are being asked to support. We introduce Galley, a new parallel file system that is intended to efficiently support realistic parallel workloads. We discuss Galley's file structure and application interface, as well as an application that has been implemented using that interface.
Protein interactions in 3D: from interface evolution to drug discovery.
Winter, Christof; Henschel, Andreas; Tuukkanen, Anne; Schroeder, Michael
2012-09-01
Over the past 10years, much research has been dedicated to the understanding of protein interactions. Large-scale experiments to elucidate the global structure of protein interaction networks have been complemented by detailed studies of protein interaction interfaces. Understanding the evolution of interfaces allows one to identify convergently evolved interfaces which are evolutionary unrelated but share a few key residues and hence have common binding partners. Understanding interaction interfaces and their evolution is an important basis for pharmaceutical applications in drug discovery. Here, we review the algorithms and databases on 3D protein interactions and discuss in detail applications in interface evolution, drug discovery, and interface prediction. Copyright © 2012 Elsevier Inc. All rights reserved.
Recommended Practices for Interactive Video Portability
1990-10-01
3-9 4. Implementation details 4-1 4.1 Installation issues ....................... 4-1 April 15, 1990 Release R 1.0 vii contents 4.1.1 VDI ...passed via an ASCII or binary application interface to the Virtual Device Interface ( VDI ) Management Software. ’ VDI Management, in turn, executes...the commands by calling appropriate low-level services and passes responses back to the application via the application interface. VDI Manage- ment is
2006-09-01
Each of these layers will be described in more detail to include relevant technologies ( Java , PDA, Hibernate , and PostgreSQL) used to implement...Logic Layer -Object-Relational Mapper ( Hibernate ) Data 35 capable in order to interface with Java applications. Based on meeting the selection...further discussed. Query List Application Logic Layer HibernateApache - Java Servlet - Hibernate Interface -OR Mapper -RDBMS Interface
Formalisms for user interface specification and design
NASA Technical Reports Server (NTRS)
Auernheimer, Brent J.
1989-01-01
The application of formal methods to the specification and design of human-computer interfaces is described. A broad outline of human-computer interface problems, a description of the field of cognitive engineering and two relevant research results, the appropriateness of formal specification techniques, and potential NASA application areas are described.
Flexibility and Performance of Parallel File Systems
NASA Technical Reports Server (NTRS)
Kotz, David; Nieuwejaar, Nils
1996-01-01
As we gain experience with parallel file systems, it becomes increasingly clear that a single solution does not suit all applications. For example, it appears to be impossible to find a single appropriate interface, caching policy, file structure, or disk-management strategy. Furthermore, the proliferation of file-system interfaces and abstractions make applications difficult to port. We propose that the traditional functionality of parallel file systems be separated into two components: a fixed core that is standard on all platforms, encapsulating only primitive abstractions and interfaces, and a set of high-level libraries to provide a variety of abstractions and application-programmer interfaces (API's). We present our current and next-generation file systems as examples of this structure. Their features, such as a three-dimensional file structure, strided read and write interfaces, and I/O-node programs, are specifically designed with the flexibility and performance necessary to support a wide range of applications.
The Galley Parallel File System
NASA Technical Reports Server (NTRS)
Nieuwejaar, Nils; Kotz, David
1996-01-01
Most current multiprocessor file systems are designed to use multiple disks in parallel, using the high aggregate bandwidth to meet the growing I/0 requirements of parallel scientific applications. Many multiprocessor file systems provide applications with a conventional Unix-like interface, allowing the application to access multiple disks transparently. This interface conceals the parallelism within the file system, increasing the ease of programmability, but making it difficult or impossible for sophisticated programmers and libraries to use knowledge about their I/O needs to exploit that parallelism. In addition to providing an insufficient interface, most current multiprocessor file systems are optimized for a different workload than they are being asked to support. We introduce Galley, a new parallel file system that is intended to efficiently support realistic scientific multiprocessor workloads. We discuss Galley's file structure and application interface, as well as the performance advantages offered by that interface.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Sjaardema, Gregory; Bauer, David; Erik, & Illescas
2017-01-06
The Ioss is a database-independent package for providing an object-oriented, abstract interface to IO capabilities for a finite element application; and concrete database interfaces which provided input and/or output to exodusII, xdmf, generated, and heartbeat database formats. The Ioss provides an object-oriented C++-based IO interface for a finite element application code. The application code can perform all IO operations through the Ioss interface which is typically at a higher abstraction level than the concrete database formats. The Ioss then performs the needed operations to translate the finite element data to the specific format required by the concrete database implementations. Themore » Ioss currently supports interfaces to exodusII, xdmf, generated, and heartbeat formats, but additional formats can be easily added.« less
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1993-01-01
The Transportable Applications Environment (TAE) Plus, developed at NASA's Goddard Space Flight Center, is an advanced portable user interface development which simplifies the process of creating and managing complex application graphical user interfaces (GUI's). TAE Plus supports the rapid prototyping of GUI's and allows applications to be ported easily between different platforms. This paper will discuss the capabilities of the TAE Plus tool, and how it makes the job of designing and developing GUI's easier for application developers. TAE Plus is being applied to many types of applications, and this paper discusses how it has been used both within and outside NASA.
Adaptation of the Camera Link Interface for Flight-Instrument Applications
NASA Technical Reports Server (NTRS)
Randall, David P.; Mahoney, John C.
2010-01-01
COTS (commercial-off-the-shelf) hard ware using an industry-standard Camera Link interface is proposed to accomplish the task of designing, building, assembling, and testing electronics for an airborne spectrometer that would be low-cost, but sustain the required data speed and volume. The focal plane electronics were designed to support that hardware standard. Analysis was done to determine how these COTS electronics could be interfaced with space-qualified camera electronics. Interfaces available for spaceflight application do not support the industry standard Camera Link interface, but with careful design, COTS EGSE (electronics ground support equipment), including camera interfaces and camera simulators, can still be used.
Adaptive multimodal interaction in mobile augmented reality: A conceptual framework
NASA Astrophysics Data System (ADS)
Abidin, Rimaniza Zainal; Arshad, Haslina; Shukri, Saidatul A'isyah Ahmad
2017-10-01
Recently, Augmented Reality (AR) is an emerging technology in many mobile applications. Mobile AR was defined as a medium for displaying information merged with the real world environment mapped with augmented reality surrounding in a single view. There are four main types of mobile augmented reality interfaces and one of them are multimodal interfaces. Multimodal interface processes two or more combined user input modes (such as speech, pen, touch, manual gesture, gaze, and head and body movements) in a coordinated manner with multimedia system output. In multimodal interface, many frameworks have been proposed to guide the designer to develop a multimodal applications including in augmented reality environment but there has been little work reviewing the framework of adaptive multimodal interface in mobile augmented reality. The main goal of this study is to propose a conceptual framework to illustrate the adaptive multimodal interface in mobile augmented reality. We reviewed several frameworks that have been proposed in the field of multimodal interfaces, adaptive interface and augmented reality. We analyzed the components in the previous frameworks and measure which can be applied in mobile devices. Our framework can be used as a guide for designers and developer to develop a mobile AR application with an adaptive multimodal interfaces.
NASA Astrophysics Data System (ADS)
Minato, Taketoshi; Abe, Takeshi
2017-12-01
The application potential of Li-ion batteries is growing as demand increases in different fields at various stages in energy systems, in addition to their conventional role as power sources for portable devices. In particular, applications in electric vehicles and renewable energy storage are increasing for Li-ion batteries. For these applications, improvements in battery performance are necessary. The Li-ion battery produces and stores electric power from the electrochemical redox reactions between the electrode materials. The interface between the electrodes and electrolyte strongly affects the battery performance because the charge transfer causing the electrode redox reaction begins at this interface. Understanding of the surface structure, electronic structure, and chemical reactions at the electrode-electrolyte interface is necessary to improve battery performance. However, the interface is located between the electrode and electrolyte materials, hindering the experimental analysis of the interface; thus, the physical properties and chemical processes have remained poorly understood until recently. Investigations of the physical properties and chemical processes at the interface have been performed using advanced surface science techniques. In this review, current knowledge and future research prospects regarding the electrode-electrolyte interface are described for the further development of Li-ion batteries.
Dynamically tunable interface states in 1D graphene-embedded photonic crystal heterostructure
NASA Astrophysics Data System (ADS)
Huang, Zhao; Li, Shuaifeng; Liu, Xin; Zhao, Degang; Ye, Lei; Zhu, Xuefeng; Zang, Jianfeng
2018-03-01
Optical interface states exhibit promising applications in nonlinear photonics, low-threshold lasing, and surface-wave assisted sensing. However, the further application of interface states in configurable optics is hindered by their limited tunability. Here, we demonstrate a new approach to generate dynamically tunable and angle-resolved interface states using graphene-embedded photonic crystal (GPC) heterostructure device. By combining the GPC structure design with in situ electric doping of graphene, a continuously tunable interface state can be obtained and its tuning range is as wide as the full bandgap. Moreover, the exhibited tunable interface states offer a possibility to study the correspondence between space and time characteristics of light, which is beyond normal incident conditions. Our strategy provides a new way to design configurable devices with tunable optical states for various advanced optical applications such as beam splitter and dynamically tunable laser.
Integrating interface slicing into software engineering processes
NASA Technical Reports Server (NTRS)
Beck, Jon
1993-01-01
Interface slicing is a tool which was developed to facilitate software engineering. As previously presented, it was described in terms of its techniques and mechanisms. The integration of interface slicing into specific software engineering activities is considered by discussing a number of potential applications of interface slicing. The applications discussed specifically address the problems, issues, or concerns raised in a previous project. Because a complete interface slicer is still under development, these applications must be phrased in future tenses. Nonetheless, the interface slicing techniques which were presented can be implemented using current compiler and static analysis technology. Whether implemented as a standalone tool or as a module in an integrated development or reverse engineering environment, they require analysis no more complex than that required for current system development environments. By contrast, conventional slicing is a methodology which, while showing much promise and intuitive appeal, has yet to be fully implemented in a production language environment despite 12 years of development.
Connected Lighting System Interoperability Study Part 1: Application Programming Interfaces
DOE Office of Scientific and Technical Information (OSTI.GOV)
Gaidon, Clement; Poplawski, Michael
First in a series of studies that focuses on interoperability as realized by the use of Application Programming Interfaces (APIs), explores the diversity of such interfaces in several connected lighting systems; characterizes the extent of interoperability that they provide; and illustrates challenges, limitations, and tradeoffs that were encountered during this exploration.
Diverse applications of advanced man-telerobot interfaces
NASA Technical Reports Server (NTRS)
Mcaffee, Douglas A.
1991-01-01
Advancements in man-machine interfaces and control technologies used in space telerobotics and teleoperators have potential application wherever human operators need to manipulate multi-dimensional spatial relationships. Bilateral six degree-of-freedom position and force cues exchanged between the user and a complex system can broaden and improve the effectiveness of several diverse man-machine interfaces.
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1991-01-01
The transportable Applications Environment Plus (TAE Plus), developed at the NASA Goddard Space FLight Center, is a portable, What you see is what you get (WYSIWYG) user interface development and management system. Its primary objective is to provide an integrated software environment that allows interactive prototyping and development of graphical user interfaces, as well as management of the user interface within the operational domain. TAE Plus is being applied to many types of applications, and what TAE Plus provides, how the implementation has utilizes state-of-the-art technologies within graphic workstations, and how it has been used both within and without NASA are discussed.
User Interface Design in Medical Distributed Web Applications.
Serban, Alexandru; Crisan-Vida, Mihaela; Mada, Leonard; Stoicu-Tivadar, Lacramioara
2016-01-01
User interfaces are important to facilitate easy learning and operating with an IT application especially in the medical world. An easy to use interface has to be simple and to customize the user needs and mode of operation. The technology in the background is an important tool to accomplish this. The present work aims to creating a web interface using specific technology (HTML table design combined with CSS3) to provide an optimized responsive interface for a complex web application. In the first phase, the current icMED web medical application layout is analyzed, and its structure is designed using specific tools, on source files. In the second phase, a new graphic adaptable interface to different mobile terminals is proposed, (using HTML table design (TD) and CSS3 method) that uses no source files, just lines of code for layout design, improving the interaction in terms of speed and simplicity. For a complex medical software application a new prototype layout was designed and developed using HTML tables. The method uses a CSS code with only CSS classes applied to one or multiple HTML table elements, instead of CSS styles that can be applied to just one DIV tag at once. The technique has the advantage of a simplified CSS code, and a better adaptability to different media resolutions compared to DIV-CSS style method. The presented work is a proof that adaptive web interfaces can be developed just using and combining different types of design methods and technologies, using HTML table design, resulting in a simpler to learn and use interface, suitable for healthcare services.
XAL Application Framework and Bricks GUI Builder
DOE Office of Scientific and Technical Information (OSTI.GOV)
Pelaia II, Tom
2007-01-01
The XAL [1] Application Framework is a framework for rapidly developing document based Java applications with a common look and feel along with many built-in user interface behaviors. The Bricks GUI builder consists of a modern application and framework for rapidly building user interfaces in support of true Model-View-Controller (MVC) compliant Java applications. Bricks and the XAL Application Framework allow developers to rapidly create quality applications.
Conditions Database for the Belle II Experiment
NASA Astrophysics Data System (ADS)
Wood, L.; Elsethagen, T.; Schram, M.; Stephan, E.
2017-10-01
The Belle II experiment at KEK is preparing for first collisions in 2017. Processing the large amounts of data that will be produced will require conditions data to be readily available to systems worldwide in a fast and efficient manner that is straightforward for both the user and maintainer. The Belle II conditions database was designed with a straightforward goal: make it as easily maintainable as possible. To this end, HEP-specific software tools were avoided as much as possible and industry standard tools used instead. HTTP REST services were selected as the application interface, which provide a high-level interface to users through the use of standard libraries such as curl. The application interface itself is written in Java and runs in an embedded Payara-Micro Java EE application server. Scalability at the application interface is provided by use of Hazelcast, an open source In-Memory Data Grid (IMDG) providing distributed in-memory computing and supporting the creation and clustering of new application interface instances as demand increases. The IMDG provides fast and efficient access to conditions data via in-memory caching.
Microcontroller interface for diode array spectrometry
NASA Astrophysics Data System (ADS)
Aguo, L.; Williams, R. R.
An alternative to bus-based computer interfacing is presented using diode array spectrometry as a typical application. The new interface consists of an embedded single-chip microcomputer, known as a microcontroller, which provides all necessary digital I/O and analog-to-digital conversion (ADC) along with an unprecedented amount of intelligence. Communication with a host computer system is accomplished by a standard serial interface so this type of interfacing is applicable to a wide range of personal and minicomputers and can be easily networked. Data are acquired asynchronousty and sent to the host on command. New operating modes which have no traditional counterparts are presented.
Federal Register 2010, 2011, 2012, 2013, 2014
2013-08-09
... depend upon the Application Programming Interface (``API'') a Permit Holder is using.\\4\\ Currently, the Exchange offers two APIs: CBOE Market Interface (``CMi'') API and Financial Information eXchange (``FIX... available APIs, and if applicable, which version, it would like to use. \\4\\ An API is a computer interface...
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chao, B.P.
This report presents a historical perspective of the difficulties associated with user interface design and a review of interface design techniques. Included in the report is an application using rapid-interface-prototyping to the development of CAMP's user interface. 24 refs., 2 tabs.
Protein-Protein Interface Predictions by Data-Driven Methods: A Review
Xue, Li C; Dobbs, Drena; Bonvin, Alexandre M.J.J.; Honavar, Vasant
2015-01-01
Reliably pinpointing which specific amino acid residues form the interface(s) between a protein and its binding partner(s) is critical for understanding the structural and physicochemical determinants of protein recognition and binding affinity, and has wide applications in modeling and validating protein interactions predicted by high-throughput methods, in engineering proteins, and in prioritizing drug targets. Here, we review the basic concepts, principles and recent advances in computational approaches to the analysis and prediction of protein-protein interfaces. We point out caveats for objectively evaluating interface predictors, and discuss various applications of data-driven interface predictors for improving energy model-driven protein-protein docking. Finally, we stress the importance of exploiting binding partner information in reliably predicting interfaces and highlight recent advances in this emerging direction. PMID:26460190
An Interface for Specifying Rigid-Body Motions for CFD Applications
NASA Technical Reports Server (NTRS)
Murman, Scott M.; Chan, William; Aftosmis, Michael; Meakin, Robert L.; Kwak, Dochan (Technical Monitor)
2003-01-01
An interface for specifying rigid-body motions for CFD applications is presented. This interface provides a means of describing a component hierarchy in a geometric configuration, as well as the motion (prescribed or six-degree-of-freedom) associated with any component. The interface consists of a general set of datatypes, along with rules for their interaction, and is designed to be flexible in order to evolve as future needs dictate. The specification is currently implemented with an XML file format which is portable across platforms and applications. The motion specification is capable of describing general rigid body motions, and eliminates the need to write and compile new code within the application software for each dynamic configuration, allowing client software to automate dynamic simulations. The interface is integrated with a GUI tool which allows rigid body motions to be prescribed and verified interactively, promoting access to non-expert users. Illustrative examples, as well as the raw XML source of the file specifications, are included.
A proposed application programming interface for a physical volume repository
NASA Technical Reports Server (NTRS)
Jones, Merritt; Williams, Joel; Wrenn, Richard
1996-01-01
The IEEE Storage System Standards Working Group (SSSWG) has developed the Reference Model for Open Storage Systems Interconnection, Mass Storage System Reference Model Version 5. This document, provides the framework for a series of standards for application and user interfaces to open storage systems. More recently, the SSSWG has been developing Application Programming Interfaces (APIs) for the individual components defined by the model. The API for the Physical Volume Repository is the most fully developed, but work is being done on APIs for the Physical Volume Library and for the Mover also. The SSSWG meets every other month, and meetings are open to all interested parties. The Physical Volume Repository (PVR) is responsible for managing the storage of removable media cartridges and for mounting and dismounting these cartridges onto drives. This document describes a model which defines a Physical Volume Repository, and gives a brief summary of the Application Programming Interface (API) which the IEEE Storage Systems Standards Working Group (SSSWG) is proposing as the standard interface for the PVR.
NASA Astrophysics Data System (ADS)
Jeong, Da-Woon; Kim, Jae-Yup; Seo, Han Wook; Lim, Kyoung-Mook; Ko, Min Jae; Seong, Tae-Yeon; Kim, Bum Sung
2018-01-01
Colloidal quantum dots (QDs) are attractive materials for application in photovoltaics, LEDs, displays, and bio devices owing to their unique properties. In this study, we synthesized gradient-interface-structured ZnCdSSe QDs and modified the interface based on a thermodynamic simulation to investigate its optical and physical properties. In addition, the interface was modified by increasing the molar concentration of Se. QDs at the modified interface were applied to QD-sensitized solar cells, which showed a 25.5% increase in photoelectric conversion efficiency owing to the reduced electron confinement effect. The increase seems to be caused by the excited electrons being relatively easily transferred to the level of TiO2 owing to the reduced electron confinement effect. Consequently, the electron confinement effect was observed to be reduced by increasing the ZnSe (or Zn1-xCdxSe)-rich phase at the interface. This means that, based on the thermodynamic simulation, the interface between the core QDs and the surface of the QDs can be controlled. The improvement of optical and electronic properties by controlling interfaces and surfaces during the synthesis of QDs, as reported in this work, can be useful for many applications beyond solar cells.
Diffuse-Interface Methods in Fluid Mechanics
NASA Technical Reports Server (NTRS)
Anderson, D. M.; McFadden, G. B.; Wheeler, A. A.
1997-01-01
The authors review the development of diffuse-interface models of hydrodynamics and their application to a wide variety of interfacial phenomena. The authors discuss the issues involved in formulating diffuse-interface models for single-component and binary fluids. Recent applications and computations using these models are discussed in each case. Further, the authors address issues including sharp-interface analyses that relate these models to the classical free-boundary problem, related computational approaches to describe interfacial phenomena, and related approaches describing fully-miscible fluids.
Affective Interface Adaptations in the Musickiosk Interactive Entertainment Application
NASA Astrophysics Data System (ADS)
Malatesta, L.; Raouzaiou, A.; Pearce, L.; Karpouzis, K.
The current work presents the affective interface adaptations in the Musickiosk application. Adaptive interaction poses several open questions since there is no unique way of mapping affective factors of user behaviour to the output of the system. Musickiosk uses a non-contact interface and implicit interaction through emotional affect rather than explicit interaction where a gesture, sound or other input directly maps to an output behaviour - as in traditional entertainment applications. PAD model is used for characterizing the different affective states and emotions.
Techniques and applications for binaural sound manipulation in human-machine interfaces
NASA Technical Reports Server (NTRS)
Begault, Durand R.; Wenzel, Elizabeth M.
1990-01-01
The implementation of binaural sound to speech and auditory sound cues (auditory icons) is addressed from both an applications and technical standpoint. Techniques overviewed include processing by means of filtering with head-related transfer functions. Application to advanced cockpit human interface systems is discussed, although the techniques are extendable to any human-machine interface. Research issues pertaining to three-dimensional sound displays under investigation at the Aerospace Human Factors Division at NASA Ames Research Center are described.
Techniques and applications for binaural sound manipulation in human-machine interfaces
NASA Technical Reports Server (NTRS)
Begault, Durand R.; Wenzel, Elizabeth M.
1992-01-01
The implementation of binaural sound to speech and auditory sound cues (auditory icons) is addressed from both an applications and technical standpoint. Techniques overviewed include processing by means of filtering with head-related transfer functions. Application to advanced cockpit human interface systems is discussed, although the techniques are extendable to any human-machine interface. Research issues pertaining to three-dimensional sound displays under investigation at the Aerospace Human Factors Division at NASA Ames Research Center are described.
Rapid Prototyping of Hydrologic Model Interfaces with IPython
NASA Astrophysics Data System (ADS)
Farthing, M. W.; Winters, K. D.; Ahmadia, A. J.; Hesser, T.; Howington, S. E.; Johnson, B. D.; Tate, J.; Kees, C. E.
2014-12-01
A significant gulf still exists between the state of practice and state of the art in hydrologic modeling. Part of this gulf is due to the lack of adequate pre- and post-processing tools for newly developed computational models. The development of user interfaces has traditionally lagged several years behind the development of a particular computational model or suite of models. As a result, models with mature interfaces often lack key advancements in model formulation, solution methods, and/or software design and technology. Part of the problem has been a focus on developing monolithic tools to provide comprehensive interfaces for the entire suite of model capabilities. Such efforts require expertise in software libraries and frameworks for creating user interfaces (e.g., Tcl/Tk, Qt, and MFC). These tools are complex and require significant investment in project resources (time and/or money) to use. Moreover, providing the required features for the entire range of possible applications and analyses creates a cumbersome interface. For a particular site or application, the modeling requirements may be simplified or at least narrowed, which can greatly reduce the number and complexity of options that need to be accessible to the user. However, monolithic tools usually are not adept at dynamically exposing specific workflows. Our approach is to deliver highly tailored interfaces to users. These interfaces may be site and/or process specific. As a result, we end up with many, customized interfaces rather than a single, general-use tool. For this approach to be successful, it must be efficient to create these tailored interfaces. We need technology for creating quality user interfaces that is accessible and has a low barrier for integration into model development efforts. Here, we present efforts to leverage IPython notebooks as tools for rapid prototyping of site and application-specific user interfaces. We provide specific examples from applications in near-shore environments as well as levee analysis. We discuss our design decisions and methodology for developing customized interfaces, strategies for delivery of the interfaces to users in various computing environments, as well as implications for the design/implementation of simulation models.
Modelling Safe Interface Interactions in Web Applications
NASA Astrophysics Data System (ADS)
Brambilla, Marco; Cabot, Jordi; Grossniklaus, Michael
Current Web applications embed sophisticated user interfaces and business logic. The original interaction paradigm of the Web based on static content pages that are browsed by hyperlinks is, therefore, not valid anymore. In this paper, we advocate a paradigm shift for browsers and Web applications, that improves the management of user interaction and browsing history. Pages are replaced by States as basic navigation nodes, and Back/Forward navigation along the browsing history is replaced by a full-fledged interactive application paradigm, supporting transactions at the interface level and featuring Undo/Redo capabilities. This new paradigm offers a safer and more precise interaction model, protecting the user from unexpected behaviours of the applications and the browser.
Matching brain-machine interface performance to space applications.
Citi, Luca; Tonet, Oliver; Marinelli, Martina
2009-01-01
A brain-machine interface (BMI) is a particular class of human-machine interface (HMI). BMIs have so far been studied mostly as a communication means for people who have little or no voluntary control of muscle activity. For able-bodied users, such as astronauts, a BMI would only be practical if conceived as an augmenting interface. A method is presented for pointing out effective combinations of HMIs and applications of robotics and automation to space. Latency and throughput are selected as performance measures for a hybrid bionic system (HBS), that is, the combination of a user, a device, and a HMI. We classify and briefly describe HMIs and space applications and then compare the performance of classes of interfaces with the requirements of classes of applications, both in terms of latency and throughput. Regions of overlap correspond to effective combinations. Devices requiring simpler control, such as a rover, a robotic camera, or environmental controls are suitable to be driven by means of BMI technology. Free flyers and other devices with six degrees of freedom can be controlled, but only at low-interactivity levels. More demanding applications require conventional interfaces, although they could be controlled by BMIs once the same levels of performance as currently recorded in animal experiments are attained. Robotic arms and manipulators could be the next frontier for noninvasive BMIs. Integrating smart controllers in HBSs could improve interactivity and boost the use of BMI technology in space applications.
Burghardt, T P; Thompson, N L
1984-01-01
We consider the effect of planar dielectric interfaces (e.g., solid/liquid) on the fluorescence emission of nearby probes. First, we derive an integral expression for the electric field radiated by an oscillating electric dipole when it is close to a dielectric interface. The electric field depends on the refractive indices of the interface, the orientation of the dipole, the distance from the dipole to the interface, and the position of observation. We numerically calculate the electric field intensity for a dipole on an interface, as a function of observation position. These results are applicable to fluorescent molecules excited by the evanescent field of a totally internally reflected laser beam and thus very close to a solid/liquid interface. Next, we derive an integral expression for the electric field radiated when a second dielectric interface is also close to the fluorescent molecule. We numerically calculate this intensity as observed through the second interface. These results are useful when the fluorescence is collected by a high-aperture microscope objective. Finally, we define and calculate a "dichroic factor," which describes the efficiency of collection, in the two-interface system, of polarized fluorescence. The limit when the first interface is removed is applicable for any high-aperture collection of polarized or unpolarized fluorescence. The limit when the second interface is removed has application in the collection of fluorescence with any aperture from molecules close to a dielectric interface. The results of this paper are required for the interpretation of order parameter measurements on fluorescent probes in supported phospholipid monolayers (Thompson, N.L., H. M. McConnell, and T. P. Burghardt, 1984, Biophys. J., 46:739-747). PMID:6518253
Wang, Xiaoliang; Zhao, Yanyan; Mølhave, Kristian
2017-01-01
Titanium dioxide (TiO2) materials have been intensively studied in the past years because of many varied applications. This mini review article focuses on TiO2 micro and nano architectures with the prevalent crystal structures (anatase, rutile, brookite, and TiO2(B)), and summarizes the major advances in the surface and interface engineering and applications in environmental and electrochemical applications. We analyze the advantages of surface/interface engineered TiO2 micro and nano structures, and present the principles and growth mechanisms of TiO2 nanostructures via different strategies, with an emphasis on rational control of the surface and interface structures. We further discuss the applications of TiO2 micro and nano architectures in photocatalysis, lithium/sodium ion batteries, and Li–S batteries. Throughout the discussion, the relationship between the device performance and the surface/interface structures of TiO2 micro and nano structures will be highlighted. Then, we discuss the phase transitions of TiO2 nanostructures and possible strategies of improving the phase stability. The review concludes with a perspective on the current challenges and future research directions. PMID:29120393
A General Approach for Fluid Patterning and Application in Fabricating Microdevices.
Huang, Zhandong; Yang, Qiang; Su, Meng; Li, Zheng; Hu, Xiaotian; Li, Yifan; Pan, Qi; Ren, Wanjie; Li, Fengyu; Song, Yanlin
2018-06-19
Engineering the fluid interface such as the gas-liquid interface is of great significance for solvent processing applications including functional material assembly, inkjet printing, and high-performance device fabrication. However, precisely controlling the fluid interface remains a great challenge owing to its flexibility and fluidity. Here, a general method to manipulate the fluid interface for fluid patterning using micropillars in the microchannel is reported. The principle of fluid patterning for immiscible fluid pairs including air, water, and oils is proposed. This understanding enables the preparation of programmable multiphase fluid patterns and assembly of multilayer functional materials to fabricate micro-optoelectronic devices. This general strategy of fluid patterning provides a promising platform to study the fundamental processes occurring on the fluid interface, and benefits applications in many subjects, such as microfluidics, microbiology, chemical analysis and detection, material synthesis and assembly, device fabrication, etc. © 2018 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim.
Park, Kwangwook; Beaton, Daniel; Steirer, Kenneth X.; ...
2017-01-27
Here, we investigate the role of interface initiation conditions on the growth of ZnSe/GaAs heterovalent heterostructures. ZnSe epilayers were grown on a GaAs surface with various degrees of As-termination and the application of either a Zn or Se pre-treatment. Structural analysis revealed that Zn pre-treatment of an As-rich GaAs surface suppresses Ga 2Se 3 formation at the interface and promotes the growth of high crystal quality ZnSe. This is confirmed with low-temperature photoluminescence. However, moderation of Ga-Se bonding through a Se pre-treatment of an As-rich GaAs surface can prevent excessive intermixing at the interface and promote excitonic emission in themore » underlying GaAs layer. These results provide guidance on how best to prepare heterovalent interfaces for various applications.« less
Human-computer interface including haptically controlled interactions
Anderson, Thomas G.
2005-10-11
The present invention provides a method of human-computer interfacing that provides haptic feedback to control interface interactions such as scrolling or zooming within an application. Haptic feedback in the present method allows the user more intuitive control of the interface interactions, and allows the user's visual focus to remain on the application. The method comprises providing a control domain within which the user can control interactions. For example, a haptic boundary can be provided corresponding to scrollable or scalable portions of the application domain. The user can position a cursor near such a boundary, feeling its presence haptically (reducing the requirement for visual attention for control of scrolling of the display). The user can then apply force relative to the boundary, causing the interface to scroll the domain. The rate of scrolling can be related to the magnitude of applied force, providing the user with additional intuitive, non-visual control of scrolling.
VIRTUAL FRAME BUFFER INTERFACE
NASA Technical Reports Server (NTRS)
Wolfe, T. L.
1994-01-01
Large image processing systems use multiple frame buffers with differing architectures and vendor supplied user interfaces. This variety of architectures and interfaces creates software development, maintenance, and portability problems for application programs. The Virtual Frame Buffer Interface program makes all frame buffers appear as a generic frame buffer with a specified set of characteristics, allowing programmers to write code which will run unmodified on all supported hardware. The Virtual Frame Buffer Interface converts generic commands to actual device commands. The virtual frame buffer consists of a definition of capabilities and FORTRAN subroutines that are called by application programs. The virtual frame buffer routines may be treated as subroutines, logical functions, or integer functions by the application program. Routines are included that allocate and manage hardware resources such as frame buffers, monitors, video switches, trackballs, tablets and joysticks; access image memory planes; and perform alphanumeric font or text generation. The subroutines for the various "real" frame buffers are in separate VAX/VMS shared libraries allowing modification, correction or enhancement of the virtual interface without affecting application programs. The Virtual Frame Buffer Interface program was developed in FORTRAN 77 for a DEC VAX 11/780 or a DEC VAX 11/750 under VMS 4.X. It supports ADAGE IK3000, DEANZA IP8500, Low Resolution RAMTEK 9460, and High Resolution RAMTEK 9460 Frame Buffers. It has a central memory requirement of approximately 150K. This program was developed in 1985.
Efficient Strategies for Active Interface-Level Network Topology Discovery
2013-09-01
Network Information Centre API Application Programming Interface APNIC Asia-Pacific Network Information Centre ARIN American Registry for Internet Numbers...very convenient Application Programming Interface ( API ) for easy primitive implementation. Ark’s API facilitates easy development and rapid...prototyping – important attributes as the char- acteristics of our primitives evolve. The API allows a high-level of abstraction, which in turn leads to rapid
Stocker, Gernot; Rieder, Dietmar; Trajanoski, Zlatko
2004-03-22
ClusterControl is a web interface to simplify distributing and monitoring bioinformatics applications on Linux cluster systems. We have developed a modular concept that enables integration of command line oriented program into the application framework of ClusterControl. The systems facilitate integration of different applications accessed through one interface and executed on a distributed cluster system. The package is based on freely available technologies like Apache as web server, PHP as server-side scripting language and OpenPBS as queuing system and is available free of charge for academic and non-profit institutions. http://genome.tugraz.at/Software/ClusterControl
The use of ambient audio to increase safety and immersion in location-based games
NASA Astrophysics Data System (ADS)
Kurczak, John Jason
The purpose of this thesis is to propose an alternative type of interface for mobile software being used while walking or running. Our work addresses the problem of visual user interfaces for mobile software be- ing potentially unsafe for pedestrians, and not being very immersive when used for location-based games. In addition, location-based games and applications can be dif- ficult to develop when directly interfacing with the sensors used to track the user's location. These problems need to be addressed because portable computing devices are be- coming a popular tool for navigation, playing games, and accessing the internet while walking. This poses a safety problem for mobile users, who may be paying too much attention to their device to notice and react to hazards in their environment. The difficulty of developing location-based games and other location-aware applications may significantly hinder the prevalence of applications that explore new interaction techniques for ubiquitous computing. We created the TREC toolkit to address the issues with tracking sensors while developing location-based games and applications. We have developed functional location-based applications with TREC to demonstrate the amount of work that can be saved by using this toolkit. In order to have a safer and more immersive alternative to visual interfaces, we have developed ambient audio interfaces for use with mobile applications. Ambient audio uses continuous streams of sound over headphones to present information to mobile users without distracting them from walking safely. In order to test the effectiveness of ambient audio, we ran a study to compare ambient audio with handheld visual interfaces in a location-based game. We compared players' ability to safely navigate the environment, their sense of immersion in the game, and their performance at the in-game tasks. We found that ambient audio was able to significantly increase players' safety and sense of immersion compared to a visual interface, while players performed signifi- cantly better at the game tasks when using the visual interface. This makes ambient audio a legitimate alternative to visual interfaces for mobile users when safety and immersion are a priority.
Formal design specification of a Processor Interface Unit
NASA Technical Reports Server (NTRS)
Fura, David A.; Windley, Phillip J.; Cohen, Gerald C.
1992-01-01
This report describes work to formally specify the requirements and design of a processor interface unit (PIU), a single-chip subsystem providing memory-interface bus-interface, and additional support services for a commercial microprocessor within a fault-tolerant computer system. This system, the Fault-Tolerant Embedded Processor (FTEP), is targeted towards applications in avionics and space requiring extremely high levels of mission reliability, extended maintenance-free operation, or both. The need for high-quality design assurance in such applications is an undisputed fact, given the disastrous consequences that even a single design flaw can produce. Thus, the further development and application of formal methods to fault-tolerant systems is of critical importance as these systems see increasing use in modern society.
Dynamic Distribution and Layouting of Model-Based User Interfaces in Smart Environments
NASA Astrophysics Data System (ADS)
Roscher, Dirk; Lehmann, Grzegorz; Schwartze, Veit; Blumendorf, Marco; Albayrak, Sahin
The developments in computer technology in the last decade change the ways of computer utilization. The emerging smart environments make it possible to build ubiquitous applications that assist users during their everyday life, at any time, in any context. But the variety of contexts-of-use (user, platform and environment) makes the development of such ubiquitous applications for smart environments and especially its user interfaces a challenging and time-consuming task. We propose a model-based approach, which allows adapting the user interface at runtime to numerous (also unknown) contexts-of-use. Based on a user interface modelling language, defining the fundamentals and constraints of the user interface, a runtime architecture exploits the description to adapt the user interface to the current context-of-use. The architecture provides automatic distribution and layout algorithms for adapting the applications also to contexts unforeseen at design time. Designers do not specify predefined adaptations for each specific situation, but adaptation constraints and guidelines. Furthermore, users are provided with a meta user interface to influence the adaptations according to their needs. A smart home energy management system serves as running example to illustrate the approach.
The Multimission Image Processing Laboratory's virtual frame buffer interface
NASA Technical Reports Server (NTRS)
Wolfe, T.
1984-01-01
Large image processing systems use multiple frame buffers with differing architectures and vendor supplied interfaces. This variety of architectures and interfaces creates software development, maintenance and portability problems for application programs. Several machine-dependent graphics standards such as ANSI Core and GKS are available, but none of them are adequate for image processing. Therefore, the Multimission Image Processing laboratory project has implemented a programmer level virtual frame buffer interface. This interface makes all frame buffers appear as a generic frame buffer with a specified set of characteristics. This document defines the virtual frame uffer interface and provides information such as FORTRAN subroutine definitions, frame buffer characteristics, sample programs, etc. It is intended to be used by application programmers and system programmers who are adding new frame buffers to a system.
Eye-movements and Voice as Interface Modalities to Computer Systems
NASA Astrophysics Data System (ADS)
Farid, Mohsen M.; Murtagh, Fionn D.
2003-03-01
We investigate the visual and vocal modalities of interaction with computer systems. We focus our attention on the integration of visual and vocal interface as possible replacement and/or additional modalities to enhance human-computer interaction. We present a new framework for employing eye gaze as a modality of interface. While voice commands, as means of interaction with computers, have been around for a number of years, integration of both the vocal interface and the visual interface, in terms of detecting user's eye movements through an eye-tracking device, is novel and promises to open the horizons for new applications where a hand-mouse interface provides little or no apparent support to the task to be accomplished. We present an array of applications to illustrate the new framework and eye-voice integration.
TCP/IP Interface for the Satellite Orbit Analysis Program (SOAP)
NASA Technical Reports Server (NTRS)
Carnright, Robert; Stodden, David; Coggi, John
2009-01-01
The Transmission Control Protocol/ Internet protocol (TCP/IP) interface for the Satellite Orbit Analysis Program (SOAP) provides the means for the software to establish real-time interfaces with other software. Such interfaces can operate between two programs, either on the same computer or on different computers joined by a network. The SOAP TCP/IP module employs a client/server interface where SOAP is the server and other applications can be clients. Real-time interfaces between software offer a number of advantages over embedding all of the common functionality within a single program. One advantage is that they allow each program to divide the computation labor between processors or computers running the separate applications. Secondly, each program can be allowed to provide its own expertise domain with other programs able to use this expertise.
Model-Driven Development of Interactive Multimedia Applications with MML
NASA Astrophysics Data System (ADS)
Pleuss, Andreas; Hussmann, Heinrich
There is an increasing demand for high-quality interactive applications which combine complex application logic with a sophisticated user interface, making use of individual media objects like graphics, animations, 3D graphics, audio or video. Their development is still challenging as it requires the integration of software design, user interface design, and media design.
Advanced aerosense display interfaces
NASA Astrophysics Data System (ADS)
Hopper, Darrel G.; Meyer, Frederick M.
1998-09-01
High-resolution display technologies are being developed to meet the ever-increasing demand for realistic detail. The requirement for evermore visual information exceeds the capacity of fielded aerospace display interfaces. In this paper we begin an exploration of display interfaces and evolving aerospace requirements. Current and evolving standards for avionics, commercial, and flat panel displays are summarized and compared to near term goals for military and aerospace applications. Aerospace and military applications prior to 2005 up to UXGA and digital HDTV resolution can be met by using commercial interface standard developments. Advanced aerospace requirements require yet higher resolutions (2560 X 2048 color pixels, 5120 X 4096 color pixels at 85 Hz, etc.) and necessitate the initiation of discussion herein of an 'ultra digital interface standard (UDIS)' which includes 'smart interface' features such as large memory and blazingly fast resizing microcomputer. Interface capacity, IT, increased about 105 from 1973 to 1998; 102 more is needed for UDIS.
User interface for a tele-operated robotic hand system
Crawford, Anthony L
2015-03-24
Disclosed here is a user interface for a robotic hand. The user interface anchors a user's palm in a relatively stationary position and determines various angles of interest necessary for a user's finger to achieve a specific fingertip location. The user interface additionally conducts a calibration procedure to determine the user's applicable physiological dimensions. The user interface uses the applicable physiological dimensions and the specific fingertip location, and treats the user's finger as a two link three degree-of-freedom serial linkage in order to determine the angles of interest. The user interface communicates the angles of interest to a gripping-type end effector which closely mimics the range of motion and proportions of a human hand. The user interface requires minimal contact with the operator and provides distinct advantages in terms of available dexterity, work space flexibility, and adaptability to different users.
Network Science Research Laboratory (NSRL) Telemetry Warehouse
2016-06-01
Functionality and architecture of the NSRL Telemetry Warehouse are also described as well as the web interface, data structure, security aspects, and...Experiment Controller 6 4.5 Telemetry Sensors 7 4.6 Custom Data Processing Nodes 7 5. Web Interface 8 6. Data Structure 8 6.1 Measurements 8...telemetry in comma-separated value (CSV) format from the web interface or via custom applications developed by researchers using the client application
Contact stiffness of regularly patterned multi-asperity interfaces
NASA Astrophysics Data System (ADS)
Li, Shen; Yao, Quanzhou; Li, Qunyang; Feng, Xi-Qiao; Gao, Huajian
2018-02-01
Contact stiffness is a fundamental mechanical index of solid surfaces and relevant to a wide range of applications. Although the correlation between contact stiffness, contact size and load has long been explored for single-asperity contacts, our understanding of the contact stiffness of rough interfaces is less clear. In this work, the contact stiffness of hexagonally patterned multi-asperity interfaces is studied using a discrete asperity model. We confirm that the elastic interaction among asperities is critical in determining the mechanical behavior of rough contact interfaces. More importantly, in contrast to the common wisdom that the interplay of asperities is solely dictated by the inter-asperity spacing, we show that the number of asperities in contact (or equivalently, the apparent size of contact) also plays an indispensable role. Based on the theoretical analysis, we propose a new parameter for gauging the closeness of asperities. Our theoretical model is validated by a set of experiments. To facilitate the application of the discrete asperity model, we present a general equation for contact stiffness estimation of regularly rough interfaces, which is further proved to be applicable for interfaces with single-scale random roughness.
Program For Generating Interactive Displays
NASA Technical Reports Server (NTRS)
Costenbader, Jay; Moleski, Walt; Szczur, Martha; Howell, David; Engelberg, Norm; Li, Tin P.; Misra, Dharitri; Miller, Philip; Neve, Leif; Wolf, Karl;
1991-01-01
Sun/Unix version of Transportable Applications Environment Plus (TAE+) computer program provides integrated, portable software environment for developing and running interactive window, text, and graphical-object-based application software systems. Enables programmer or nonprogrammer to construct easily custom software interface between user and application program and to move resulting interface program and its application program to different computers. Plus viewed as productivity tool for application developers and application end users, who benefit from resultant consistent and well-designed user interface sheltering them from intricacies of computer. Available in form suitable for following six different groups of computers: DEC VAX station and other VMS VAX computers, Macintosh II computers running AUX, Apollo Domain Series 3000, DEC VAX and reduced-instruction-set-computer workstations running Ultrix, Sun 3- and 4-series workstations running Sun OS and IBM RT/PC and PS/2 compute
Information Practices and User Interfaces: Student Use of an iOS Application in Special Education
ERIC Educational Resources Information Center
Demmans Epp, Carrie; McEwen, Rhonda; Campigotto, Rachelle; Moffatt, Karyn
2016-01-01
A framework connecting concepts from user interface design with those from information studies is applied in a study that integrated a location-aware mobile application into two special education classes at different schools; this application had two support modes (one general and one location specific). The five-month study revealed several…
Mobile user interface development for the Virginia Connected Corridors.
DOT National Transportation Integrated Search
2016-10-15
The purpose of this research and development activity was to build a mobile application with a low-distraction user interface appropriate for use in a connected vehicle (CV) environment. To realize their full potential, future CV applications will in...
Ada/POSIX binding: A focused Ada investigation
NASA Technical Reports Server (NTRS)
Legrand, Sue
1988-01-01
NASA is seeking an operating system interface definition (OSID) for the Space Station Program (SSP) in order to take advantage of the commercial off-the-shelf (COTS) products available today and the many that are expected in the future. NASA would also like to avoid the reliance on any one source for operating systems, information system, communication system, or instruction set architecture. The use of the Portable Operating System Interface for Computer Environments (POSIX) is examined as a possible solution to this problem. Since Ada is already the language of choice for SSP, the question of an Ada/POSIX binding is addressed. The intent of the binding is to provide access to the POSIX standard operation system (OS) interface and environment, by which application portability of Ada applications will be supported at the source code level. A guiding principle of Ada/POSIX binding development is a clear conformance of the Ada interface with the functional definition of POSIX. The interface is intended to be used by both application developers and system implementors. The objective is to provide a standard that allows a strictly conforming application source program that can be compiled to execute on any conforming implementation. Special emphasis is placed on first providing those functions and facilities that are needed in a wide variety of commercial applications
Interface toughness of a zirconia-veneer system and the effect of a liner application.
Wang, Gaoqi; Zhang, Song; Bian, Cuirong; Kong, Hui
2014-09-01
Chipping of veneering porcelain and delamination of a zirconia-veneer interface are 2 common clinical failure modes for zirconia-based restorations and may be partially due to weak interface bonding. The effect of liner on the bond strength of the interface has not been clearly identified. The purpose of the research was to evaluate the interface toughness between the zirconia core and veneering porcelain by means of a fracture mechanics test and to assess the effect of liner on the bond strength of the interface. Thirty bilayered beam-shape specimens were prepared and divided into 2 groups according to liner application. The specimens in each group were subdivided into 3 subgroups in accordance with 3 different veneer thicknesses. A fracture mechanics test was used on each specimen, and the energy release rate, G, and phase angle, ψ, were calculated according to the experimental results. A video microscope was used to monitor the crack propagation, and a scanning electron microscope was used to identify the fracture mode after testing. Two-way ANOVA and the Tukey honestly significant difference test were performed to analyze the experimental data (α=.05) . At each phase angle, the interfaces without a liner had higher mean G values than the interfaces with a liner. Both of the interfaces showed mixed failure mode with thin layers of a veneer or a liner that remained on the zirconia surfaces. Liner application before veneering reduced the interface toughness between zirconia and veneer. Copyright © 2014 Editorial Council for the Journal of Prosthetic Dentistry. Published by Elsevier Inc. All rights reserved.
Flexible Architecture for FPGAs in Embedded Systems
NASA Technical Reports Server (NTRS)
Clark, Duane I.; Lim, Chester N.
2012-01-01
Commonly, field-programmable gate arrays (FPGAs) being developed in cPCI embedded systems include the bus interface in the FPGA. This complicates the development because the interface is complicated and requires a lot of development time and FPGA resources. In addition, flight qualification requires a substantial amount of time be devoted to just this interface. Another complication of putting the cPCI interface into the FPGA being developed is that configuration information loaded into the device by the cPCI microprocessor is lost when a new bit file is loaded, requiring cumbersome operations to return the system to an operational state. Finally, SRAM-based FPGAs are typically programmed via specialized cables and software, with programming files being loaded either directly into the FPGA, or into PROM devices. This can be cumbersome when doing FPGA development in an embedded environment, and does not have an easy path to flight. Currently, FPGAs used in space applications are usually programmed via multiple space-qualified PROM devices that are physically large and require extra circuitry (typically including a separate one-time programmable FPGA) to enable them to be used for this application. This technology adds a cPCI interface device with a simple, flexible, high-performance backend interface supporting multiple backend FPGAs. It includes a mechanism for programming the FPGAs directly via the microprocessor in the embedded system, eliminating specialized hardware, software, and PROM devices and their associated circuitry. It has a direct path to flight, and no extra hardware and minimal software are required to support reprogramming in flight. The device added is currently a small FPGA, but an advantage of this technology is that the design of the device does not change, regardless of the application in which it is being used. This means that it needs to be qualified for flight only once, and is suitable for one-time programmable devices or an application specific integrated circuit (ASIC). An application programming interface (API) further reduces the development time needed to use the interface device in a system.
Lin, Yi-Jung; Speedie, Stuart
2003-01-01
User interface design is one of the most important parts of developing applications. Nowadays, a quality user interface must not only accommodate interaction between machines and users, but also needs to recognize the differences and provide functionalities for users from role-to-role or even individual-to-individual. With the web-based application of our Teledermatology consult system, the development environment provides us highly useful opportunities to create dynamic user interfaces, which lets us to gain greater access control and has the potential to increase efficiency of the system. We will describe the two models of user interfaces in our system: Role-based and Adaptive. PMID:14728419
Nano- and microparticles at fluid and biological interfaces.
Dasgupta, S; Auth, T; Gompper, G
2017-09-20
Systems with interfaces are abundant in both technological applications and biology. While a fluid interface separates two fluids, membranes separate the inside of vesicles from the outside, the interior of biological cells from the environment, and compartmentalize cells into organelles. The physical properties of interfaces are characterized by interface tension, those of membranes are characterized by bending and stretching elasticity. Amphiphilic molecules like surfactants that are added to a system with two immiscible fluids decrease the interface tension and induce a bending rigidity. Lipid bilayer membranes of vesicles can be stretched or compressed by osmotic pressure; in biological cells, also the presence of a cytoskeleton can induce membrane tension. If the thickness of the interface or the membrane is small compared with its lateral extension, both can be described using two-dimensional mathematical surfaces embedded in three-dimensional space. We review recent work on the interaction of particles with interfaces and membranes. This can be micrometer-sized particles at interfaces that stabilise emulsions or form colloidosomes, as well as typically nanometer-sized particles at membranes, such as viruses, parasites, and engineered drug delivery systems. In both cases, we first discuss the interaction of single particles with interfaces and membranes, e.g. particles in external fields, non-spherical particles, and particles at curved interfaces, followed by interface-mediated interaction between two particles, many-particle interactions, interface and membrane curvature-induced phenomena, and applications.
Nano- and microparticles at fluid and biological interfaces
NASA Astrophysics Data System (ADS)
Dasgupta, S.; Auth, T.; Gompper, G.
2017-09-01
Systems with interfaces are abundant in both technological applications and biology. While a fluid interface separates two fluids, membranes separate the inside of vesicles from the outside, the interior of biological cells from the environment, and compartmentalize cells into organelles. The physical properties of interfaces are characterized by interface tension, those of membranes are characterized by bending and stretching elasticity. Amphiphilic molecules like surfactants that are added to a system with two immiscible fluids decrease the interface tension and induce a bending rigidity. Lipid bilayer membranes of vesicles can be stretched or compressed by osmotic pressure; in biological cells, also the presence of a cytoskeleton can induce membrane tension. If the thickness of the interface or the membrane is small compared with its lateral extension, both can be described using two-dimensional mathematical surfaces embedded in three-dimensional space. We review recent work on the interaction of particles with interfaces and membranes. This can be micrometer-sized particles at interfaces that stabilise emulsions or form colloidosomes, as well as typically nanometer-sized particles at membranes, such as viruses, parasites, and engineered drug delivery systems. In both cases, we first discuss the interaction of single particles with interfaces and membranes, e.g. particles in external fields, non-spherical particles, and particles at curved interfaces, followed by interface-mediated interaction between two particles, many-particle interactions, interface and membrane curvature-induced phenomena, and applications.
A component-based, distributed object services architecture for a clinical workstation.
Chueh, H C; Raila, W F; Pappas, J J; Ford, M; Zatsman, P; Tu, J; Barnett, G O
1996-01-01
Attention to an architectural framework in the development of clinical applications can promote reusability of both legacy systems as well as newly designed software. We describe one approach to an architecture for a clinical workstation application which is based on a critical middle tier of distributed object-oriented services. This tier of network-based services provides flexibility in the creation of both the user interface and the database tiers. We developed a clinical workstation for ambulatory care using this architecture, defining a number of core services including those for vocabulary, patient index, documents, charting, security, and encounter management. These services can be implemented through proprietary or more standard distributed object interfaces such as CORBA and OLE. Services are accessed over the network by a collection of user interface components which can be mixed and matched to form a variety of interface styles. These services have also been reused with several applications based on World Wide Web browser interfaces.
A component-based, distributed object services architecture for a clinical workstation.
Chueh, H. C.; Raila, W. F.; Pappas, J. J.; Ford, M.; Zatsman, P.; Tu, J.; Barnett, G. O.
1996-01-01
Attention to an architectural framework in the development of clinical applications can promote reusability of both legacy systems as well as newly designed software. We describe one approach to an architecture for a clinical workstation application which is based on a critical middle tier of distributed object-oriented services. This tier of network-based services provides flexibility in the creation of both the user interface and the database tiers. We developed a clinical workstation for ambulatory care using this architecture, defining a number of core services including those for vocabulary, patient index, documents, charting, security, and encounter management. These services can be implemented through proprietary or more standard distributed object interfaces such as CORBA and OLE. Services are accessed over the network by a collection of user interface components which can be mixed and matched to form a variety of interface styles. These services have also been reused with several applications based on World Wide Web browser interfaces. PMID:8947744
The Self-Paced Graz Brain-Computer Interface: Methods and Applications
Scherer, Reinhold; Schloegl, Alois; Lee, Felix; Bischof, Horst; Janša, Janez; Pfurtscheller, Gert
2007-01-01
We present the self-paced 3-class Graz brain-computer interface (BCI) which is based on the detection of sensorimotor electroencephalogram (EEG) rhythms induced by motor imagery. Self-paced operation means that the BCI is able to determine whether the ongoing brain activity is intended as control signal (intentional control) or not (non-control state). The presented system is able to automatically reduce electrooculogram (EOG) artifacts, to detect electromyographic (EMG) activity, and uses only three bipolar EEG channels. Two applications are presented: the freeSpace virtual environment (VE) and the Brainloop interface. The freeSpace is a computer-game-like application where subjects have to navigate through the environment and collect coins by autonomously selecting navigation commands. Three subjects participated in these feedback experiments and each learned to navigate through the VE and collect coins. Two out of the three succeeded in collecting all three coins. The Brainloop interface provides an interface between the Graz-BCI and Google Earth. PMID:18350133
The Application Programming Interface (API) for Uncertainty Analysis, Sensitivity Analysis, and Parameter Estimation (UA/SA/PE API) tool development, here fore referred to as the Calibration, Optimization, and Sensitivity and Uncertainty Algorithms API (COSU-API), was initially d...
Workshop AccessibleTV "Accessible User Interfaces for Future TV Applications"
NASA Astrophysics Data System (ADS)
Hahn, Volker; Hamisu, Pascal; Jung, Christopher; Heinrich, Gregor; Duarte, Carlos; Langdon, Pat
Approximately half of the elderly people over 55 suffer from some type of typically mild visual, auditory, motor or cognitive impairment. For them interaction, especially with PCs and other complex devices is sometimes challenging, although accessible ICT applications could make much of a difference for their living quality. Basically they have the potential to enable or simplify participation and inclusion in their surrounding private and professional communities. However, the availability of accessible user interfaces being capable to adapt to the specific needs and requirements of users with individual impairments is very limited. Although there are a number of APIs [1, 2, 3, 4] available for various platforms that allow developers to provide accessibility features within their applications, today none of them provides features for the automatic adaptation of multimodal interfaces being capable to automatically fit the individual requirements of users with different kinds of impairments. Moreover, the provision of accessible user interfaces is still expensive and risky for application developers, as they need special experience and effort for user tests. Today many implementations simply neglect the needs of elderly people, thus locking out a large portion of their potential users. The workshop is organized as part of the dissemination activity for the European-funded project GUIDE "Gentle user interfaces for elderly people", which aims to address this situation with a comprehensive approach for the realization of multimodal user interfaces being capable to adapt to the needs of users with different kinds of mild impairments. As application platform, GUIDE will mainly target TVs and Set-Top Boxes, such as the emerging Connected-TV or WebTV platforms, as they have the potential to address the needs of the elderly users with applications such as for home automation, communication or continuing education.
Likitlersuang, Jirapat; Leineweber, Matthew J; Andrysek, Jan
2017-10-01
Thin film force sensors are commonly used within biomechanical systems, and at the interface of the human body and medical and non-medical devices. However, limited information is available about their performance in such applications. The aims of this study were to evaluate and determine ways to improve the performance of thin film (FlexiForce) sensors at the body/device interface. Using a custom apparatus designed to load the sensors under simulated body/device conditions, two aspects were explored relating to sensor calibration and application. The findings revealed accuracy errors of 23.3±17.6% for force measurements at the body/device interface with conventional techniques of sensor calibration and application. Applying a thin rigid disc between the sensor and human body and calibrating the sensor using compliant surfaces was found to substantially reduce measurement errors to 2.9±2.0%. The use of alternative calibration and application procedures is recommended to gain acceptable measurement performance from thin film force sensors in body/device applications. Copyright © 2017 IPEM. Published by Elsevier Ltd. All rights reserved.
Research interface on a programmable ultrasound scanner.
Shamdasani, Vijay; Bae, Unmin; Sikdar, Siddhartha; Yoo, Yang Mo; Karadayi, Kerem; Managuli, Ravi; Kim, Yongmin
2008-07-01
Commercial ultrasound machines in the past did not provide the ultrasound researchers access to raw ultrasound data. Lack of this ability has impeded evaluation and clinical testing of novel ultrasound algorithms and applications. Recently, we developed a flexible ultrasound back-end where all the processing for the conventional ultrasound modes, such as B, M, color flow and spectral Doppler, was performed in software. The back-end has been incorporated into a commercial ultrasound machine, the Hitachi HiVision 5500. The goal of this work is to develop an ultrasound research interface on the back-end for acquiring raw ultrasound data from the machine. The research interface has been designed as a software module on the ultrasound back-end. To increase the amount of raw ultrasound data that can be spooled in the limited memory available on the back-end, we have developed a method that can losslessly compress the ultrasound data in real time. The raw ultrasound data could be obtained in any conventional ultrasound mode, including duplex and triplex modes. Furthermore, use of the research interface does not decrease the frame rate or otherwise affect the clinical usability of the machine. The lossless compression of the ultrasound data in real time can increase the amount of data spooled by approximately 2.3 times, thus allowing more than 6s of raw ultrasound data to be acquired in all the modes. The interface has been used not only for early testing of new ideas with in vitro data from phantoms, but also for acquiring in vivo data for fine-tuning ultrasound applications and conducting clinical studies. We present several examples of how newer ultrasound applications, such as elastography, vibration imaging and 3D imaging, have benefited from this research interface. Since the research interface is entirely implemented in software, it can be deployed on existing HiVision 5500 ultrasound machines and may be easily upgraded in the future. The developed research interface can aid researchers in the rapid testing and clinical evaluation of new ultrasound algorithms and applications. Additionally, we believe that our approach would be applicable to designing research interfaces on other ultrasound machines.
Pool, René; Heringa, Jaap; Hoefling, Martin; Schulz, Roland; Smith, Jeremy C; Feenstra, K Anton
2012-05-05
We report on a python interface to the GROMACS molecular simulation package, GromPy (available at https://github.com/GromPy). This application programming interface (API) uses the ctypes python module that allows function calls to shared libraries, for example, written in C. To the best of our knowledge, this is the first reported interface to the GROMACS library that uses direct library calls. GromPy can be used for extending the current GROMACS simulation and analysis modes. In this work, we demonstrate that the interface enables hybrid Monte-Carlo/molecular dynamics (MD) simulations in the grand-canonical ensemble, a simulation mode that is currently not implemented in GROMACS. For this application, the interplay between GromPy and GROMACS requires only minor modifications of the GROMACS source code, not affecting the operation, efficiency, and performance of the GROMACS applications. We validate the grand-canonical application against MD in the canonical ensemble by comparison of equations of state. The results of the grand-canonical simulations are in complete agreement with MD in the canonical ensemble. The python overhead of the grand-canonical scheme is only minimal. Copyright © 2012 Wiley Periodicals, Inc.
ACPYPE - AnteChamber PYthon Parser interfacE.
Sousa da Silva, Alan W; Vranken, Wim F
2012-07-23
ACPYPE (or AnteChamber PYthon Parser interfacE) is a wrapper script around the ANTECHAMBER software that simplifies the generation of small molecule topologies and parameters for a variety of molecular dynamics programmes like GROMACS, CHARMM and CNS. It is written in the Python programming language and was developed as a tool for interfacing with other Python based applications such as the CCPN software suite (for NMR data analysis) and ARIA (for structure calculations from NMR data). ACPYPE is open source code, under GNU GPL v3, and is available as a stand-alone application at http://www.ccpn.ac.uk/acpype and as a web portal application at http://webapps.ccpn.ac.uk/acpype. We verified the topologies generated by ACPYPE in three ways: by comparing with default AMBER topologies for standard amino acids; by generating and verifying topologies for a large set of ligands from the PDB; and by recalculating the structures for 5 protein-ligand complexes from the PDB. ACPYPE is a tool that simplifies the automatic generation of topology and parameters in different formats for different molecular mechanics programmes, including calculation of partial charges, while being object oriented for integration with other applications.
User Manual for the Data-Series Interface of the Gr Application Software
Donovan, John M.
2009-01-01
This manual describes the data-series interface for the Gr Application software. Basic tasks such as plotting, editing, manipulating, and printing data series are presented. The properties of the various types of data objects and graphical objects used within the application, and the relationships between them also are presented. Descriptions of compatible data-series file formats are provided.
Surface and interface modification science and technology.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Park, J.-H.
1999-07-19
Surface modification of solids is of scientific and technological interest due to its significant benefits in a wide variety of applications. Various coatings applications such as corrosion protection and electrical insulators and conductors are required for proper engineering design based on geometrical relationships between interfaces and on thermodynamic/kinetic considerations for the development of surface modifications. This paper will explore three basic examples: the proton conductor BaCeO{sub 3}, high-temperature protective coatings, and epitaxial relationships between interfaces.
Orbiter middeck/payload standard interfaces control document
NASA Technical Reports Server (NTRS)
1984-01-01
The interfaces which shall be provided by the baseline shuttle mid-deck for payload use within the mid-deck area are defined, as well as all constraints which shall be observed by all the users of the defined interfaces. Commonality was established with respect to analytical approaches, analytical models, technical data and definitions for integrated analyses by all the interfacing parties. Any payload interfaces that are out of scope with the standard interfaces defined shall be defined in a Payload Unique Interface Control Document (ICD) for a given payload. Each Payload Unique ICD will have comparable paragraphs to this ICD and will have a corresponding notation of A, for applicable; N/A, for not applicable; N, for note added for explanation; and E, for exception. On any flight, the STS reserves the right to assign locations to both payloads mounted on an adapter plate(s) and payloads stored within standard lockers. Specific locations requests and/or requirements exceeding standard mid-deck payload requirements may result in a reduction in manifesting opportunities.
NELS 2.0 - A general system for enterprise wide information management
NASA Technical Reports Server (NTRS)
Smith, Stephanie L.
1993-01-01
NELS, the NASA Electronic Library System, is an information management tool for creating distributed repositories of documents, drawings, and code for use and reuse by the aerospace community. The NELS retrieval engine can load metadata and source files of full text objects, perform natural language queries to retrieve ranked objects, and create links to connect user interfaces. For flexibility, the NELS architecture has layered interfaces between the application program and the stored library information. The session manager provides the interface functions for development of NELS applications. The data manager is an interface between session manager and the structured data system. The center of the structured data system is the Wide Area Information Server. This system architecture provides access to information across heterogeneous platforms in a distributed environment. There are presently three user interfaces that connect to the NELS engine; an X-Windows interface, and ASCII interface and the Spatial Data Management System. This paper describes the design and operation of NELS as an information management tool and repository.
Concurrent Image Processing Executive (CIPE). Volume 3: User's guide
NASA Technical Reports Server (NTRS)
Lee, Meemong; Cooper, Gregory T.; Groom, Steven L.; Mazer, Alan S.; Williams, Winifred I.; Kong, Mih-Seh
1990-01-01
CIPE (the Concurrent Image Processing Executive) is both an executive which organizes the parameter inputs for hypercube applications and an environment which provides temporary data workspace and simple real-time function definition facilities for image analysis. CIPE provides two types of user interface. The Command Line Interface (CLI) provides a simple command-driven environment allowing interactive function definition and evaluation of algebraic expressions. The menu interface employs a hierarchical screen-oriented menu system where the user is led through a menu tree to any specific application and then given a formatted panel screen for parameter entry. How to initialize the system through the setup function, how to read data into CIPE symbols, how to manipulate and display data through the use of executive functions, and how to run an application in either user interface mode, are described.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hu, Chongze; Huang, Jingsong; Sumpter, Bobby G.
Conceiving strong interfaces represents an effective direction in the development of superhard nanocomposite materials for practical applications in protective coatings. Additionally, in the pursuit of engineering strong nanoscale interfaces between cubic rock-salt (B1) domains, we investigate using density functional theory (DFT) coherent interface models designed based on hexagonal (HX) NiAs and WC structures, as well as experiment. The DFT screening of a collection of transition-metal (M = Zr, Hf, Nb, Ta) carbides and nitrides indicates that the interface models provided by the HX polymorphs store little coherency strain and develop an energetic advantage as the valence-electron concentration increases. Finally, ourmore » result suggests that harnessing the polymorphism encountered in transition-metal (M = Zr, Hf, Nb, Ta) carbides and nitrides for interface design represents a promising strategy for advancing superhard nanomaterials.« less
Supporting openEHR Java desktop application developers.
Kashfi, Hajar; Torgersson, Olof
2011-01-01
The openEHR community suggests that an appropriate approach for creating a graphical user interface for an openEHR-based application is to generate forms from the underlying archetypes and templates. However, current generation techniques are not mature enough to be able to produce high quality interfaces with good usability. Therefore, developing efficient ways to combine manually designed and developed interfaces to openEHR backends is an interesting alternative. In this study, a framework for binding a pre-designed graphical user interface to an openEHR-based backend is proposed. The proposed framework contributes to the set of options available for developers. In particular we believe that the approach of combining user interface components with an openEHR backend in the proposed way might be useful in situations where the quality of the user interface is essential and for creating small scale and experimental systems.
Hu, Chongze; Huang, Jingsong; Sumpter, Bobby G.; ...
2018-04-19
Conceiving strong interfaces represents an effective direction in the development of superhard nanocomposite materials for practical applications in protective coatings. Additionally, in the pursuit of engineering strong nanoscale interfaces between cubic rock-salt (B1) domains, we investigate using density functional theory (DFT) coherent interface models designed based on hexagonal (HX) NiAs and WC structures, as well as experiment. The DFT screening of a collection of transition-metal (M = Zr, Hf, Nb, Ta) carbides and nitrides indicates that the interface models provided by the HX polymorphs store little coherency strain and develop an energetic advantage as the valence-electron concentration increases. Finally, ourmore » result suggests that harnessing the polymorphism encountered in transition-metal (M = Zr, Hf, Nb, Ta) carbides and nitrides for interface design represents a promising strategy for advancing superhard nanomaterials.« less
Cognitive Task Analysis, Interface Design, and Technical Troubleshooting.
ERIC Educational Resources Information Center
Steinberg, Linda S.; Gitomer, Drew H.
A model of the interface design process is proposed that makes use of two interdependent levels of cognitive analysis: the study of the criterion task through an analysis of expert/novice differences and the evaluation of the working user interface design through the application of a practical interface analysis methodology (GOMS model). This dual…
Thermal Interface Comparisons Under Flight Like Conditions
NASA Technical Reports Server (NTRS)
Rodriquez-Ruiz, Juan
2008-01-01
Thermal interface materials are used in bolted interfaces to promote good thermal conduction between the two. The mounting surface can include panels, heat pipes, electronics boxes, etc.. . On Lunar Reconnaissance Orbiter (LRO) project the results are directly applicable: a) Several high power avionics boxes b) Several interfaces from RWA to radiator through heat pipe network
Automatic User Interface Generation for Visualizing Big Geoscience Data
NASA Astrophysics Data System (ADS)
Yu, H.; Wu, J.; Zhou, Y.; Tang, Z.; Kuo, K. S.
2016-12-01
Along with advanced computing and observation technologies, geoscience and its related fields have been generating a large amount of data at an unprecedented growth rate. Visualization becomes an increasingly attractive and feasible means for researchers to effectively and efficiently access and explore data to gain new understandings and discoveries. However, visualization has been challenging due to a lack of effective data models and visual representations to tackle the heterogeneity of geoscience data. We propose a new geoscience data visualization framework by leveraging the interface automata theory to automatically generate user interface (UI). Our study has the following three main contributions. First, geoscience data has its unique hierarchy data structure and complex formats, and therefore it is relatively easy for users to get lost or confused during their exploration of the data. By applying interface automata model to the UI design, users can be clearly guided to find the exact visualization and analysis that they want. In addition, from a development perspective, interface automaton is also easier to understand than conditional statements, which can simplify the development process. Second, it is common that geoscience data has discontinuity in its hierarchy structure. The application of interface automata can prevent users from suffering automation surprises, and enhance user experience. Third, for supporting a variety of different data visualization and analysis, our design with interface automata could also make applications become extendable in that a new visualization function or a new data group could be easily added to an existing application, which reduces the overhead of maintenance significantly. We demonstrate the effectiveness of our framework using real-world applications.
Aided generation of search interfaces to astronomical archives
NASA Astrophysics Data System (ADS)
Zorba, Sonia; Bignamini, Andrea; Cepparo, Francesco; Knapic, Cristina; Molinaro, Marco; Smareglia, Riccardo
2016-07-01
Astrophysical data provider organizations that host web based interfaces to provide access to data resources have to cope with possible changes in data management that imply partial rewrites of web applications. To avoid doing this manually it was decided to develop a dynamically configurable Java EE web application that can set itself up reading needed information from configuration files. Specification of what information the astronomical archive database has to expose is managed using the TAP SCHEMA schema from the IVOA TAP recommendation, that can be edited using a graphical interface. When configuration steps are done the tool will build a war file to allow easy deployment of the application.
Multiphase Fluid Dynamics for Spacecraft Applications
NASA Astrophysics Data System (ADS)
Shyy, W.; Sim, J.
2011-09-01
Multiphase flows involving moving interfaces between different fluids/phases are observed in nature as well as in a wide range of engineering applications. With the recent development of high fidelity computational techniques, a number of challenging multiphase flow problems can now be computed. We introduce the basic notion of the main categories of multiphase flow computation; Lagrangian, Eulerian, and Eulerian-Lagrangian techniques to represent and follow interface, and sharp and continuous interface methods to model interfacial dynamics. The marker-based adaptive Eulerian-Lagrangian method, which is one of the most popular methods, is highlighted with microgravity and space applications including droplet collision and spacecraft liquid fuel tank surface stability.
The Transportable Applications Environment - An interactive design-to-production development system
NASA Technical Reports Server (NTRS)
Perkins, Dorothy C.; Howell, David R.; Szczur, Martha R.
1988-01-01
An account is given of the design philosophy and architecture of the Transportable Applications Environment (TAE), an executive program binding a system of applications programs into a single, easily operable whole. TAE simplifies the job of a system developer by furnishing a stable framework for system-building; it also integrates system activities, and cooperates with the host operating system in order to perform such functions as task-scheduling and I/O. The initial TAE human/computer interface supported command and menu interfaces, data displays, parameter-prompting, error-reporting, and online help. Recent extensions support graphics workstations with a window-based, modeless user interface.
Biotool2Web: creating simple Web interfaces for bioinformatics applications.
Shahid, Mohammad; Alam, Intikhab; Fuellen, Georg
2006-01-01
Currently there are many bioinformatics applications being developed, but there is no easy way to publish them on the World Wide Web. We have developed a Perl script, called Biotool2Web, which makes the task of creating web interfaces for simple ('home-made') bioinformatics applications quick and easy. Biotool2Web uses an XML document containing the parameters to run the tool on the Web, and generates the corresponding HTML and common gateway interface (CGI) files ready to be published on a web server. This tool is available for download at URL http://www.uni-muenster.de/Bioinformatics/services/biotool2web/ Georg Fuellen (fuellen@alum.mit.edu).
Arnau, Antonio
2008-01-01
From the first applications of AT-cut quartz crystals as sensors in solutions more than 20 years ago, the so-called quartz crystal microbalance (QCM) sensor is becoming into a good alternative analytical method in a great deal of applications such as biosensors, analysis of biomolecular interactions, study of bacterial adhesion at specific interfaces, pathogen and microorganism detection, study of polymer film-biomolecule or cell-substrate interactions, immunosensors and an extensive use in fluids and polymer characterization and electrochemical applications among others. The appropriate evaluation of this analytical method requires recognizing the different steps involved and to be conscious of their importance and limitations. The first step involved in a QCM system is the accurate and appropriate characterization of the sensor in relation to the specific application. The use of the piezoelectric sensor in contact with solutions strongly affects its behavior and appropriate electronic interfaces must be used for an adequate sensor characterization. Systems based on different principles and techniques have been implemented during the last 25 years. The interface selection for the specific application is important and its limitations must be known to be conscious of its suitability, and for avoiding the possible error propagation in the interpretation of results. This article presents a comprehensive overview of the different techniques used for AT-cut quartz crystal microbalance in in-solution applications, which are based on the following principles: network or impedance analyzers, decay methods, oscillators and lock-in techniques. The electronic interfaces based on oscillators and phase-locked techniques are treated in detail, with the description of different configurations, since these techniques are the most used in applications for detection of analytes in solutions, and in those where a fast sensor response is necessary. PMID:27879713
ARC SDK: A toolbox for distributed computing and data applications
NASA Astrophysics Data System (ADS)
Skou Andersen, M.; Cameron, D.; Lindemann, J.
2014-06-01
Grid middleware suites provide tools to perform the basic tasks of job submission and retrieval and data access, however these tools tend to be low-level, operating on individual jobs or files and lacking in higher-level concepts. User communities therefore generally develop their own application-layer software catering to their specific communities' needs on top of the Grid middleware. It is thus important for the Grid middleware to provide a friendly, well documented and simple to use interface for the applications to build upon. The Advanced Resource Connector (ARC), developed by NorduGrid, provides a Software Development Kit (SDK) which enables applications to use the middleware for job and data management. This paper presents the architecture and functionality of the ARC SDK along with an example graphical application developed with the SDK. The SDK consists of a set of libraries accessible through Application Programming Interfaces (API) in several languages. It contains extensive documentation and example code and is available on multiple platforms. The libraries provide generic interfaces and rely on plugins to support a given technology or protocol and this modular design makes it easy to add a new plugin if the application requires supporting additional technologies.The ARC Graphical Clients package is a graphical user interface built on top of the ARC SDK and the Qt toolkit and it is presented here as a fully functional example of an application. It provides a graphical interface to enable job submission and management at the click of a button, and allows data on any Grid storage system to be manipulated using a visual file system hierarchy, as if it were a regular file system.
DOE Office of Scientific and Technical Information (OSTI.GOV)
The Profile Interface Generator (PIG) is a tool for loosely coupling applications and performance tools. It enables applications to write code that looks like standard C and Fortran functions calls, without requiring that applications link to specific implementations of those function calls. Performance tools can register with PIG in order to listen to only the calls that give information they care about. This interface reduces the build and configuration burden on application developers and allows semantic instrumentation to live in production codes without interfering with production runs.
Carbon nanotube-based multi electrode arrays for neuronal interfacing: progress and prospects
Bareket-Keren, Lilach; Hanein, Yael
2013-01-01
Carbon nanotube (CNT) coatings have been demonstrated over the past several years as a promising material for neuronal interfacing applications. In particular, in the realm of neuronal implants, CNTs have major advantages owing to their unique mechanical and electrical properties. Here we review recent investigations utilizing CNTs in neuro-interfacing applications. Cell adhesion, neuronal engineering and multi electrode recordings with CNTs are described. We also highlight prospective advances in this field, in particular, progress toward flexible, bio-compatible CNT-based technology. PMID:23316141
A Laboratory Application of Microcomputer Graphics.
ERIC Educational Resources Information Center
Gehring, Kalle B.; Moore, John W.
1983-01-01
A PASCAL graphics and instrument interface program for a Z80/S-100 based microcomputer was developed. The computer interfaces to a stopped-flow spectrophotometer replacing a storage oscilloscope and polaroid camera. Applications of this system are discussed, indicating that graphics and analog-to-digital boards have transformed the computer into…
Information Retrieval as Hypermedia: An Outline of InterBrowse.
ERIC Educational Resources Information Center
Kahn, Paul
InterBrowse, a uniform interface information retrieval application for several different databases, is designed to be used in Intermedia, a hypermedia environment currently under development at Brown University's Institute for Research Information and Scholarship. This application arose out of the recognized need for an interface that can be used…
Formulation of consumables management models. Consumables flight planning worksheet utilization
NASA Technical Reports Server (NTRS)
Newman, C. M.
1977-01-01
The updated and reformatted consumables flight planning worksheet is documented. An instruction set for applying the worksheet, and a sample application of the worksheet is disclosed. The particular application is for the STS interfacing with sortie payloads and typifies the interfacing of the delivery system and payloads.
Attacking the information access problem with expert systems
NASA Technical Reports Server (NTRS)
Ragusa, James M.; Orwig, Gary W.
1991-01-01
The results of applications research directed at finding an improved method of storing and accessing information are presented. Twelve microcomputer-based expert systems shells and five laser-optical formats have been studied, and the general and specific methods of interfacing these technologies are being tested in prototype systems. Shell features and interfacing capabilities are discussed, and results from the study of five laser-optical formats are recounted including the video laser, compact, and WORM disks, and laser cards and film. Interfacing, including laser disk device driver interfacing, is discussed and it is pointed out that in order to control the laser device from within the expert systems application, the expert systems shell must be able to access the device driver software. Potential integrated applications are investigated and an initial list is provided including consumer services, travel, law enforcement, human resources, marketing, and education and training.
AMP: a science-driven web-based application for the TeraGrid
NASA Astrophysics Data System (ADS)
Woitaszek, M.; Metcalfe, T.; Shorrock, I.
The Asteroseismic Modeling Portal (AMP) provides a web-based interface for astronomers to run and view simulations that derive the properties of Sun-like stars from observations of their pulsation frequencies. In this paper, we describe the architecture and implementation of AMP, highlighting the lightweight design principles and tools used to produce a functional fully-custom web-based science application in less than a year. Targeted as a TeraGrid science gateway, AMP's architecture and implementation are intended to simplify its orchestration of TeraGrid computational resources. AMP's web-based interface was developed as a traditional standalone database-backed web application using the Python-based Django web development framework, allowing us to leverage the Django framework's capabilities while cleanly separating the user interface development from the grid interface development. We have found this combination of tools flexible and effective for rapid gateway development and deployment.
Physics through the 1990s: Scientific interfaces and technological applications
NASA Technical Reports Server (NTRS)
1986-01-01
The volume examines the scientific interfaces and technological applications of physics. Twelve areas are dealt with: biological physics-biophysics, the brain, and theoretical biology; the physics-chemistry interface-instrumentation, surfaces, neutron and synchrotron radiation, polymers, organic electronic materials; materials science; geophysics-tectonics, the atmosphere and oceans, planets, drilling and seismic exploration, and remote sensing; computational physics-complex systems and applications in basic research; mathematics-field theory and chaos; microelectronics-integrated circuits, miniaturization, future trends; optical information technologies-fiber optics and photonics; instrumentation; physics applications to energy needs and the environment; national security-devices, weapons, and arms control; medical physics-radiology, ultrasonics, MNR, and photonics. An executive summary and many chapters contain recommendations regarding funding, education, industry participation, small-group university research and large facility programs, government agency programs, and computer database needs.
Jubb, Aaron M; Hua, Wei; Allen, Heather C
2012-01-01
The chemistry that occurs at surfaces has been an intense area of study for many years owing to its complexity and importance in describing a wide range of physical phenomena. The vapor/water interface is particularly interesting from an environmental chemistry perspective as this surface plays host to a wide range of chemistries that influence atmospheric and geochemical interactions. The application of vibrational sum frequency generation (VSFG), an inherently surface-specific, even-order nonlinear optical spectroscopy, enables the direct interrogation of various vapor/aqueous interfaces to elucidate the behavior and reaction of chemical species within the surface regime. In this review we discuss the application of VSFG to the study of a variety of atmospherically important systems at the vapor/aqueous interface. Chemical systems presented include inorganic ionic solutions prevalent in aqueous marine aerosols, small molecular solutes, and long-chain fatty acids relevant to fat-coated aerosols. The ability of VSFG to probe both the organization and reactions that may occur for these systems is highlighted. A future perspective toward the application of VSFG to the study of environmental interfaces is also provided.
Protein docking by the interface structure similarity: how much structure is needed?
Sinha, Rohita; Kundrotas, Petras J; Vakser, Ilya A
2012-01-01
The increasing availability of co-crystallized protein-protein complexes provides an opportunity to use template-based modeling for protein-protein docking. Structure alignment techniques are useful in detection of remote target-template similarities. The size of the structure involved in the alignment is important for the success in modeling. This paper describes a systematic large-scale study to find the optimal definition/size of the interfaces for the structure alignment-based docking applications. The results showed that structural areas corresponding to the cutoff values <12 Å across the interface inadequately represent structural details of the interfaces. With the increase of the cutoff beyond 12 Å, the success rate for the benchmark set of 99 protein complexes, did not increase significantly for higher accuracy models, and decreased for lower-accuracy models. The 12 Å cutoff was optimal in our interface alignment-based docking, and a likely best choice for the large-scale (e.g., on the scale of the entire genome) applications to protein interaction networks. The results provide guidelines for the docking approaches, including high-throughput applications to modeled structures.
The design of an intelligent human-computer interface for the test, control and monitor system
NASA Technical Reports Server (NTRS)
Shoaff, William D.
1988-01-01
The graphical intelligence and assistance capabilities of a human-computer interface for the Test, Control, and Monitor System at Kennedy Space Center are explored. The report focuses on how a particular commercial off-the-shelf graphical software package, Data Views, can be used to produce tools that build widgets such as menus, text panels, graphs, icons, windows, and ultimately complete interfaces for monitoring data from an application; controlling an application by providing input data to it; and testing an application by both monitoring and controlling it. A complete set of tools for building interfaces is described in a manual for the TCMS toolkit. Simple tools create primitive widgets such as lines, rectangles and text strings. Intermediate level tools create pictographs from primitive widgets, and connect processes to either text strings or pictographs. Other tools create input objects; Data Views supports output objects directly, thus output objects are not considered. Finally, a set of utilities for executing, monitoring use, editing, and displaying the content of interfaces is included in the toolkit.
Application driven interface generation for EASIE. M.S. Thesis
NASA Technical Reports Server (NTRS)
Kao, Ya-Chen
1992-01-01
The Environment for Application Software Integration and Execution (EASIE) provides a user interface and a set of utility programs which support the rapid integration and execution of analysis programs about a central relational database. EASIE provides users with two basic modes of execution. One of them is a menu-driven execution mode, called Application-Driven Execution (ADE), which provides sufficient guidance to review data, select a menu action item, and execute an application program. The other mode of execution, called Complete Control Execution (CCE), provides an extended executive interface which allows in-depth control of the design process. Currently, the EASIE system is based on alphanumeric techniques only. It is the purpose of this project to extend the flexibility of the EASIE system in the ADE mode by implementing it in a window system. Secondly, a set of utilities will be developed to assist the experienced engineer in the generation of an ADE application.
Tsai, Tsai-Hsuan; Chang, Hsien-Tsung; Chen, Yan-Jiun; Chang, Yung-Sheng
2017-01-01
The use of the Internet and social applications has many benefits for the elderly, but numerous investigations have shown that the elderly do not perceive online social networks as a friendly social environment. Therefore, TreeIt, a social application specifically designed for the elderly, was developed for this study. In the TreeIt application, seven mechanisms promoting social interaction were designed to allow older adults to use social networking sites (SNSs) to increase social connection, maintain the intensity of social connections and strengthen social experience. This study's main objective was to investigate how user interface design affects older people's intention and attitude related to using SNSs. Fourteen user interface evaluation heuristics proposed by Zhang et al. were adopted as the criteria to assess user interface usability and further grouped into three categories: system support, user interface design and navigation. The technology acceptance model was adopted to assess older people's intention and attitude related to using SNSs. One hundred and one elderly persons were enrolled in this study as subjects, and the results showed that all of the hypotheses proposed in this study were valid: system support and perceived usefulness had a significant effect on behavioral intention; user interface design and perceived ease of use were positively correlated with perceived usefulness; and navigation exerted an influence on perceived ease of use. The results of this study are valuable for the future development of social applications for the elderly.
1993-03-25
application of Object-Oriented Programming (OOP) and Human-Computer Interface (HCI) design principles. Knowledge gained from each topic has been incorporated...through the ap- plication of Object-Oriented Programming (OOP) and Human-Computer Interface (HCI) design principles. Knowledge gained from each topic has...programming and Human-Computer Interface (HCI) design. Knowledge gained from each is applied to the design of a Form-based interface for database data
Interface Technology for Geometrically Nonlinear Analysis of Multiple Connected Subdomains
NASA Technical Reports Server (NTRS)
Ransom, Jonathan B.
1997-01-01
Interface technology for geometrically nonlinear analysis is presented and demonstrated. This technology is based on an interface element which makes use of a hybrid variational formulation to provide for compatibility between independently modeled connected subdomains. The interface element developed herein extends previous work to include geometric nonlinearity and to use standard linear and nonlinear solution procedures. Several benchmark nonlinear applications of the interface technology are presented and aspects of the implementation are discussed.
TAE+ 5.1 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.1 (HP9000 SERIES 300/400 VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System, Version 11 Release 4, and the Open Software Foundation's Motif. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is expected to be available on media suitable for seven different machine platforms: 1) DEC VAX computers running VMS (TK50 cartridge in VAX BACKUP format), 2) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), 3) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), 4) HP9000 Series 300/400 computers running HP-UX (.25 inch HP-preformatted tape cartridge in UNIX tar format), 5) HP9000 Series 700 computers running HP-UX (HP 4mm DDS DAT tape cartridge in UNIX tar format), 6) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and 7) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2.
TAE+ 5.1 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.1 (VAX VMS VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System, Version 11 Release 4, and the Open Software Foundation's Motif. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is expected to be available on media suitable for seven different machine platforms: 1) DEC VAX computers running VMS (TK50 cartridge in VAX BACKUP format), 2) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), 3) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), 4) HP9000 Series 300/400 computers running HP-UX (.25 inch HP-preformatted tape cartridge in UNIX tar format), 5) HP9000 Series 700 computers running HP-UX (HP 4mm DDS DAT tape cartridge in UNIX tar format), 6) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and 7) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2.
Cavuşoğlu, M Cenk; Göktekin, Tolga G; Tendick, Frank
2006-04-01
This paper presents the architectural details of an evolving open source/open architecture software framework for developing organ-level surgical simulations. Our goal is to facilitate shared development of reusable models, to accommodate heterogeneous models of computation, and to provide a framework for interfacing multiple heterogeneous models. The framework provides an application programming interface for interfacing dynamic models defined over spatial domains. It is specifically designed to be independent of the specifics of the modeling methods used, and therefore facilitates seamless integration of heterogeneous models and processes. Furthermore, each model has separate geometries for visualization, simulation, and interfacing, allowing the model developer to choose the most natural geometric representation for each case. Input/output interfaces for visualization and haptics for real-time interactive applications have also been provided.
NASA Astrophysics Data System (ADS)
Stoltz, Peter; Veitzer, Seth
2008-04-01
We present a new Web 2.0-based interface to physics routines for High Energy Density Physics applications. These routines include models for ion stopping power, sputtering, secondary electron yields and energies, impact ionization cross sections, and atomic radiated power. The Web 2.0 interface allows users to easily explore the results of the models before using the routines within other codes or to analyze experimental results. We discuss how we used various Web 2.0 tools, including the Python 2.5, Django, and the Yahoo User Interface library. Finally, we demonstrate the interface by showing as an example the stopping power algorithms researchers are currently using within the Hydra code to analyze warm, dense matter experiments underway at the Neutralized Drift Compression Experiment facility at Lawrence Berkeley National Laboratory.
Essaid, Hedeff I.
1990-01-01
A quasi three-dimensional, finite difference model, that simulates freshwater and saltwater flow separated by a sharp interface, has been developed to study layered coastal aquifer systems. The model allows for regional simulation of coastal groundwater conditions, including the effects of saltwater dynamics on the freshwater system. Vertically integrated freshwater and saltwater flow equations incorporating the interface boundary condition are solved within each aquifer. Leakage through confining layers is calculated by Darcy's law, accounting for density differences across the layer. The locations of the interface tip and toe, within grid blocks, are tracked by linearly extrapolating the position of the interface. The model has been verified using available analytical solutions and experimental results. Application of the model to the Soquel-Aptos basin, Santa Cruz County, California, illustrates the use of the quasi three-dimensional, sharp interface approach for the examination of freshwater-saltwater dynamics in regional systems. Simulation suggests that the interface, today, is still responding to long-term Pleistocene sea level fluctuations and has not achieved equilibrium with present day sea level conditions.
SpaceWire Driver Software for Special DSPs
NASA Technical Reports Server (NTRS)
Clark, Douglas; Lux, James; Nishimoto, Kouji; Lang, Minh
2003-01-01
A computer program provides a high-level C-language interface to electronics circuitry that controls a SpaceWire interface in a system based on a space qualified version of the ADSP-21020 digital signal processor (DSP). SpaceWire is a spacecraft-oriented standard for packet-switching data-communication networks that comprise nodes connected through bidirectional digital serial links that utilize low-voltage differential signaling (LVDS). The software is tailored to the SMCS-332 application-specific integrated circuit (ASIC) (also available as the TSS901E), which provides three highspeed (150 Mbps) serial point-to-point links compliant with the proposed Institute of Electrical and Electronics Engineers (IEEE) Standard 1355.2 and equivalent European Space Agency (ESA) Standard ECSS-E-50-12. In the specific application of this software, the SpaceWire ASIC was combined with the DSP processor, memory, and control logic in a Multi-Chip Module DSP (MCM-DSP). The software is a collection of low-level driver routines that provide a simple message-passing application programming interface (API) for software running on the DSP. Routines are provided for interrupt-driven access to the two styles of interface provided by the SMCS: (1) the "word at a time" conventional host interface (HOCI); and (2) a higher performance "dual port memory" style interface (COMI).
Chaudry, Beenish Moalla; Connelly, Kay; Siek, Katie A; Welch, Janet L
2013-12-01
Chronically ill people, especially those with low literacy skills, often have difficulty estimating portion sizes of liquids to help them stay within their recommended fluid limits. There is a plethora of mobile applications that can help people monitor their nutritional intake but unfortunately these applications require the user to have high literacy and numeracy skills for portion size recording. In this paper, we present two studies in which the low- and the high-fidelity versions of a portion size estimation interface, designed using the cognitive strategies adults employ for portion size estimation during diet recall studies, was evaluated by a chronically ill population with varying literacy skills. The low fidelity interface was evaluated by ten patients who were all able to accurately estimate portion sizes of various liquids with the interface. Eighteen participants did an in situ evaluation of the high-fidelity version incorporated in a diet and fluid monitoring mobile application for 6 weeks. Although the accuracy of the estimation cannot be confirmed in the second study but the participants who actively interacted with the interface showed better health outcomes by the end of the study. Based on these findings, we provide recommendations for designing the next iteration of an accurate and low literacy-accessible liquid portion size estimation mobile interface.
Underwater Munitions Expert System to Predict Mobility and Burial
2017-11-14
exposure and aggregation for underwater munitions. 15. SUBJECT TERMS Underwater Munitions, Mobility, Burial, Application Programmer Interface...Munitions Expert System: Demonstration and Evaluation Report Acronyms API – Application Programmer Interface APL – Applied Physics...comparisons and traditional metrics such as the coefficient of correlation. The summary statistic for the comparisons of burial results
Context-Based Mobile Security Enclave
2012-09-01
29 c. Change IMSI .............................30 d. Change CellID ...........................31 e. Change Geolocation ...Assisted Global Positioning System ADB Android Debugger API Application Programming Interface APK Android Application Package BSC Base Station...Programming Interfaces ( APIs ), which use Java compatible libraries based on Apache Harmony (an open source Java implementation developed by the Apache
Usability Testing For Android Based Application “Jogja Smart Tourism”
NASA Astrophysics Data System (ADS)
Harwati; Djati Widodo, Imam
2017-06-01
The android based application “Jogja Smart Tourism (JST)” is designed to help everyone who visited Yogyakarta to enjoy their travel. As new application, it is need to be tested for its usability before launched. Usability testing will show how easy user interfaces are to used. The objective of this research is to demonstrate the result of usability testing for application JST based on five characteristics: learnability, effectiveness, memorability, errors, and satisfaction. About 30 respondents were involved to test the usability of this application. Learnability and effectiveness is calculated from some task that should be finished by respondents, and the rest aspects are calculated from questionnaires that should be answered after simulation. There are 14 functions bound in this usability testing. The result shows total usability level is in 81.75%. Learnability testing shows that 98.8% of respondent could finish the task successfully with 87.5% in efficiency. The memorability level of respondents is good (84.5%) where their ability to fix the errors is 71.5%. And the last for satisfaction level of application interface is 66.25%. Low level of satisfaction occurred because most of respondent felt uncomfortable with landscape interface of application because they should turn their mobile phone while using JST application and also it happened because the lack of using picture and colour inside the application. Both of these becomes important note for the improvement of further applications where the interface in a portrait version is more comfort the use and also utilization of colour and the image will be the main focus to improve customer satisfaction.
Interfacial behavior of confined mesogens at smectic-C*-water boundary.
Chandran, Achu; Khanna, P K; Haranath, D; Biradar, Ashok M
2018-02-01
In this paper, we have investigated the behavior of mesogens at smectic-C*-water interface confined in a liquid crystal (LC) cell with interfacial geometry. Polarized optical microscopy was used to probe the appearance of various smectic-C* domain patterns at water interface owing to the reorientation of mesogens. The undulated stripe domains observed at the air interface of smectic-C* meniscus vanished as the water entered into the smectic layers and focal conical domain patterns appeared at smectic-C*-water boundary. A spatially variable electro-optical switching of LC molecules was also observed outside the electrode area of the interfacial cell. The electrode region at the interface, as well as on the water side, was damaged upon application of an electric field of magnitude more than 150 kV/m. The change in dielectric parameters of mesogens was extensively studied at interface after evaporating the water. These studies give fundamental insights into smectic-C*-water interface and also will be helpful in fabricating better LC devices for electro-optical and sensing applications.
Molecular Dynamics Simulations of Adhesion at Epoxy Interfaces
NASA Technical Reports Server (NTRS)
Frankland, Sarah-Jane V.; Clancy, Thomas C.; Hinkley, J. A.; Gates. T. S.
2008-01-01
The effect of moisture on adhesives used in aerospace applications can be modeled with chemically specific techniques such as molecular dynamics simulation. In the present study, the surface energy and work of adhesion are calculated for epoxy surfaces and interfaces, respectively, by using molecular dynamics simulation. Modifications are made to current theory to calculate the work of adhesion at the epoxy-epoxy interface with and without water. Quantitative agreement with experimental values is obtained for the surface energy and work of adhesion at the interface without water. The work of adhesion agrees qualitatively with the experimental values for the interface with water: the magnitude is reduced 15% with respect to the value for the interface without water. A variation of 26% in the magnitude is observed depending on the water configuration at a concentration of 1.6 wt%. The methods and modifications to the method that are employed to obtain these values are expected to be applicable for other epoxy adhesives to determine the effects of moisture uptake on their work of adhesion.
Controlled microfluidic interfaces for microsensors
NASA Astrophysics Data System (ADS)
Jiang, H.
2009-02-01
Lab on a chip has found many applications in biological and chemical analysis, including pathogen detections. Because these labs on chips involve handling of fluids at the microscale, surface tension profoundly affects the behavior and performance of these systems. Through careful engineering, controlled liquid-liquid or liquid-gas interfaces at the microscale can be formed and used in many interesting applications. In this talk, I will present our work on applying such interfaces to microsensing. These interfaces are created at hydrophobic-hydrophilic boundaries formed within microfluidic channels and pinned by surface tension. We have designed and fabricated a few microsensing techniques including chemical and biological sensing using dissolvable micromembranes in microchannels, chemical and biological sensing at liquid crystals interfacing either air or aqueous solutions, and collection of gaseous samples and aerosols through air-liquid microfludic interfaces. I will next introduce on-chip microlenses and microlens arrays for optical detection, including smart and adaptive liquid microlenses actuated by stimuli-responsive hydrogels, and liquid microlenses in situ formed within microfluidic channels via pneumatic control of droplets.
Interfacial behavior of confined mesogens at smectic-C*-water boundary
NASA Astrophysics Data System (ADS)
Chandran, Achu; Khanna, P. K.; Haranath, D.; Biradar, Ashok M.
2018-02-01
In this paper, we have investigated the behavior of mesogens at smectic-C*-water interface confined in a liquid crystal (LC) cell with interfacial geometry. Polarized optical microscopy was used to probe the appearance of various smectic-C* domain patterns at water interface owing to the reorientation of mesogens. The undulated stripe domains observed at the air interface of smectic-C* meniscus vanished as the water entered into the smectic layers and focal conical domain patterns appeared at smectic-C*-water boundary. A spatially variable electro-optical switching of LC molecules was also observed outside the electrode area of the interfacial cell. The electrode region at the interface, as well as on the water side, was damaged upon application of an electric field of magnitude more than 150 kV/m. The change in dielectric parameters of mesogens was extensively studied at interface after evaporating the water. These studies give fundamental insights into smectic-C*-water interface and also will be helpful in fabricating better LC devices for electro-optical and sensing applications.
Eye-gaze and intent: Application in 3D interface control
DOE Office of Scientific and Technical Information (OSTI.GOV)
Schryver, J.C.; Goldberg, J.H.
1993-06-01
Computer interface control is typically accomplished with an input ``device`` such as keyboard, mouse, trackball, etc. An input device translates a users input actions, such as mouse clicks and key presses, into appropriate computer commands. To control the interface, the user must first convert intent into the syntax of the input device. A more natural means of computer control is possible when the computer can directly infer user intent, without need of intervening input devices. We describe an application of eye-gaze-contingent control of an interactive three-dimensional (3D) user interface. A salient feature of the user interface is natural input, withmore » a heightened impression of controlling the computer directly by the mind. With this interface, input of rotation and translation are intuitive, whereas other abstract features, such as zoom, are more problematic to match with user intent. This paper describes successes with implementation to date, and ongoing efforts to develop a more sophisticated intent inferencing methodology.« less
Eye-gaze and intent: Application in 3D interface control
DOE Office of Scientific and Technical Information (OSTI.GOV)
Schryver, J.C.; Goldberg, J.H.
1993-01-01
Computer interface control is typically accomplished with an input device'' such as keyboard, mouse, trackball, etc. An input device translates a users input actions, such as mouse clicks and key presses, into appropriate computer commands. To control the interface, the user must first convert intent into the syntax of the input device. A more natural means of computer control is possible when the computer can directly infer user intent, without need of intervening input devices. We describe an application of eye-gaze-contingent control of an interactive three-dimensional (3D) user interface. A salient feature of the user interface is natural input, withmore » a heightened impression of controlling the computer directly by the mind. With this interface, input of rotation and translation are intuitive, whereas other abstract features, such as zoom, are more problematic to match with user intent. This paper describes successes with implementation to date, and ongoing efforts to develop a more sophisticated intent inferencing methodology.« less
Kong, Biao; Selomulya, Cordelia; Zheng, Gengfeng; Zhao, Dongyuan
2015-11-21
Prussian blue (PB), the oldest synthetic coordination compound, is a classic and fascinating transition metal coordination material. Prussian blue is based on a three-dimensional (3-D) cubic polymeric porous network consisting of alternating ferric and ferrous ions, which provides facile assembly as well as precise interaction with active sites at functional interfaces. A fundamental understanding of the assembly mechanism of PB hetero-interfaces is essential to enable the full potential applications of PB crystals, including chemical sensing, catalysis, gas storage, drug delivery and electronic displays. Developing controlled assembly methods towards functionally integrated hetero-interfaces with adjustable sizes and morphology of PB crystals is necessary. A key point in the functional interface and device integration of PB nanocrystals is the fabrication of hetero-interfaces in a well-defined and oriented fashion on given substrates. This review will bring together these key aspects of the hetero-interfaces of PB nanocrystals, ranging from structure and properties, interfacial assembly strategies, to integrated hetero-structures for diverse sensing.
Manipulating Ferroelectrics through Changes in Surface and Interface Properties
DOE Office of Scientific and Technical Information (OSTI.GOV)
Balke, Nina; Ramesh, Ramamoorthy; Yu, Pu
Ferroelectric materials are used in many applications of modern technologies including information storage, transducers, sensors, tunable capacitors, and other novel device concepts. In many of these applications, the ferroelectric properties, such as switching voltages, piezoelectric constants, or stability of nanodomains, are crucial. For any application, even for material characterization, the material itself needs to be interfaced with electrodes. On the basis of the structural, chemical, and electronic properties of the interfaces, the measured material properties can be determined by the interface. This is also true for surfaces. However, the importance of interfaces and surfaces and their effect on experiments aremore » often neglected, which results in many dramatically different experimental results for nominally identical samples. Therefore, it is crucial to understand the role of the interface and surface properties on internal bias fields and the domain switching process. Here, the nanoscale ferroelectric switching process and the stability of nanodomains for Pb(Zr,Ti)O 3 thin films are investigated by using scanning probe microscopy. Interface and surface properties are modulated through the selection/redesign of electrode materials as well as tuning the surface-near oxygen vacancies, which both can result in changes of the electric fields acting across the sample, and consequently this controls the measured ferroelectric and domain retention properties. By understanding the role of surfaces and interfaces, ferroelectric properties can be tuned to eliminate the problem of asymmetric domain stability by combining the effects of different electrode materials. Lastly, this study forms an important step toward integrating ferroelectric materials in electronic devices.« less
Manipulating Ferroelectrics through Changes in Surface and Interface Properties
Balke, Nina; Ramesh, Ramamoorthy; Yu, Pu
2017-10-23
Ferroelectric materials are used in many applications of modern technologies including information storage, transducers, sensors, tunable capacitors, and other novel device concepts. In many of these applications, the ferroelectric properties, such as switching voltages, piezoelectric constants, or stability of nanodomains, are crucial. For any application, even for material characterization, the material itself needs to be interfaced with electrodes. On the basis of the structural, chemical, and electronic properties of the interfaces, the measured material properties can be determined by the interface. This is also true for surfaces. However, the importance of interfaces and surfaces and their effect on experiments aremore » often neglected, which results in many dramatically different experimental results for nominally identical samples. Therefore, it is crucial to understand the role of the interface and surface properties on internal bias fields and the domain switching process. Here, the nanoscale ferroelectric switching process and the stability of nanodomains for Pb(Zr,Ti)O 3 thin films are investigated by using scanning probe microscopy. Interface and surface properties are modulated through the selection/redesign of electrode materials as well as tuning the surface-near oxygen vacancies, which both can result in changes of the electric fields acting across the sample, and consequently this controls the measured ferroelectric and domain retention properties. By understanding the role of surfaces and interfaces, ferroelectric properties can be tuned to eliminate the problem of asymmetric domain stability by combining the effects of different electrode materials. Lastly, this study forms an important step toward integrating ferroelectric materials in electronic devices.« less
Water on Graphene-Coated TiO2: Role of Atomic Vacancies
2018-01-01
Beyond two-dimensional (2D) materials, interfaces between 2D materials and underlying supports or 2D-coated metal or metal oxide nanoparticles exhibit excellent properties and promising applications. The hybrid interface between graphene and anatase TiO2 shows great importance in photocatalytic, catalytic, and nanomedical applications due to the excellent and complementary properties of the two materials. Water, as a ubiquitous and essential element in practical conditions and in the human body, plays a significant role in the applications of graphene/TiO2 composites for both electronic devices and nanomedicine. Carbon vacancies, as common defects in chemically prepared graphene, also need to be considered for the application of graphene-based materials. Therefore, the behavior of water on top and at the interface of defective graphene on anatase TiO2 surface was systematically investigated by dispersion-corrected hybrid density functional calculations. The presence of the substrate only slightly enhances the on-top adsorption and reduces the on-top dissociation of water on defective graphene. However, at the interface, dissociated water is largely preferred compared with undissociated water on bare TiO2 surface, showing a prominent cover effect. Reduced TiO2 may further induce oxygen diffusion into the bulk. Our results are helpful to understand how the presence of water in the surrounding environment affects structural and electronic properties of the graphene/TiO2 interface and thus its application in photocatalysis, electronic devices, and nanomedicine. PMID:29368503
Bacteriorhodopsin as an electronic conduction medium for biomolecular electronics.
Jin, Yongdong; Honig, Tal; Ron, Izhar; Friedman, Noga; Sheves, Mordechai; Cahen, David
2008-11-01
Interfacing functional proteins with solid supports for device applications is a promising route to possible applications in bio-electronics, -sensors, and -optics. Various possible applications of bacteriorhodopsin (bR) have been explored and reviewed since the discovery of bR. This tutorial review discusses bR as a medium for biomolecular optoelectronics, emphasizing ways in which it can be interfaced, especially as a thin film, solid-state current-carrying electronic element.
Labview Interface Concepts Used in NASA Scientific Investigations and Virtual Instruments
NASA Technical Reports Server (NTRS)
Roth, Don J.; Parker, Bradford H.; Rapchun, David A.; Jones, Hollis H.; Cao, Wei
2001-01-01
This article provides an overview of several software control applications developed for NASA using LabVIEW. The applications covered here include (1) an Ultrasonic Measurement System for nondestructive evaluation of advanced structural materials, an Xray Spectral Mapping System for characterizing the quality and uniformity of developing photon detector materials, (2) a Life Testing System for these same materials, (3) and the instrument panel for an aircraft mounted Cloud Absorption Radiometer that measures the light scattered by clouds in multiple spectral bands. Many of the software interface concepts employed are explained. Panel layout and block diagram (code) strategies for each application are described. In particular, some of the more unique features of the applications' interfaces and source code are highlighted. This article assumes that the reader has a beginner-to-intermediate understanding of LabVIEW methods.
Generic worklist handler for workflow-enabled products
NASA Astrophysics Data System (ADS)
Schmidt, Joachim; Meetz, Kirsten; Wendler, Thomas
1999-07-01
Workflow management (WfM) is an emerging field of medical information technology. It appears as a promising key technology to model, optimize and automate processes, for the sake of improved efficiency, reduced costs and improved patient care. The Application of WfM concepts requires the standardization of architectures and interfaces. A component of central interest proposed in this report is a generic work list handler: A standardized interface between a workflow enactment service and application system. Application systems with embedded work list handlers will be called 'Workflow Enabled Application Systems'. In this paper we discus functional requirements of work list handlers, as well as their integration into workflow architectures and interfaces. To lay the foundation for this specification, basic workflow terminology, the fundamentals of workflow management and - later in the paper - the available standards as defined by the Workflow Management Coalition are briefly reviewed.
A 2-D Interface Element for Coupled Analysis of Independently Modeled 3-D Finite Element Subdomains
NASA Technical Reports Server (NTRS)
Kandil, Osama A.
1998-01-01
Over the past few years, the development of the interface technology has provided an analysis framework for embedding detailed finite element models within finite element models which are less refined. This development has enabled the use of cascading substructure domains without the constraint of coincident nodes along substructure boundaries. The approach used for the interface element is based on an alternate variational principle often used in deriving hybrid finite elements. The resulting system of equations exhibits a high degree of sparsity but gives rise to a non-positive definite system which causes difficulties with many of the equation solvers in general-purpose finite element codes. Hence the global system of equations is generally solved using, a decomposition procedure with pivoting. The research reported to-date for the interface element includes the one-dimensional line interface element and two-dimensional surface interface element. Several large-scale simulations, including geometrically nonlinear problems, have been reported using the one-dimensional interface element technology; however, only limited applications are available for the surface interface element. In the applications reported to-date, the geometry of the interfaced domains exactly match each other even though the spatial discretization within each domain may be different. As such, the spatial modeling of each domain, the interface elements and the assembled system is still laborious. The present research is focused on developing a rapid modeling procedure based on a parametric interface representation of independently defined subdomains which are also independently discretized.
Development of the Computer Interface Literacy Measure.
ERIC Educational Resources Information Center
Turner, G. Marc; Sweany, Noelle Wall; Husman, Jenefer
2000-01-01
Discussion of computer literacy and the rapidly changing face of technology focuses on a study that redefined computer literacy to include competencies for using graphical user interfaces for operating systems, hypermedia applications, and the Internet. Describes the development and testing of the Computer Interface Literacy Measure with…
NASA Astrophysics Data System (ADS)
Nelson, Jonathan M.; Shimizu, Yasuyuki; Abe, Takaaki; Asahi, Kazutake; Gamou, Mineyuki; Inoue, Takuya; Iwasaki, Toshiki; Kakinuma, Takaharu; Kawamura, Satomi; Kimura, Ichiro; Kyuka, Tomoko; McDonald, Richard R.; Nabi, Mohamed; Nakatsugawa, Makoto; Simões, Francisco R.; Takebayashi, Hiroshi; Watanabe, Yasunori
2016-07-01
This paper describes a new, public-domain interface for modeling flow, sediment transport and morphodynamics in rivers and other geophysical flows. The interface is named after the International River Interface Cooperative (iRIC), the group that constructed the interface and many of the current solvers included in iRIC. The interface is entirely free to any user and currently houses thirteen models ranging from simple one-dimensional models through three-dimensional large-eddy simulation models. Solvers are only loosely coupled to the interface so it is straightforward to modify existing solvers or to introduce other solvers into the system. Six of the most widely-used solvers are described in detail including example calculations to serve as an aid for users choosing what approach might be most appropriate for their own applications. The example calculations range from practical computations of bed evolution in natural rivers to highly detailed predictions of the development of small-scale bedforms on an initially flat bed. The remaining solvers are also briefly described. Although the focus of most solvers is coupled flow and morphodynamics, several of the solvers are also specifically aimed at providing flood inundation predictions over large spatial domains. Potential users can download the application, solvers, manuals, and educational materials including detailed tutorials at www.-i-ric.org. The iRIC development group encourages scientists and engineers to use the tool and to consider adding their own methods to the iRIC suite of tools.
Nelson, Jonathan M.; Shimizu, Yasuyuki; Abe, Takaaki; Asahi, Kazutake; Gamou, Mineyuki; Inoue, Takuya; Iwasaki, Toshiki; Kakinuma, Takaharu; Kawamura, Satomi; Kimura, Ichiro; Kyuka, Tomoko; McDonald, Richard R.; Nabi, Mohamed; Nakatsugawa, Makoto; Simoes, Francisco J.; Takebayashi, Hiroshi; Watanabe, Yasunori
2016-01-01
This paper describes a new, public-domain interface for modeling flow, sediment transport and morphodynamics in rivers and other geophysical flows. The interface is named after the International River Interface Cooperative (iRIC), the group that constructed the interface and many of the current solvers included in iRIC. The interface is entirely free to any user and currently houses thirteen models ranging from simple one-dimensional models through three-dimensional large-eddy simulation models. Solvers are only loosely coupled to the interface so it is straightforward to modify existing solvers or to introduce other solvers into the system. Six of the most widely-used solvers are described in detail including example calculations to serve as an aid for users choosing what approach might be most appropriate for their own applications. The example calculations range from practical computations of bed evolution in natural rivers to highly detailed predictions of the development of small-scale bedforms on an initially flat bed. The remaining solvers are also briefly described. Although the focus of most solvers is coupled flow and morphodynamics, several of the solvers are also specifically aimed at providing flood inundation predictions over large spatial domains. Potential users can download the application, solvers, manuals, and educational materials including detailed tutorials at www.-i-ric.org. The iRIC development group encourages scientists and engineers to use the tool and to consider adding their own methods to the iRIC suite of tools.
Nanoparticle monolayers under stress: mechanically forced desorption from a fluid-fluid interface
NASA Astrophysics Data System (ADS)
Garbin, Valeria; Crocker, John C.; Stebe, Kathleen J.
2011-11-01
Nanoparticle-laden interfaces are studied for applications to materials with tunable electronic and optical properties, as emulsion stabilizers, and in catalysis. The mechanical response of nanoparticle monolayers under applied stress is of emerging interest since it impacts the success of these applications. Here we focus on the response of nanoparticle-laden interfaces to compression. A monolayer of nanoparticles is allowed to spontaneously form by adsorption from an aqueous suspension onto a pendant drop of oil. The effective surface pressure Π of the composite interface is monitored by pendant drop tensiometry. As the drop is compressed, the nanoparticles are mechanically forced out of the interface into the aqueous phase. A new optical method is developed to measure the nanoparticle area density in situ. We show that desorption occurs at a coverage that corresponds to close packing of the ligand-capped particles, suggesting that ligand-induced repulsion plays a crucial role in the desorption process.
Interface contributions to peak broadening in CE-ESI-MS
DOE Office of Scientific and Technical Information (OSTI.GOV)
Udseth, H.R.; Barinaga, C.J.; Smith, R.D.
1991-06-01
The applications of capillary electrophoresis (CE) are expanding, and a number of commercial CE instruments are now available. Combining CE with mass spectroscopy (MS), first done with an electrospray ionization (ESI) interface, yields additional advantages. Other interfaces have been proposed, but CE-ESI-MS offers better sensitivity, reduced background, applicability to higher molecular weight (MW) compounds and a better interface design. Our aim has been to exploit the advantages of automated CE coupled to MS for separation of biological materials. Details of our instrument design are provided. Samples used for these studies were a mixture of myoglobin proteins (MW {approximately}17 kilodaltons) andmore » a tryptic digest of tuna cytochrome c. The results show the ESI-MS interface does not broaden bands, and ion dissociation in the mass spectrometer permits the unambiguous identification of fragments in cases where mass alone is insufficient. 2 refs., 2 figs. (MHB)« less
Thermal interface material characterization for cryogenic electronic packaging solutions
NASA Astrophysics Data System (ADS)
Dillon, A.; McCusker, K.; Van Dyke, J.; Isler, B.; Christiansen, M.
2017-12-01
As applications of superconducting logic technologies continue to grow, the need for efficient and reliable cryogenic packaging becomes crucial to development and testing. A trade study of materials was done to develop a practical understanding of the properties of interface materials around 4 K. While literature exists for varying interface tests, discrepancies are found in the reported performance of different materials and in the ranges of applied force in which they are optimal. In considering applications extending from top cooling a silicon chip to clamping a heat sink, a range of forces from approximately 44 N to approximately 445 N was chosen for testing different interface materials. For each range of forces a single material was identified to optimize the thermal conductance of the joint. Of the tested interfaces, indium foil clamped at approximately 445 N showed the highest thermal conductance. Results are presented from these characterizations and useful methodologies for efficient testing are defined.
Recent progress in microchip electrophoresis-mass spectrometry.
Kitagawa, Fumihiko; Otsuka, Koji
2011-06-25
This review highlights the methodological and instrumental developments in microchip electrophoresis (MCE)-mass spectrometry (MS) from 1997. In MCE-MS, the development of ionization interface is one of the most important issues to realize highly sensitive detection and high separation efficiency. Among several interfaces, electrospray ionization (ESI) has been mainly employed to MCE-MS since a simple structure of the ESI interface is suitable for coupling with the microchips. Although the number of publications is still limited, laser desorption ionization (LDI) interface has also been developed for MCE-MS. The characteristics of the ESI and LDI interfaces applied to the electrophoresis microchips are presented in this review. The scope of applications in MCE-MS covers mainly biogenic compounds such as bioactive amines, peptides, tryptic digests and proteins. This review provides a comprehensive table listing the applications in MCE-MS. Copyright © 2010 Elsevier B.V. All rights reserved.
Effect of Interface Structure on Mechanical Properties of Advanced Composite Materials
Gan, Yong X.
2009-01-01
This paper deals with the effect of interface structures on the mechanical properties of fiber reinforced composite materials. First, the background of research, development and applications on hybrid composite materials is introduced. Second, metal/polymer composite bonded structures are discussed. Then, the rationale is given for nanostructuring the interface in composite materials and structures by introducing nanoscale features such as nanopores and nanofibers. The effects of modifying matrices and nano-architecturing interfaces on the mechanical properties of nanocomposite materials are examined. A nonlinear damage model for characterizing the deformation behavior of polymeric nanocomposites is presented and the application of this model to carbon nanotube-reinforced and reactive graphite nanotube-reinforced epoxy composite materials is shown. PMID:20054466
Data management system CIU and DIU. Appendix A: CIU and DIU schematics
NASA Technical Reports Server (NTRS)
1975-01-01
The Computer Interface Unit (CIU) and the Data Interface Unit (DIU) of the Data Management System (DMS) were described as to their functional location, purpose and function. This describes the CIU and DIU at the unit level illustrating their interface thru the Data Bus (DBUS) and to other DMS units. All unit level interfaces are defined as to function and characteristics. The controls, indicators, test points and connectors are listed and function, location and application are described for each. The mechanical configuration is defined and illustrated to provide card and component location for modification or repair purposes. Unique disassembly and assembly requirements are outlined where applicable. A unit internal functional block diagram level description is provided.
The Use of Spatialized Speech in Auditory Interfaces for Computer Users Who Are Visually Impaired
ERIC Educational Resources Information Center
Sodnik, Jaka; Jakus, Grega; Tomazic, Saso
2012-01-01
Introduction: This article reports on a study that explored the benefits and drawbacks of using spatially positioned synthesized speech in auditory interfaces for computer users who are visually impaired (that is, are blind or have low vision). The study was a practical application of such systems--an enhanced word processing application compared…
ERIC Educational Resources Information Center
Prayaga, Chandra
2008-01-01
A simple interface between VPython and Microsoft (MS) Office products such as Word and Excel, controlled by Visual Basic for Applications, is described. The interface allows the preparation of content-rich, interactive learning environments by taking advantage of the three-dimensional (3D) visualization capabilities of VPython and the GUI…
Chang, Hsien-Tsung; Chen, Yan-Jiun; Chang, Yung-Sheng
2017-01-01
The use of the Internet and social applications has many benefits for the elderly, but numerous investigations have shown that the elderly do not perceive online social networks as a friendly social environment. Therefore, TreeIt, a social application specifically designed for the elderly, was developed for this study. In the TreeIt application, seven mechanisms promoting social interaction were designed to allow older adults to use social networking sites (SNSs) to increase social connection, maintain the intensity of social connections and strengthen social experience. This study’s main objective was to investigate how user interface design affects older people’s intention and attitude related to using SNSs. Fourteen user interface evaluation heuristics proposed by Zhang et al. were adopted as the criteria to assess user interface usability and further grouped into three categories: system support, user interface design and navigation. The technology acceptance model was adopted to assess older people’s intention and attitude related to using SNSs. One hundred and one elderly persons were enrolled in this study as subjects, and the results showed that all of the hypotheses proposed in this study were valid: system support and perceived usefulness had a significant effect on behavioral intention; user interface design and perceived ease of use were positively correlated with perceived usefulness; and navigation exerted an influence on perceived ease of use. The results of this study are valuable for the future development of social applications for the elderly. PMID:28837566
PedVizApi: a Java API for the interactive, visual analysis of extended pedigrees.
Fuchsberger, Christian; Falchi, Mario; Forer, Lukas; Pramstaller, Peter P
2008-01-15
PedVizApi is a Java API (application program interface) for the visual analysis of large and complex pedigrees. It provides all the necessary functionality for the interactive exploration of extended genealogies. While available packages are mostly focused on a static representation or cannot be added to an existing application, PedVizApi is a highly flexible open source library for the efficient construction of visual-based applications for the analysis of family data. An extensive demo application and a R interface is provided. http://www.pedvizapi.org
Interface Supports Lightweight Subsystem Routing for Flight Applications
NASA Technical Reports Server (NTRS)
Lux, James P.; Block, Gary L.; Ahmad, Mohammad; Whitaker, William D.; Dillon, James W.
2010-01-01
A wireless avionics interface exploits the constrained nature of data networks in flight systems to use a lightweight routing method. This simplified routing means that a processor is not required, and the logic can be implemented as an intellectual property (IP) core in a field-programmable gate array (FPGA). The FPGA can be shared with the flight subsystem application. In addition, the router is aware of redundant subsystems, and can be configured to provide hot standby support as part of the interface. This simplifies implementation of flight applications requiring hot stand - by support. When a valid inbound packet is received from the network, the destination node address is inspected to determine whether the packet is to be processed by this node. Each node has routing tables for the next neighbor node to guide the packet to the destination node. If it is to be processed, the final packet destination is inspected to determine whether the packet is to be forwarded to another node, or routed locally. If the packet is local, it is sent to an Applications Data Interface (ADI), which is attached to a local flight application. Under this scheme, an interface can support many applications in a subsystem supporting a high level of subsystem integration. If the packet is to be forwarded to another node, it is sent to the outbound packet router. The outbound packet router receives packets from an ADI or a packet to be forwarded. It then uses a lookup table to determine the next destination for the packet. Upon detecting a remote subsystem failure, the routing table can be updated to autonomously bypass the failed subsystem.
GOM-Face: GKP, EOG, and EMG-based multimodal interface with application to humanoid robot control.
Nam, Yunjun; Koo, Bonkon; Cichocki, Andrzej; Choi, Seungjin
2014-02-01
We present a novel human-machine interface, called GOM-Face , and its application to humanoid robot control. The GOM-Face bases its interfacing on three electric potentials measured on the face: 1) glossokinetic potential (GKP), which involves the tongue movement; 2) electrooculogram (EOG), which involves the eye movement; 3) electromyogram, which involves the teeth clenching. Each potential has been individually used for assistive interfacing to provide persons with limb motor disabilities or even complete quadriplegia an alternative communication channel. However, to the best of our knowledge, GOM-Face is the first interface that exploits all these potentials together. We resolved the interference between GKP and EOG by extracting discriminative features from two covariance matrices: a tongue-movement-only data matrix and eye-movement-only data matrix. With the feature extraction method, GOM-Face can detect four kinds of horizontal tongue or eye movements with an accuracy of 86.7% within 2.77 s. We demonstrated the applicability of the GOM-Face to humanoid robot control: users were able to communicate with the robot by selecting from a predefined menu using the eye and tongue movements.
Buzzi, Marina; Leporini, Barbara
2009-07-01
This study aims to improve Wikipedia usability for the blind and promote the application of standards relating to Web accessibility and usability. First, accessibility and usability of Wikipedia home, search result and edit pages are analysed using the JAWS screen reader; next, suggestions for improving interaction are proposed and a new Wikipedia editing interface built. Most of the improvements were obtained using the Accessible Rich Internet Applications (WAI-ARIA) suite, developed by the World Wide Web Consortium (W3C) within the framework of the Web Accessibility Initiative (WAI). Last, a scenario of use compares interaction of blind people with the original and the modified interfaces. Our study highlights that although all contents are accessible via screen reader, usability issues exist due to the user's difficulties when interacting with the interface. The scenario of use shows how building an editing interface with the W3C WAI-ARIA suite eliminates many obstacles that can prevent blind users from actively contributing to Wikipedia. The modified Wikipedia editing page is simpler to use via a screen reader than the original one because ARIA ensures a page overview, rapid navigation, and total control of what is happening in the interface.
Creating widely accessible spatial interfaces: mobile VR for managing persistent pain.
Schroeder, David; Korsakov, Fedor; Jolton, Joseph; Keefe, Francis J; Haley, Alex; Keefe, Daniel F
2013-01-01
Using widely accessible VR technologies, researchers have implemented a series of multimodal spatial interfaces and virtual environments. The results demonstrate the degree to which we can now use low-cost (for example, mobile-phone based) VR environments to create rich virtual experiences involving motion sensing, physiological inputs, stereoscopic imagery, sound, and haptic feedback. Adapting spatial interfaces to these new platforms can open up exciting application areas for VR. In this case, the application area was in-home VR therapy for patients suffering from persistent pain (for example, arthritis and cancer pain). For such therapy to be successful, a rich spatial interface and rich visual aesthetic are particularly important. So, an interdisciplinary team with expertise in technology, design, meditation, and the psychology of pain collaborated to iteratively develop and evaluate several prototype systems. The video at http://youtu.be/mMPE7itReds demonstrates how the sine wave fitting responds to walking motions, for a walking-in-place application.
Applications of Second Harmonic and Sum Frequency Generation to Graphite and Silica Type Interfaces.
1994-08-01
investigated. The ultrafast barrierless isomerization of an organic dye, Malachite Green, has also been probed with femtosecond time resolution, enabling the... Malachite Green, has also been probed with femtosecond time resolution, enabling the structure of water at various aqueous interfaces to be probed. In...6G at air/aqueous interface ....................................... 7 6. Time-resolved SHG of Malachite Green at air and silica/aqueous interfaces
Toledano, Manuel; Osorio, Raquel; Osorio, Estrella; Medina-Castillo, Antonio Luis; Toledano-Osorio, Manuel; Aguilera, Fátima S
2017-04-01
The aim of this study was to evaluate changes in the mechanical and chemical behavior, and bonding ability at dentin interfaces infiltrated with polymeric nanoparticlesstandard deviations and modes of failure are (NPs) prior to resin application. Dentin surfaces were treated with 37% phosphoric acid followed by application of an ethanol suspension of NPs, Zn-NPs or Ca-NPs followed by the application of an adhesive, Single Bond (SB). Bonded interfaces were stored for 24h, submitted to microtensile bond strength test, and evaluated by scanning electron microscopy. After 24h and 21 d of storage, the whole resin-dentin interface adhesive was evaluated using a Nano-DMA. Complex modulus, storage modulus and tan delta (δ) were assessed. AFM imaging and Raman analysis were performed. Bond strength was not affected by NPs infiltration. After 21 d of storage, tan δ generally decreased at Zn-NPs/resin-dentin interface, and augmented when Ca-NPs or non-doped NPs were used. When both Zn-NPs and Ca-NPs were employed, the storage modulus and complex modulus decreased, though both moduli increased at the adhesive and at peritubular dentin after Zn-NPs infiltration. The phosphate and the carbonate peaks, and carbonate substitution, augmented more at interfaces promoted with Ca-NPs than with Zn-NPs after 21 d of storage, but crystallinity did not differ at created interfaces with both ions-doped NPs. Crosslinking of collagen and the secondary structure of collagen improved with Zn-NPs resin-dentin infiltration. Ca-NPs-resin dentin infiltration produced a favorable dissipation of energy with minimal stress concentration trough the crystalline remineralized resin-dentin interface, causing minor damage at this structure. Copyright © 2017 Elsevier Ltd. All rights reserved.
Intelligent subsystem interface for modular hardware system
NASA Technical Reports Server (NTRS)
Caffrey, Robert T. (Inventor); Krening, Douglas N. (Inventor); Lannan, Gregory B. (Inventor); Schneiderwind, Michael J. (Inventor); Schneiderwind, Robert A. (Inventor)
2000-01-01
A single chip application specific integrated circuit (ASIC) which provides a flexible, modular interface between a subsystem and a standard system bus. The ASIC includes a microcontroller/microprocessor, a serial interface for connection to the bus, and a variety of communications interface devices available for coupling to the subsystem. A three-bus architecture, utilizing arbitration, provides connectivity within the ASIC and between the ASIC and the subsystem. The communication interface devices include UART (serial), parallel, analog, and external device interface utilizing bus connections paired with device select signals. A low power (sleep) mode is provided as is a processor disable option.
Flowers, Natalie L
2010-01-01
CodeSlinger is a desktop application that was developed to aid medical professionals in the intertranslation, exploration, and use of biomedical coding schemes. The application was designed to provide a highly intuitive, easy-to-use interface that simplifies a complex business problem: a set of time-consuming, laborious tasks that were regularly performed by a group of medical professionals involving manually searching coding books, searching the Internet, and checking documentation references. A workplace observation session with a target user revealed the details of the current process and a clear understanding of the business goals of the target user group. These goals drove the design of the application's interface, which centers on searches for medical conditions and displays the codes found in the application's database that represent those conditions. The interface also allows the exploration of complex conceptual relationships across multiple coding schemes.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Muljadi, Eduard; Na, Woonki; Leighty, Bill
Self-Excited Induction Generation(SEIG) is very rugged, simple, lightweight, and it is easy and inexpensive to implement, very simple to control, and requires a very little maintenance. In this variable-speed operation, the SEIG needs a power electronics interface to convert from the variable frequency output voltage of the generator to a DC output voltage for battery or other DC applications. In our study, a SEIG is connected to the power electronics interface such as diode rectifier and DC/DC converter and then an electrolyzer is connected as a final DC load for fuel cell applications. An equivalent circuit model for an electrolyzermore » is utilized for our application. The control and analysis for the proposed system is carried out by using PSCAD and MATLAB software. This study would be useful for designing and control analysis of power interface circuits for SEIG for a variable speed wind turbine generation with fuel cell applications before the actual implementation.« less
Region based Brain Computer Interface for a home control application.
Akman Aydin, Eda; Bay, Omer Faruk; Guler, Inan
2015-08-01
Environment control is one of the important challenges for disabled people who suffer from neuromuscular diseases. Brain Computer Interface (BCI) provides a communication channel between the human brain and the environment without requiring any muscular activation. The most important expectation for a home control application is high accuracy and reliable control. Region-based paradigm is a stimulus paradigm based on oddball principle and requires selection of a target at two levels. This paper presents an application of region based paradigm for a smart home control application for people with neuromuscular diseases. In this study, a region based stimulus interface containing 49 commands was designed. Five non-disabled subjects were attended to the experiments. Offline analysis results of the experiments yielded 95% accuracy for five flashes. This result showed that region based paradigm can be used to select commands of a smart home control application with high accuracy in the low number of repetitions successfully. Furthermore, a statistically significant difference was not observed between the level accuracies.
Infrastructure for Rapid Development of Java GUI Programs
NASA Technical Reports Server (NTRS)
Jones, Jeremy; Hostetter, Carl F.; Wheeler, Philip
2006-01-01
The Java Application Shell (JAS) is a software framework that accelerates the development of Java graphical-user-interface (GUI) application programs by enabling the reuse of common, proven GUI elements, as distinguished from writing custom code for GUI elements. JAS is a software infrastructure upon which Java interactive application programs and graphical user interfaces (GUIs) for those programs can be built as sets of plug-ins. JAS provides an application- programming interface that is extensible by application-specific plugins that describe and encapsulate both specifications of a GUI and application-specific functionality tied to the specified GUI elements. The desired GUI elements are specified in Extensible Markup Language (XML) descriptions instead of in compiled code. JAS reads and interprets these descriptions, then creates and configures a corresponding GUI from a standard set of generic, reusable GUI elements. These elements are then attached (again, according to the XML descriptions) to application-specific compiled code and scripts. An application program constructed by use of JAS as its core can be extended by writing new plug-ins and replacing existing plug-ins. Thus, JAS solves many problems that Java programmers generally solve anew for each project, thereby reducing development and testing time.
NASA Technical Reports Server (NTRS)
Manouchehri, Davoud; Lindsay, Thomas; Ghosh, David
1994-01-01
NASA's Langley Research Center (LaRC) is addressing the problem of isolating the vibrations of the Shuttle remote manipulator system (RMS) from its end-effector and/or payload by modeling an RMS flat-floor simulator with a dynamic payload. Analysis of the model can lead to control techniques that will improve the speed, accuracy, and safety of the RMS in capturing satellites and eventually facilitate berthing with the space station. Rockwell International Corporation, also involved in vibration isolation, has developed a hardware interface unit to isolate the end-effector from the vibrations of an arm on a Shuttle robotic tile processing system (RTPS). To apply the RTPS isolation techniques to long-reach arms like the RMS, engineers have modeled the dynamics of the hardware interface unit with simulation software. By integrating the Rockwell interface model with the NASA LaRC RMS simulator model, investigators can study the use of a hardware interface to isolate dynamic payloads from the RMS. The interface unit uses both active and passive compliance and damping for vibration isolation. Thus equipped, the RMS could be used as a telemanipulator with control characteristics for capture and berthing operations. The hardware interface also has applications in industry.
Nanoparticle interface to biology: applications in probing and modulating biological processes.
Kah, James Chen Yong; Yeo, Eugenia Li Ling; Koh, Wee Ling; Poinard, Barbara Elodie Ariane; Neo, Dawn Jing Hui
2013-01-01
Nanomaterials can be considered as "pseudo" subcellular entities that are similar to endogenous biomolecules because of their size and ability to interact with other biomolecules. The interaction between nanoparticles and biomolecules gives rise to the nano-bio interface between a nanoparticle and its biological environment. This is often defined in terms of the biomolecules that are present on the surface of the nanoparticles. The nano-bio interface alters the surface characteristics and is what the biological system sees and interacts with. The nanoparticle can thus be viewed as a "scaffold" to which molecules are attached. Intelligent design of this nano-bio interface is therefore crucial to the functionality of nanoscale systems in biology. In this review, we discuss the most common nano-bio interfaces formed from molecules including DNA, polymers, proteins, and antibodies, and discuss their applications in probing and modulating biological processes. We focus our discussion on the nano-bio interface formed on gold nanoparticles as our nanoparticle "scaffold" of interest in part because of our research interest as well as their unique physicochemical properties. While not exhaustive, this review provides a good overview of the latest advances in the use of gold nanomaterial interface to probe and modulate biological processes.
NASA Astrophysics Data System (ADS)
Lin, Y.; Zhang, W. J.
2005-02-01
This paper presents an approach to human-machine interface design for control room operators of nuclear power plants. The first step in designing an interface for a particular application is to determine information content that needs to be displayed. The design methodology for this step is called the interface design framework (called framework ). Several frameworks have been proposed for applications at varying levels, including process plants. However, none is based on the design and manufacture of a plant system for which the interface is designed. This paper presents an interface design framework which originates from design theory and methodology for general technical systems. Specifically, the framework is based on a set of core concepts of a function-behavior-state model originally proposed by the artificial intelligence research community and widely applied in the design research community. Benefits of this new framework include the provision of a model-based fault diagnosis facility, and the seamless integration of the design (manufacture, maintenance) of plants and the design of human-machine interfaces. The missing linkage between design and operation of a plant was one of the causes of the Three Mile Island nuclear reactor incident. A simulated plant system is presented to explain how to apply this framework in designing an interface. The resulting human-machine interface is discussed; specifically, several fault diagnosis examples are elaborated to demonstrate how this interface could support operators' fault diagnosis in an unanticipated situation.
Orbital operations study. Appendix B: Operational procedures
NASA Technical Reports Server (NTRS)
Galvin, D. M.; Mattson, H. L.; True, D. M.; Anderson, N. R.; Mehrbach, E.; Gianformaggio, A.; Steinwachs, W. L.; Turkel, S. H.
1972-01-01
Operational procedures for each alternate approach for each interfacing activity of the orbital operations study are presented. The applicability of the procedures to interfacing element pairs is identified.
Three-Dimensional User Interfaces for Immersive Virtual Reality
NASA Technical Reports Server (NTRS)
vanDam, Andries
1997-01-01
The focus of this grant was to experiment with novel user interfaces for immersive Virtual Reality (VR) systems, and thus to advance the state of the art of user interface technology for this domain. Our primary test application was a scientific visualization application for viewing Computational Fluid Dynamics (CFD) datasets. This technology has been transferred to NASA via periodic status reports and papers relating to this grant that have been published in conference proceedings. This final report summarizes the research completed over the past year, and extends last year's final report of the first three years of the grant.
Switch configuration for migration to optical fiber network
NASA Technical Reports Server (NTRS)
Zobrist, George W.
1993-01-01
The purpose is to investigate the migration of an Ethernet LAN segment to fiber optics. At the present time it is proposed to support a Fiber Distributed Data Interface (FDDI) backbone and to upgrade the VAX cluster to fiber optic interface. Possibly some workstations will have an FDDI interface. The remaining stations on the Ethernet LAN will be segmented. The rationale for migrating from the present Ethernet configuration to a fiber optic backbone is due to the increase in the number of workstations and the movement of applications to a windowing environment, extensive document transfers, and compute intensive applications.
SERENITY Aware Development of Security and Dependability Solutions
NASA Astrophysics Data System (ADS)
Serrano, Daniel; Maña, Antonio; Llarena, Rafael; Crespo, Beatriz Gallego-Nicasio; Li, Keqin
This chapter presents an infrastructure supporting the implementation of Executable Components (ECs). ECs represent S&D solutions at the implementation level, that is, by means of pieces of executable code. ECs are instantiated by the Serenity runtime Framework (SRF) as a result of requests coming from applications. The development of ECs requires programmers having specific technical knowledge about SERENITY, since they need to implement certain interfaces of the ECs according to SERENITY standards. Every EC has to implement, the interface between the SRF and the EC itself, and the interface that the EC offers to applications.
Interface Schottky barrier engineering via strain in metal-semiconductor composites
NASA Astrophysics Data System (ADS)
Ma, Xiangchao; Dai, Ying; Yu, Lin; Huang, Baibiao
2016-01-01
The interfacial carrier transfer property, which is dominated by the interface Schottky barrier height (SBH), plays a crucial role in determining the performance of metal-semiconductor heterostructures in a variety of applications. Therefore, artificially controlling the interface SBH is of great importance for their industrial applications. As a model system, the Au/TiO2 (001) heterostructure is studied using first-principles calculations and the tight-binding method in the present study. Our investigation demonstrates that strain can be an effective way to decrease the interface SBH and that the n-type SBH can be more effectively decreased than the p-type SBH. Astonishingly, strain affects the interface SBH mainly by changing the intrinsic properties of Au and TiO2, whereas the interfacial potential alignment is almost independent of strain due to two opposite effects, which are induced by strain at the interfacial region. These observed trends can be understood on the basis of the general free-electron gas model of typical metals, the tight-binding theory and the crystal-field theory, which suggest that similar trends may be generalized for many other metal-semiconductor heterostructures. Given the commonness and tunability of strain in typical heterostructures, we anticipate that the tunability of the interface SBH with strain described here can provide an alternative effective way for realizing more efficient applications of relevant heterostructures.The interfacial carrier transfer property, which is dominated by the interface Schottky barrier height (SBH), plays a crucial role in determining the performance of metal-semiconductor heterostructures in a variety of applications. Therefore, artificially controlling the interface SBH is of great importance for their industrial applications. As a model system, the Au/TiO2 (001) heterostructure is studied using first-principles calculations and the tight-binding method in the present study. Our investigation demonstrates that strain can be an effective way to decrease the interface SBH and that the n-type SBH can be more effectively decreased than the p-type SBH. Astonishingly, strain affects the interface SBH mainly by changing the intrinsic properties of Au and TiO2, whereas the interfacial potential alignment is almost independent of strain due to two opposite effects, which are induced by strain at the interfacial region. These observed trends can be understood on the basis of the general free-electron gas model of typical metals, the tight-binding theory and the crystal-field theory, which suggest that similar trends may be generalized for many other metal-semiconductor heterostructures. Given the commonness and tunability of strain in typical heterostructures, we anticipate that the tunability of the interface SBH with strain described here can provide an alternative effective way for realizing more efficient applications of relevant heterostructures. Electronic supplementary information (ESI) available: The changes of Au 5d DOS, valence bands of TiO2, the interfacial bond length and interfacial energy with strain, and the local DOS results for the change of SBH with strain. See DOI: 10.1039/c5nr05583k
Interface investigation of solution processed high- κ ZrO2/Si MOS structure by DLTS
NASA Astrophysics Data System (ADS)
Kumar, Arvind; Mondal, Sandip; Rao, Ksr Koteswara
The interfacial region is dominating due to the continuous downscaling and integration of high- k oxides in CMOS applications. The accurate characterization of high- k oxides/semiconductor interface has the significant importance towards its usage in memory and thin film devices. The interface traps at the high - k /semiconductor interface can be quantified by deep level transient spectroscopy (DLTS) with better accuracy in contrast to capacitance-voltage (CV) and conductance technique. We report the fabrication of high- k ZrO2 films on p-Si substrate by a simple and inexpensive sol-gel spin-coating technique. Further, the ZrO2/Si interface is characterized through DLTS. The flat-band voltage (VFB) and the density of slow interface states (oxide trapped charges) extracted from CV characteristics are 0.37 V and 2x10- 11 C/cm2, respectively. The activation energy, interface state density and capture cross-section quantified by DLTS are EV + 0.42 eV, 3.4x1011 eV- 1 cm- 2 and 5.8x10- 18 cm2, respectively. The high quality ZrO2 films own high dielectric constant 15 with low leakage current density might be an appropriate insulating layer in future electronic application. The low value of interface state density and capture cross-section are the indication of high quality interface and the defect present at the interface may not affect the device performance to a great extent. The DLTS study provides a broad understanding about the traps present at the interface of spin-coated ZrO2/Si.
Misfit dislocation patterns of Mg-Nb interfaces
DOE Office of Scientific and Technical Information (OSTI.GOV)
Chen, Youxing; Shao, Shuai; Liu, Xiang-Yang
The role of heterogeneous interfaces in improving mechanical properties of polycrystalline aggregates and laminated composites has been well recognized with interface structure being of fundamental importance in designing composites containing multiple interfaces. In this paper, taking the Mg (hexagonal close-packed (hcp))/Nb (body-centered cubic (bcc)) interface as an example, we develop Mg-Nb interatomic potentials for predicting atomic configurations of Mg/Nb interfaces. We systematically characterize interface dislocations of Mg/Nb interfaces with Nishiyama-Wassermann (NW) and Kurdjumov-Sachs (KS) orientation relationships and propose a generalized procedure of characterizing interface structure by combining atomistic simulation and interface dislocation theory, which is applicable for not only hcp/bccmore » interfaces, but also other systems with complicated interface dislocation configurations.Here, in Mg/Nb, interface dislocation networks of two types of interfaces are significantly different although they originate from partial dislocations of similar character: the NW interface is composed of three sets of partial dislocations, while the KS interface is composed of four sets of interface dislocations - three sets of partial dislocations and one set of full dislocations that forms from the reaction of two close partial dislocations.« less
Code of Federal Regulations, 2012 CFR
2012-04-01
... OF CLASS II GAMES § 547.8 What are the minimum technical software standards applicable to Class II... of Class II games. (a) Player interface displays. (1) If not otherwise provided to the player, the player interface shall display the following: (i) The purchase or wager amount; (ii) Game results; and...
Code of Federal Regulations, 2011 CFR
2011-04-01
... OF CLASS II GAMES § 547.8 What are the minimum technical software standards applicable to Class II... of Class II games. (a) Player interface displays. (1) If not otherwise provided to the player, the player interface shall display the following: (i) The purchase or wager amount; (ii) Game results; and...
Code of Federal Regulations, 2010 CFR
2010-04-01
... OF CLASS II GAMES § 547.8 What are the minimum technical software standards applicable to Class II... of Class II games. (a) Player interface displays. (1) If not otherwise provided to the player, the player interface shall display the following: (i) The purchase or wager amount; (ii) Game results; and...
Development of a GIS interface for WEPP Model application to Great Lakes forested watersheds
J. R. Frankenberger; S. Dun; D. C. Flanagan; J. Q. Wu; W. J. Elliot
2011-01-01
This presentation will highlight efforts on development of a new online WEPP GIS interface, targeted toward application in forested regions bordering the Great Lakes. The key components and algorithms of the online GIS system will be outlined. The general procedures used to provide input to the WEPP model and to display model output will be demonstrated.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (HP9000 SERIES 700/800 VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (IBM RS/6000 VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (SUN4 VERSION WITH MOTIF)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (SILICON GRAPHICS VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (SUN4 VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
TAE+ 5.2 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.2 (DEC RISC ULTRIX VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. User interface interactive objects include data-driven graphical objects such as dials, thermometers, and strip charts as well as menubars, option menus, file selection items, message items, push buttons, and color loggers. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, C++, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides a means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System and the Open Software Foundation's Motif. The HP 9000 Series 700/800 version of TAE 5.2 requires Version 11 Release 5 of the X Window System. All other machine versions of TAE 5.2 require Version 11, Release 4 of the X Window System. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus was developed in 1989 and version 5.2 was released in 1993. TAE Plus 5.2 is available on media suitable for five different machine platforms: (1) IBM RS/6000 series workstations running AIX (.25 inch tape cartridge in UNIX tar format), (2) DEC RISC workstations running ULTRIX (TK50 cartridge in UNIX tar format), (3) HP9000 Series 700/800 computers running HP-UX 9.x and X11/R5 (HP 4mm DDS DAT tape cartridge in UNIX tar format), (4) Sun4 (SPARC) series computers running SunOS (.25 inch tape cartridge in UNIX tar format), and (5) SGI Indigo computers running IRIX (.25 inch IRIS tape cartridge in UNIX tar format). Please contact COSMIC to obtain detailed information about the supported operating system and OSF/Motif releases required for each of these machine versions. An optional Motif Object Code License is available for the Sun4 version of TAE Plus 5.2. Version 5.1 of TAE Plus remains available for DEC VAX computers running VMS, HP9000 Series 300/400 computers running HP-UX, and HP 9000 Series 700/800 computers running HP-UX 8.x and X11/R4. Please contact COSMIC for details on these versions of TAE Plus.
Human facial neural activities and gesture recognition for machine-interfacing applications.
Hamedi, M; Salleh, Sh-Hussain; Tan, T S; Ismail, K; Ali, J; Dee-Uam, C; Pavaganun, C; Yupapin, P P
2011-01-01
The authors present a new method of recognizing different human facial gestures through their neural activities and muscle movements, which can be used in machine-interfacing applications. Human-machine interface (HMI) technology utilizes human neural activities as input controllers for the machine. Recently, much work has been done on the specific application of facial electromyography (EMG)-based HMI, which have used limited and fixed numbers of facial gestures. In this work, a multipurpose interface is suggested that can support 2-11 control commands that can be applied to various HMI systems. The significance of this work is finding the most accurate facial gestures for any application with a maximum of eleven control commands. Eleven facial gesture EMGs are recorded from ten volunteers. Detected EMGs are passed through a band-pass filter and root mean square features are extracted. Various combinations of gestures with a different number of gestures in each group are made from the existing facial gestures. Finally, all combinations are trained and classified by a Fuzzy c-means classifier. In conclusion, combinations with the highest recognition accuracy in each group are chosen. An average accuracy >90% of chosen combinations proved their ability to be used as command controllers.
NASA Astrophysics Data System (ADS)
Einalipour Eshkalak, Kasra; Sadeghzadeh, Sadegh; Jalaly, Maisam
2018-02-01
From electronic point of view, graphene resembles a metal or semi-metal and boron nitride is a dielectric material (band gap = 5.9 eV). Hybridization of these two materials opens band gap of the graphene which has expansive applications in field-effect graphene transistors. In this paper, the effect of the interface structure on the mechanical properties of a hybrid graphene/boron nitride was studied. Young's modulus, fracture strain and tensile strength of the models were simulated. Three likely types (hexagonal, octagonal and decagonal) were found for the interface of hybrid sheet after relaxation. Although Csbnd B bonds at the interface were indicated to result in more promising electrical properties, nitrogen atoms are better choice for bonding to carbon for mechanical applications.
Workshops of the Fifth International Brain-Computer Interface Meeting: Defining the Future.
Huggins, Jane E; Guger, Christoph; Allison, Brendan; Anderson, Charles W; Batista, Aaron; Brouwer, Anne-Marie A-M; Brunner, Clemens; Chavarriaga, Ricardo; Fried-Oken, Melanie; Gunduz, Aysegul; Gupta, Disha; Kübler, Andrea; Leeb, Robert; Lotte, Fabien; Miller, Lee E; Müller-Putz, Gernot; Rutkowski, Tomasz; Tangermann, Michael; Thompson, David Edward
2014-01-01
The Fifth International Brain-Computer Interface (BCI) Meeting met June 3-7 th , 2013 at the Asilomar Conference Grounds, Pacific Grove, California. The conference included 19 workshops covering topics in brain-computer interface and brain-machine interface research. Topics included translation of BCIs into clinical use, standardization and certification, types of brain activity to use for BCI, recording methods, the effects of plasticity, special interest topics in BCIs applications, and future BCI directions. BCI research is well established and transitioning to practical use to benefit people with physical impairments. At the same time, new applications are being explored, both for people with physical impairments and beyond. Here we provide summaries of each workshop, illustrating the breadth and depth of BCI research and high-lighting important issues for future research and development.
Modeling Czochralski growth of oxide crystals for piezoelectric and optical applications
NASA Astrophysics Data System (ADS)
Stelian, C.; Duffar, T.
2018-05-01
Numerical modeling is applied to investigate the impact of crystal and crucible rotation on the flow pattern and crystal-melt interface shape in Czochralski growth of oxide semi-transparent crystals used for piezoelectric and optical applications. Two cases are simulated in the present work: the growth of piezoelectric langatate (LGT) crystals of 3 cm in diameter in an inductive furnace, and the growth of sapphire crystals of 10 cm in diameter in a resistive configuration. The numerical results indicate that the interface shape depends essentially on the internal radiative heat exchanges in the semi-transparent crystals. Computations performed by applying crystal/crucible rotation show that the interface can be flattened during LGT growth, while flat-interface growth of large diameter sapphire crystals may not be possible.
A Public-Use, Full-Screen Interface for SPIRES Databases.
ERIC Educational Resources Information Center
Kriz, Harry M.
This paper describes the techniques for implementing a full-screen, custom SPIRES interface for a public-use library database. The database-independent protocol that controls the system is described in detail. Source code for an entire working application using this interface is included. The protocol, with less than 170 lines of procedural code,…
A "Simple Query Interface" Adapter for the Discovery and Exchange of Learning Resources
ERIC Educational Resources Information Center
Massart, David
2006-01-01
Developed as part of CEN/ISSS Workshop on Learning Technology efforts to improve interoperability between learning resource repositories, the Simple Query Interface (SQI) is an Application Program Interface (API) for querying heterogeneous repositories of learning resource metadata. In the context of the ProLearn Network of Excellence, SQI is used…
Molecular simulation of hydrophobin adsorption at an oil-water interface.
Cheung, David L
2012-06-12
Hydrophobins are small, amphiphilic proteins expressed by strains of filamentous fungi. They fulfill a number of biological functions, often related to adsorption at hydrophobic interfaces, and have been investigated for a number of applications in materials science and biotechnology. In order to understand the biological function and applications of these proteins, a microscopic picture of the adsorption of these proteins at interfaces is needed. Using molecular dynamics simulations with a chemically detailed coarse-grained potential, the behavior of typical hydrophobins at the water-octane interface is studied. Calculation of the interfacial adsorption strengths indicates that the adsorption is essentially irreversible, with adsorption strengths of the order of 100 k(B)T (comparable to values determined for synthetic nanoparticles but significantly larger than small molecule surfactants and biomolecules). The protein structure at the interface is unchanged at the interface, which is consistent with the biological function of these proteins. Comparison of native proteins with pseudoproteins that consist of uniform particles shows that the surface structure of these proteins has a large effect on the interfacial adsorption strengths, as does the flexibility of the protein.
Self-assembly of a surfactin nanolayer at solid-liquid and air-liquid interfaces.
Onaizi, Sagheer A; Nasser, M S; Al-Lagtah, Nasir M A
2016-05-01
Surfactin, a sustainable and environmentally friendly surface active agent, is used as a model to study the adsorption of biosurfactants at hydrophobic and hydrophilic solid-liquid interfaces as well as the air-liquid interface. Surfactin adsorption was monitored as a function of time and concentration using surface plasmon resonance (SPR) technique in the case of the solid-liquid interfaces or the drop shape analysis (DSA) technique in the case of the air-liquid interface. The results obtained in this study showed that surfactin adsorption at the "hard" hydrophobic (functionalized with octadecanethiol) solid-liquid and the "soft" air-liquid interface were 1.12 ± 0.01 mg m(-2) (area per molecule of 157 ± 2 Å(2)) and 1.11 ± 0.05 mg m(-2) (area per molecule of 159 ± 7 Å(2)), respectively, demonstrating the negligible effect of the interface "hardness" on surfactin adsorption. The adsorption of surfactin at the hydrophilic (functionalized with β-mercaptoethanol) solid-liquid interface was about threefold lower than its adsorption at the hydrophobic-liquid interfaces, revealing the importance of hydrophobic interaction in surfactin adsorption process. The affinity constant of surfactin for the investigated interfaces follows the following order: air > octadecanethiol > β-mercaptoethanol. Biosurfactants, such as surfactin, are expected to replace the conventional fossil-based surfactants in several applications, and therefore the current study is a contribution towards the fundamental understanding of biosurfactant behavior, on a molecular level, at hydrophobic and hydrophilic solid-liquid interfaces in addition to the air-liquid interface. Such understanding might aid further optimization of the utilization of surfactin in a number of industrial applications such as enhanced oil recovery, bioremediation, and detergency.
Park, Hyun Sang; Cho, Hune; Kim, Hwa Sun
2016-01-01
The purpose of this study was to develop and evaluate a mobile health application (Self-Management mobile Personal Health Record: "SmPHR") to ensure the interoperability of various personal health devices (PHDs) and electronic medical record systems (EMRs) for continuous self-management of chronic disease patients. The SmPHR was developed for Android 4.0.3, and implemented according to the optimized standard protocol for each interface of healthcare services adopted by the Continua Health Alliance (CHA). That is, the Personal Area Network (PAN) interface between the application and PHD implements ISO/IEEE 11073-20,601, 10,404, 10,407, 10,415, 10,417, and Bluetooth Health Device Profile (HDP), and EMRs with a wide area network (WAN) interface implement HL7 V2.6; the Health Record Network (HRN) interface implements Continuity of Care Document (CCD) and Continuity of Care Record (CCR). Also, for SmPHR, we evaluated the transmission error rate between the interface using four PHDs and personal health record systems (PHRs) from previous research, with 611 users and elderly people after receiving institutional review board (IRB) approval. In the evaluation, the PAN interface showed 15 (2.4 %) errors, and the WAN and HRN interface showed 13 (2.1 %) errors in a total of 611 transmission attempts. Also, we received opinions regarding SmPHR from 15 healthcare professionals who took part in the clinical trial. Thus, SmPHR can be provided as an interconnected PHR mobile health service to patients, allowing 'plug and play' of PHDs and EMRs through various standard protocols.
NASA Astrophysics Data System (ADS)
Brauer, U.
2007-08-01
The Open Navigator Framework (ONF) was developed to provide a unified and scalable platform for user interface integration. The main objective for the framework was to raise usability of monitoring and control consoles and to provide a reuse of software components in different application areas. ONF is currently applied for the Columbus onboard crew interface, the commanding application for the Columbus Control Centre, the Columbus user facilities specialized user interfaces, the Mission Execution Crew Assistant (MECA) study and EADS Astrium internal R&D projects. ONF provides a well documented and proven middleware for GUI components (Java plugin interface, simplified concept similar to Eclipse). The overall application configuration is performed within a graphical user interface for layout and component selection. The end-user does not have to work in the underlying XML configuration files. ONF was optimized to provide harmonized user interfaces for monitoring and command consoles. It provides many convenience functions designed together with flight controllers and onboard crew: user defined workspaces, incl. support for multi screens efficient communication mechanism between the components integrated web browsing and documentation search &viewing consistent and integrated menus and shortcuts common logging and application configuration (properties) supervision interface for remote plugin GUI access (web based) A large number of operationally proven ONF components have been developed: Command Stack & History: Release of commands and follow up the command acknowledges System Message Panel: Browse, filter and search system messages/events Unified Synoptic System: Generic synoptic display system Situational Awareness : Show overall subsystem status based on monitoring of key parameters System Model Browser: Browse mission database defintions (measurements, commands, events) Flight Procedure Executor: Execute checklist and logical flow interactive procedures Web Browser : Integrated browser reference documentation and operations data Timeline Viewer: View master timeline as Gantt chart Search: Local search of operations products (e.g. documentation, procedures, displays) All GUI components access the underlying spacecraft data (commanding, reporting data, events, command history) via a common library providing adaptors for the current deployments (Columbus MCS, Columbus onboard Data Management System, Columbus Trainer raw packet protocol). New Adaptors are easy to develop. Currently an adaptor to SCOS 2000 is developed as part of a study for the ESTEC standardization section ("USS for ESTEC Reference Facility").
NASA Technical Reports Server (NTRS)
Szczur, Martha R.
1992-01-01
The Transportable Applications Environment (TAE) Plus was built to support the construction of graphical user interfaces (GUI's) for highly interactive applications, such as real-time processing systems and scientific analysis systems. It is a general purpose portable tool that includes a 'What You See Is What You Get' WorkBench that allows user interface designers to layout and manipulate windows and interaction objects. The WorkBench includes both user entry objects (e.g., radio buttons, menus) and data-driven objects (e.g., dials, gages, stripcharts), which dynamically change based on values of realtime data. Discussed here is what TAE Plus provides, how the implementation has utilized state-of-the-art technologies within graphic workstations, and how it has been used both within and without NASA.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Blattner, M M; Blattner, D O; Tong, Y
1999-04-01
Easy-to-use interfaces are a class of interfaces that fall between public access interfaces and graphical user interfaces in usability and cognitive difficulty. We describe characteristics of easy-to-use interfaces by the properties of four dimensions: selection, navigation, direct manipulation, and contextual metaphors. Another constraint we introduced was to include as little text as possible, and what text we have will be in at least four languages. Formative evaluations were conducted to identify and isolate these characteristics. Our application is a visual interface for a home automation system intended for a diverse set of users. The design will be expanded to accommodatemore » the visually disabled in the near future.« less
Combinatorial Nano-Bio Interfaces.
Cai, Pingqiang; Zhang, Xiaoqian; Wang, Ming; Wu, Yun-Long; Chen, Xiaodong
2018-06-08
Nano-bio interfaces are emerging from the convergence of engineered nanomaterials and biological entities. Despite rapid growth, clinical translation of biomedical nanomaterials is heavily compromised by the lack of comprehensive understanding of biophysicochemical interactions at nano-bio interfaces. In the past decade, a few investigations have adopted a combinatorial approach toward decoding nano-bio interfaces. Combinatorial nano-bio interfaces comprise the design of nanocombinatorial libraries and high-throughput bioevaluation. In this Perspective, we address challenges in combinatorial nano-bio interfaces and call for multiparametric nanocombinatorics (composition, morphology, mechanics, surface chemistry), multiscale bioevaluation (biomolecules, organelles, cells, tissues/organs), and the recruitment of computational modeling and artificial intelligence. Leveraging combinatorial nano-bio interfaces will shed light on precision nanomedicine and its potential applications.
User's Manual for the Object User Interface (OUI): An Environmental Resource Modeling Framework
Markstrom, Steven L.; Koczot, Kathryn M.
2008-01-01
The Object User Interface is a computer application that provides a framework for coupling environmental-resource models and for managing associated temporal and spatial data. The Object User Interface is designed to be easily extensible to incorporate models and data interfaces defined by the user. Additionally, the Object User Interface is highly configurable through the use of a user-modifiable, text-based control file that is written in the eXtensible Markup Language. The Object User Interface user's manual provides (1) installation instructions, (2) an overview of the graphical user interface, (3) a description of the software tools, (4) a project example, and (5) specifications for user configuration and extension.
XPI: The Xanadu Parameter Interface
NASA Technical Reports Server (NTRS)
White, N.; Barrett, P.; Oneel, B.; Jacobs, P.
1992-01-01
XPI is a table driven parameter interface which greatly simplifies both command driven programs such as BROWSE and XIMAGE as well as stand alone single-task programs. It moves all of the syntax and semantic parsing of commands and parameters out of the users code into common code and externally defined tables. This allows the programmer to concentrate on writing the code unique to the application rather than reinventing the user interface and for external graphical interfaces to interface with no changes to the command driven program. XPI also includes a compatibility library which allows programs written using the IRAF host interface (Mandel and Roll) to use XPI in place of the IRAF host interface.
The Application of Current User Interface Technology to Interactive Wargaming Systems.
1987-09-01
components is essential to the Macintosh interface. Apple states that "Consistent visual communication is very powerful in delivering complex messages...interface. A visual interface uses visual objects as the basis of communication. "A visual communication object is some combination S. of text and...graphics used for communication under a system of inter- pretation, or visual language." The benefit of visual communication is V 45 "When humans are faced
Ground Systems Development Environment (GSDE) interface requirements analysis
NASA Technical Reports Server (NTRS)
Church, Victor E.; Philips, John; Hartenstein, Ray; Bassman, Mitchell; Ruskin, Leslie; Perez-Davila, Alfredo
1991-01-01
A set of procedural and functional requirements are presented for the interface between software development environments and software integration and test systems used for space station ground systems software. The requirements focus on the need for centralized configuration management of software as it is transitioned from development to formal, target based testing. This concludes the GSDE Interface Requirements study. A summary is presented of findings concerning the interface itself, possible interface and prototyping directions for further study, and results of the investigation of the Cronus distributed applications environment.
Space Generic Open Avionics Architecture (SGOAA) standard specification
NASA Technical Reports Server (NTRS)
Wray, Richard B.; Stovall, John R.
1993-01-01
The purpose of this standard is to provide an umbrella set of requirements for applying the generic architecture interface model to the design of a specific avionics hardware/software system. This standard defines a generic set of system interface points to facilitate identification of critical interfaces and establishes the requirements for applying appropriate low level detailed implementation standards to those interface points. The generic core avionics system and processing architecture models provided herein are robustly tailorable to specific system applications and provide a platform upon which the interface model is to be applied.
Project Integration Architecture: Implementation of the CORBA-Served Application Infrastructure
NASA Technical Reports Server (NTRS)
Jones, William Henry
2005-01-01
The Project Integration Architecture (PIA) has been demonstrated in a single-machine C++ implementation prototype. The architecture is in the process of being migrated to a Common Object Request Broker Architecture (CORBA) implementation. The migration of the Foundation Layer interfaces is fundamentally complete. The implementation of the Application Layer infrastructure for that migration is reported. The Application Layer provides for distributed user identification and authentication, per-user/per-instance access controls, server administration, the formation of mutually-trusting application servers, a server locality protocol, and an ability to search for interface implementations through such trusted server networks.
Evaluation of Open-Source Hard Real Time Software Packages
NASA Technical Reports Server (NTRS)
Mattei, Nicholas S.
2004-01-01
Reliable software is, at times, hard to find. No piece of software can be guaranteed to work in every situation that may arise during its use here at Glenn Research Center or in space. The job of the Software Assurance (SA) group in the Risk Management Office is to rigorously test the software in an effort to ensure it matches the contract specifications. In some cases the SA team also researches new alternatives for selected software packages. This testing and research is an integral part of the department of Safety and Mission Assurance. Real Time operation in reference to a computer system is a particular style of handing the timing and manner with which inputs and outputs are handled. A real time system executes these commands and appropriate processing within a defined timing constraint. Within this definition there are two other classifications of real time systems: hard and soft. A soft real time system is one in which if the particular timing constraints are not rigidly met there will be no critical results. On the other hand, a hard real time system is one in which if the timing constraints are not met the results could be catastrophic. An example of a soft real time system is a DVD decoder. If the particular piece of data from the input is not decoded and displayed to the screen at exactly the correct moment nothing critical will become of it, the user may not even notice it. However, a hard real time system is needed to control the timing of fuel injections or steering on the Space Shuttle; a delay of even a fraction of a second could be catastrophic in such a complex system. The current real time system employed by most NASA projects is Wind River's VxWorks operating system. This is a proprietary operating system that can be configured to work with many of NASA s needs and it provides very accurate and reliable hard real time performance. The down side is that since it is a proprietary operating system it is also costly to implement. The prospect of replacing this somewhat costly implementation is the focus of one of the SA group s current research projects. The explosion of open source software in the last ten years has led to the development of a multitude of software solutions which were once only produced by major corporations. The benefits of these open projects include faster release and bug patching cycles as well as inexpensive if not free software solutions. The main packages for hard real time solutions under Linux are Real Time Application Interface (RTAI) and two varieties of Real Time Linux (RTL), RTLFree and RTLPro. During my time here at NASA I have been testing various hard real time solutions operating as layers on the Linux Operating System. All testing is being run on an Intel SBC 2590 which is a common embedded hardware platform. The test plan was provided to me by the Software Assurance group at the start of my internship and my job has been to test the systems by developing and executing the test cases on the hardware. These tests are constructed so that the Software Assurance group can get hard test data for a comparison between the open source and proprietary implementations of hard real time solutions.
Fukuoka, Yutaka; Miyazawa, Kenji; Mori, Hiroki; Miyagi, Manabi; Nishida, Masafumi; Horiuchi, Yasuo; Ichikawa, Akira; Hoshino, Hiroshi; Noshiro, Makoto; Ueno, Akinori
2013-01-01
In this study, we developed a compact wireless Laplacian electrode module for electromyograms (EMGs). One of the advantages of the Laplacian electrode configuration is that EMGs obtained with it are expected to be sensitive to the firing of the muscle directly beneath the measurement site. The performance of the developed electrode module was investigated in two human interface applications: character-input interface and detection of finger movement during finger Braille typing. In the former application, the electrode module was combined with an EMG-mouse click converter circuit. In the latter, four electrode modules were used for detection of finger movements during finger Braille typing. Investigation on the character-input interface indicated that characters could be input stably by contraction of (a) the masseter, (b) trapezius, (c) anterior tibialis and (d) flexor carpi ulnaris muscles. This wide applicability is desirable when the interface is applied to persons with physical disabilities because the disability differs one to another. The investigation also demonstrated that the electrode module can work properly without any skin preparation. Finger movement detection experiments showed that each finger movement was more clearly detectable when comparing to EMGs recorded with conventional electrodes, suggesting that the Laplacian electrode module is more suitable for detecting the timing of finger movement during typing. This could be because the Laplacian configuration enables us to record EMGs just beneath the electrode. These results demonstrate the advantages of the Laplacian electrode module. PMID:23396194
ERIC Educational Resources Information Center
Neese, Charles Glen
This practicum report describes an instructional program designed to increase teacher awareness of the technological applications of musical instrument digital interface (MIDI) in the classroom. The primary goal of the study was to assist music teachers in becoming more informed about MIDI, and to enable them to effectively select the appropriate…
Analysis of the Pressure Distribution Qualities of a Silicone Border Foam Dressing.
Miller, Stephannie K; Sharma, Neal; Aberegg, Lauren C; Blasiole, Kimberly N; Fulton, Judith A
2015-01-01
To determine whether application of a silicone foam dressing is associated with decreased interface pressures when applied to the heel. Prospective, within-subjects design. The study was conducted in a community-based hospital using a convenience sample of 50 healthy volunteers with a mean age of 39.6 years and mean body mass index of 26.6; 70% were female. Application of the silicone border foam dressing was randomized between the left and right heels. Participants were asked to lie down in the supine position on a viscoelastic foam mattress. Interface pressure measurements were captured using a pressure mapping system; measurements were taken once with the dressing applied to the heel (intervention map) and once without (control map). Data were captured after a 4-minute time period allowing stabilization. Analysis was based on mean interface pressure; data points were collected for both heels in each of the 2 frames, yielding 4 observations per subject. Application of the dressing was associated with a significant decrease in average pressure measurements as compared to the heel with no dressing applied (P < .001). Application of the dressing did not impact pressure readings for the heel to which no dressing was applied (P = .53), and application of the dressing to either the left or right heel did not impact pressure readings (ie, the random effect was insignificant; P = .9). Application of a silicone border foam dressing is associated with significant reduction in interface pressure and may be considered as part of a pressure ulcer prevention program.
Controlling band alignments by artificial interface dipoles at perovskite heterointerfaces
Yajima, Takeaki; Hikita, Yasuyuki; Minohara, Makoto; ...
2015-04-07
The concept ‘the interface is the device' is embodied in a wide variety of interfacial electronic phenomena and associated applications in oxide materials, ranging from catalysts and clean energy systems to emerging multifunctional devices. Many device properties are defined by the band alignment, which is often influenced by interface dipoles. On the other hand, the ability to purposefully create and control interface dipoles is a relatively unexplored degree of freedom for perovskite oxides, which should be particularly effective for such ionic materials. Here we demonstrate tuning the band alignment in perovskite metal-semiconductor heterojunctions over a broad range of 1.7 eV.more » This is achieved by the insertion of positive or negative charges at the interface, and the resultant dipole formed by the induced screening charge. This approach can be broadly used in applications where decoupling the band alignment from the constituent work functions and electron affinities can enhance device functionality.« less
Forces and thin water film drainage in deformable asymmetric nanoscale contacts.
Schönherr, Holger
2015-01-27
Gas-liquid interfaces are omnipresent in daily life, and processes involving these interfaces are the basis for a broad range of applications that span from established industrial processes to modern microengineering, technology, and medical applications for diagnosis and treatment. Despite the rapid progress in understanding intermolecular forces at such interfaces from a theoretical point of view and, in particular, from an experimental point of view down to sub-nanometer length scales, the quantitative description of all relevant forces, particularly the hydrophobic interaction and the dynamic behavior of nanometer-scale confined water films, was until now unsatisfactory. This situation is particularly the case for the elusive description and understanding of the origins of the so-called hydrophobic interaction. For soft, deformable interfaces, such as those found in asymmetric contacts between gas bubbles and a solid, a complete picture has begun to emerge that has direct consequences for interfacial water at (bio)interfaces, functionalized gas microbubbles, surface nanobubbles, and beyond.
A Development of Lightweight Grid Interface
NASA Astrophysics Data System (ADS)
Iwai, G.; Kawai, Y.; Sasaki, T.; Watase, Y.
2011-12-01
In order to help a rapid development of Grid/Cloud aware applications, we have developed API to abstract the distributed computing infrastructures based on SAGA (A Simple API for Grid Applications). SAGA, which is standardized in the OGF (Open Grid Forum), defines API specifications to access distributed computing infrastructures, such as Grid, Cloud and local computing resources. The Universal Grid API (UGAPI), which is a set of command line interfaces (CLI) and APIs, aims to offer simpler API to combine several SAGA interfaces with richer functionalities. These CLIs of the UGAPI offer typical functionalities required by end users for job management and file access to the different distributed computing infrastructures as well as local computing resources. We have also built a web interface for the particle therapy simulation and demonstrated the large scale calculation using the different infrastructures at the same time. In this paper, we would like to present how the web interface based on UGAPI and SAGA achieve more efficient utilization of computing resources over the different infrastructures with technical details and practical experiences.
Software architecture for time-constrained machine vision applications
NASA Astrophysics Data System (ADS)
Usamentiaga, Rubén; Molleda, Julio; García, Daniel F.; Bulnes, Francisco G.
2013-01-01
Real-time image and video processing applications require skilled architects, and recent trends in the hardware platform make the design and implementation of these applications increasingly complex. Many frameworks and libraries have been proposed or commercialized to simplify the design and tuning of real-time image processing applications. However, they tend to lack flexibility, because they are normally oriented toward particular types of applications, or they impose specific data processing models such as the pipeline. Other issues include large memory footprints, difficulty for reuse, and inefficient execution on multicore processors. We present a novel software architecture for time-constrained machine vision applications that addresses these issues. The architecture is divided into three layers. The platform abstraction layer provides a high-level application programming interface for the rest of the architecture. The messaging layer provides a message-passing interface based on a dynamic publish/subscribe pattern. A topic-based filtering in which messages are published to topics is used to route the messages from the publishers to the subscribers interested in a particular type of message. The application layer provides a repository for reusable application modules designed for machine vision applications. These modules, which include acquisition, visualization, communication, user interface, and data processing, take advantage of the power of well-known libraries such as OpenCV, Intel IPP, or CUDA. Finally, the proposed architecture is applied to a real machine vision application: a jam detector for steel pickling lines.
GPS system simulation methodology
NASA Technical Reports Server (NTRS)
Ewing, Thomas F.
1993-01-01
The following topics are presented: background; Global Positioning System (GPS) methodology overview; the graphical user interface (GUI); current models; application to space nuclear power/propulsion; and interfacing requirements. The discussion is presented in vugraph form.
NASA Technical Reports Server (NTRS)
1976-01-01
General physical, functional, and operational interface control requirements for instruments on the first AMPS payload are presented. Interface specifications are included to satisfy ground handling, prelaunch, launch, stowage, operation, and landing activities. Applicable supporting documentation to implement the information is also given.
Forsell, M; Häggström, M; Johansson, O; Sjögren, P
2008-11-08
To develop a personal digital assistant (PDA) application for oral health assessment fieldwork, including back-office and database systems (MobilDent). System design, construction and implementation of PDA, back-office and database systems. System requirements for MobilDent were collected, analysed and translated into system functions. User interfaces were implemented and system architecture was outlined. MobilDent was based on a platform with. NET (Microsoft) components, using an SQL Server 2005 (Microsoft) for data storage with Windows Mobile (Microsoft) operating system. The PDA devices were Dell Axim. System functions and user interfaces were specified for MobilDent. User interfaces for PDA, back-office and database systems were based on. NET programming. The PDA user interface was based on Windows suitable to a PDA display, whereas the back-office interface was designed for a normal-sized computer screen. A synchronisation module (MS Active Sync, Microsoft) was used to enable download of field data from PDA to the database. MobilDent is a feasible application for oral health assessment fieldwork, and the oral health assessment database may prove a valuable source for care planning, educational and research purposes. Further development of the MobilDent system will include wireless connectivity with download-on-demand technology.
Fast Numerical Methods for the Design of Layered Photonic Structures with Rough Interfaces
NASA Technical Reports Server (NTRS)
Komarevskiy, Nikolay; Braginsky, Leonid; Shklover, Valery; Hafner, Christian; Lawson, John
2011-01-01
Modified boundary conditions (MBC) and a multilayer approach (MA) are proposed as fast and efficient numerical methods for the design of 1D photonic structures with rough interfaces. These methods are applicable for the structures, composed of materials with arbitrary permittivity tensor. MBC and MA are numerically validated on different types of interface roughness and permittivities of the constituent materials. The proposed methods can be combined with the 4x4 scattering matrix method as a field solver and an evolutionary strategy as an optimizer. The resulted optimization procedure is fast, accurate, numerically stable and can be used to design structures for various applications.
SWMM5 Application Programming Interface and PySWMM: A ...
In support of the OpenWaterAnalytics open source initiative, the PySWMM project encompasses the development of a Python interfacing wrapper to SWMM5 with parallel ongoing development of the USEPA Stormwater Management Model (SWMM5) application programming interface (API). ... The purpose of this work is to increase the utility of the SWMM dll by creating a Toolkit API for accessing its functionality. The utility of the Toolkit is further enhanced with a wrapper to allow access from the Python scripting language. This work is being prosecuted as part of an Open Source development strategy and is being performed by volunteer software developers.
Bidirectional peripheral nerve interface and applications.
Thakor, Nitish V; Qihong Wang; Greenwald, Elliot
2016-08-01
Peripheral nerves, due to their small size and complex innervation to organs and complex physiology, pose particularly significant challenges towards interfacing electrodes and electronics to enable neuromodulation. Here, we present a review of the technology for building such interface, including recording and stimulating electrodes and low power electronics, as well as powering. Of particular advantage to building a miniature implanted device is a "bidirectional" system that both senses from the nerves or surrogate organs and stimulates the nerves to affect the organ function. This review and presentation will cover a range of electrodes, electronics, wireless power and data schemes and system integration, and will end with some examples and applications.
Application of interface waves for near surface damage detection in hybrid structures
NASA Astrophysics Data System (ADS)
Jahanbin, M.; Santhanam, S.; Ihn, J.-B.; Cox, A.
2017-04-01
Guided waves are acoustic waves that are guided by boundaries. Depending on the structural geometry, guided waves can either propagate between boundaries, known as plate waves, or propagate on the surface of the objects. Many different types of surface waves exist based on the material property of the boundary. For example Rayleigh wave in solid - air, Scholte wave in solid - liquid, Stoneley in solid - solid interface and many other different forms like Love wave on inhomogeneous surfaces, creeping waves, etc. This research work is demonstrating the application of surface and interface waves for detection of interfacial damages in hybrid bonded structures.
Tian, Wei; Han, Xu; Zuo, Wangda; ...
2018-01-31
This paper presents a comprehensive review of the open literature on motivations, methods and applications of linking stratified airflow simulation to building energy simulation (BES). First, we reviewed the motivations for coupling prediction models for building energy and indoor environment. This review classified various exchanged data in different applications as interface data and state data, and found that choosing different data sets may lead to varying performance of stability, convergence, and speed for the co-simulation. Second, our review shows that an external coupling scheme is substantially more popular in implementations of co-simulation than an internal coupling scheme. The external couplingmore » is shown to be generally faster in computational speed, as well as easier to implement, maintain and expand than the internal coupling. Third, the external coupling can be carried out in different data synchronization schemes, including static coupling and dynamic coupling. In comparison, the static coupling that performs data exchange only once is computationally faster and more stable than the dynamic coupling. However, concerning accuracy, the dynamic coupling that requires multiple times of data exchange is more accurate than the static coupling. Furthermore, the review identified that the implementation of the external coupling can be achieved through customized interfaces, middleware, and standard interfaces. The customized interface is straightforward but may be limited to a specific coupling application. The middleware is versatile and user-friendly but usually limited in data synchronization schemes. The standard interface is versatile and promising, but may be difficult to implement. Current applications of the co-simulation are mainly energy performance evaluation and control studies. Finally, we discussed the limitations of the current research and provided an overview for future research.« less
DOE Office of Scientific and Technical Information (OSTI.GOV)
Tian, Wei; Han, Xu; Zuo, Wangda
This paper presents a comprehensive review of the open literature on motivations, methods and applications of linking stratified airflow simulation to building energy simulation (BES). First, we reviewed the motivations for coupling prediction models for building energy and indoor environment. This review classified various exchanged data in different applications as interface data and state data, and found that choosing different data sets may lead to varying performance of stability, convergence, and speed for the co-simulation. Second, our review shows that an external coupling scheme is substantially more popular in implementations of co-simulation than an internal coupling scheme. The external couplingmore » is shown to be generally faster in computational speed, as well as easier to implement, maintain and expand than the internal coupling. Third, the external coupling can be carried out in different data synchronization schemes, including static coupling and dynamic coupling. In comparison, the static coupling that performs data exchange only once is computationally faster and more stable than the dynamic coupling. However, concerning accuracy, the dynamic coupling that requires multiple times of data exchange is more accurate than the static coupling. Furthermore, the review identified that the implementation of the external coupling can be achieved through customized interfaces, middleware, and standard interfaces. The customized interface is straightforward but may be limited to a specific coupling application. The middleware is versatile and user-friendly but usually limited in data synchronization schemes. The standard interface is versatile and promising, but may be difficult to implement. Current applications of the co-simulation are mainly energy performance evaluation and control studies. Finally, we discussed the limitations of the current research and provided an overview for future research.« less
Open multi-agent control architecture to support virtual-reality-based man-machine interfaces
NASA Astrophysics Data System (ADS)
Freund, Eckhard; Rossmann, Juergen; Brasch, Marcel
2001-10-01
Projective Virtual Reality is a new and promising approach to intuitively operable man machine interfaces for the commanding and supervision of complex automation systems. The user interface part of Projective Virtual Reality heavily builds on latest Virtual Reality techniques, a task deduction component and automatic action planning capabilities. In order to realize man machine interfaces for complex applications, not only the Virtual Reality part has to be considered but also the capabilities of the underlying robot and automation controller are of great importance. This paper presents a control architecture that has proved to be an ideal basis for the realization of complex robotic and automation systems that are controlled by Virtual Reality based man machine interfaces. The architecture does not just provide a well suited framework for the real-time control of a multi robot system but also supports Virtual Reality metaphors and augmentations which facilitate the user's job to command and supervise a complex system. The developed control architecture has already been used for a number of applications. Its capability to integrate sensor information from sensors of different levels of abstraction in real-time helps to make the realized automation system very responsive to real world changes. In this paper, the architecture will be described comprehensively, its main building blocks will be discussed and one realization that is built based on an open source real-time operating system will be presented. The software design and the features of the architecture which make it generally applicable to the distributed control of automation agents in real world applications will be explained. Furthermore its application to the commanding and control of experiments in the Columbus space laboratory, the European contribution to the International Space Station (ISS), is only one example which will be described.
A usability evaluation of a SNOMED CT based compositional interface terminology for intensive care.
Bakhshi-Raiez, F; de Keizer, N F; Cornet, R; Dorrepaal, M; Dongelmans, D; Jaspers, M W M
2012-05-01
To evaluate the usability of a large compositional interface terminology based on SNOMED CT and the terminology application for registration of the reasons for intensive care admission in a Patient Data Management System. Observational study with user-based usability evaluations before and 3 months after the system was implemented and routinely used. Usability was defined by five aspects: effectiveness, efficiency, learnability, overall user satisfaction, and experienced usability problems. Qualitative (the Think-Aloud user testing method) and quantitative (the System Usability Scale questionnaire and Time-on-Task analyses) methods were used to examine these usability aspects. The results of the evaluation study revealed that the usability of the interface terminology fell short (SUS scores before and after implementation of 47.2 out of 100 and 37.5 respectively out of 100). The qualitative measurements revealed a high number (n=35) of distinct usability problems, leading to ineffective and inefficient registration of reasons for admission. The effectiveness and efficiency of the system did not change over time. About 14% (n=5) of the revealed usability problems were related to the terminology content based on SNOMED CT, while the remaining 86% (n=30) was related to the terminology application. The problems related to the terminology content were more severe than the problems related to the terminology application. This study provides a detailed insight into how clinicians interact with a controlled compositional terminology through a terminology application. The extensiveness, complexity of the hierarchy, and the language usage of an interface terminology are defining for its usability. Carefully crafted domain-specific subsets and a well-designed terminology application are needed to facilitate the use of a complex compositional interface terminology based on SNOMED CT. Copyright © 2011 Elsevier Ireland Ltd. All rights reserved.
Workshops of the Fifth International Brain-Computer Interface Meeting: Defining the Future
Huggins, Jane E.; Guger, Christoph; Allison, Brendan; Anderson, Charles W.; Batista, Aaron; Brouwer, Anne-Marie (A.-M.); Brunner, Clemens; Chavarriaga, Ricardo; Fried-Oken, Melanie; Gunduz, Aysegul; Gupta, Disha; Kübler, Andrea; Leeb, Robert; Lotte, Fabien; Miller, Lee E.; Müller-Putz, Gernot; Rutkowski, Tomasz; Tangermann, Michael; Thompson, David Edward
2014-01-01
The Fifth International Brain-Computer Interface (BCI) Meeting met June 3–7th, 2013 at the Asilomar Conference Grounds, Pacific Grove, California. The conference included 19 workshops covering topics in brain-computer interface and brain-machine interface research. Topics included translation of BCIs into clinical use, standardization and certification, types of brain activity to use for BCI, recording methods, the effects of plasticity, special interest topics in BCIs applications, and future BCI directions. BCI research is well established and transitioning to practical use to benefit people with physical impairments. At the same time, new applications are being explored, both for people with physical impairments and beyond. Here we provide summaries of each workshop, illustrating the breadth and depth of BCI research and high-lighting important issues for future research and development. PMID:25485284
Adhesion of Silicone Elastomer Seals for NASA's Crew Exploration Vehicle
NASA Technical Reports Server (NTRS)
deGroh, Henry C., III; Miller, Sharon K. R.; Smith, Ian M.; Daniels, Christopher C.; Steinetz, Bruce M
2008-01-01
Silicone rubber seals are being considered for a number of interfaces on NASA's Crew Exploration Vehicle (CEV). Some of these joints include the docking system, hatches, and heat shield-to-back shell interface. A large diameter molded silicone seal is being developed for the Low Impact Docking System (LIDS) that forms an effective seal between the CEV and International Space Station (ISS) and other future Constellation Program spacecraft. Seals between the heat shield and back shell prevent high temperature reentry gases from leaking into the interface. Silicone rubber seals being considered for these locations have inherent adhesive tendencies that would result in excessive forces required to separate the joints if left unchecked. This paper summarizes adhesion assessments for both as-received and adhesion-mitigated seals for the docking system and the heat shield interface location. Three silicone elastomers were examined: Parker Hannifin S0899-50 and S0383-70 compounds, and Esterline ELA-SA-401 compound. For the docking system application various levels of exposure to atomic oxygen (AO) were evaluated. Moderate AO treatments did not lower the adhesive properties of S0899-50 sufficiently. However, AO pretreatments of approximately 10(exp 20) atoms/sq cm did lower the adhesion of S0383-70 and ELA-SA-401 to acceptable levels. For the heat shield-to-back shell interface application, a fabric covering was also considered. Molding Nomex fabric into the heat shield pressure seal appreciably reduced seal adhesion for the heat shield-to-back shell interface application.
Polymer-grafted Lignin: Molecular Design and Interfacial Activities
NASA Astrophysics Data System (ADS)
Gupta, Chetali
The broader technical objective of this work is to develop a strategy for using the biopolymer lignin in a wide variety of surfactant applications through polymer grafting. These applications include emulsion stabilizers, dispersants and foaming agents. The scientific objective of the research performed within this thesis is to understand the effect of molecular architecture and polymer grafting on the interfacial activity at the air-liquid, liquid-liquid and solid-liquid interface. Research has focused on designing of these lignopolymers with controlled architecture using polyethylene glycol, poly(acrylic acid) and polyacrylamide grafts. The interfacial activity for all polymer grafts has been tested at all three interfaces using a broad range of techniques specific to the interface. Results have shown that the hydrophobicity of the lignin core is responsible for enhanced interfacial activity at the air-liquid and liquid-liquid interface. Conversely, improved hydrophilicity and "electrosteric" interactions are required for higher interfacial activity of the lignin at the liquid-solid interface. The high interfacial activity of the polymer-grafted lignin observed in the air-liquid and liquid-liquid interfaces not only resulted in viscosity reduction but also strength enhancement at the liquid-solid interface. The broader implication of this study is to be able to predict what chemical functionalities need to be adjusted to get the desired viscosity reduction.
Effect of magnetic fullerene on magnetization reversal created at the Fe/C60 interface.
Mallik, Srijani; Mattauch, Stefan; Dalai, Manas Kumar; Brückel, Thomas; Bedanta, Subhankar
2018-04-03
Probing the hybridized magnetic interface between organic semiconductor (OSC) and ferromagnetic (FM) layers has drawn significant attention in recent years because of their potential in spintronic applications. Recent studies demonstrate various aspects of organic spintronics such as magnetoresistance, induced interface moment etc. However, not much work has been performed to investigate the implications of such OSC/FM interfaces on the magnetization reversal and domain structure which are the utmost requirements for any applications. Here, we show that non-magnetic Fullerene can obtain non-negligible magnetic moment at the interface of Fe(15 nm)/C 60 (40 nm) bilayer. This leads to substantial effect on both the magnetic domain structure as well as the magnetization reversal when compared to a single layer of Fe(15 nm). This is corroborated by the polarized neutron reflectivity (PNR) data which indicates presence of hybridization at the interface by the reduction of magnetic moment in Fe. Afterwards, upto 1.9 nm of C 60 near the interface exhibits magnetic moment. From the PNR measurements it was found that the magnetic C 60 layer prefers to be aligned anti-parallel with the Fe layer at the remanant state. The later observation has been confirmed by domain imaging via magneto-optic Kerr microscopy.
NASA Astrophysics Data System (ADS)
Stavropoulou, Eleni; Briffaut, Matthieu; Dufour, Frédéric; Camps, Guillaume; Boulon, Marc
2017-06-01
A new experimental apparatus is presented for testing the time-dependent behaviour of interfaces, including in particular interfaces of geomaterials, under constant loading. This apparatus allows the application of two orthogonal loads normal and tangential to the mean plane of the interface, as well as the measurement of the axial and tangential relative displacements. The sample is moulded inside two half shear boxes and the system is designed in such a way that the shear force is applied along the mean plane of the interface. Some preliminary testing was carried out on a clay rock/concrete interface, under a controlled temperature environment. Preliminary results are presented, showing the evolution of the delayed displacements.
McCoy, Chad A.; Knudson, Marcus D.
2017-08-24
Measurement of the window interface velocity is a common technique for investigating the dynamic response materials at high strain rates. However, these measurements are limited in pressure to the range where the window remains transparent. The most common window material for this application is lithium fluoride, which under single shock compression becomes opaque at ~200 GPa. To date, no other window material has been identified for use at higher pressures. Here, we present a Lagrangian technique to calculate the interface velocity from a continuously measured shock velocity, with application to quartz. The quartz shock front becomes reflective upon melt, atmore » ~100 GPa, enabling the use of velocity interferometry to continuously measure the shock velocity. This technique overlaps with the range of pressures accessible with LiF windows and extends the region where wave profile measurements are possible to pressures in excess of 2000 GPa. Lastly, we show through simulated data that the technique accurately reproduces the interface velocity within 20% of the initial state, and that the Lagrangian technique represents a significant improvement over a simple linear approximation.« less
Progress towards biocompatible intracortical microelectrodes for neural interfacing applications
NASA Astrophysics Data System (ADS)
Jorfi, Mehdi; Skousen, John L.; Weder, Christoph; Capadona, Jeffrey R.
2015-02-01
To ensure long-term consistent neural recordings, next-generation intracortical microelectrodes are being developed with an increased emphasis on reducing the neuro-inflammatory response. The increased emphasis stems from the improved understanding of the multifaceted role that inflammation may play in disrupting both biologic and abiologic components of the overall neural interface circuit. To combat neuro-inflammation and improve recording quality, the field is actively progressing from traditional inorganic materials towards approaches that either minimizes the microelectrode footprint or that incorporate compliant materials, bioactive molecules, conducting polymers or nanomaterials. However, the immune-privileged cortical tissue introduces an added complexity compared to other biomedical applications that remains to be fully understood. This review provides a comprehensive reflection on the current understanding of the key failure modes that may impact intracortical microelectrode performance. In addition, a detailed overview of the current status of various materials-based approaches that have gained interest for neural interfacing applications is presented, and key challenges that remain to be overcome are discussed. Finally, we present our vision on the future directions of materials-based treatments to improve intracortical microelectrodes for neural interfacing.
Progress Towards Biocompatible Intracortical Microelectrodes for Neural Interfacing Applications
Jorfi, Mehdi; Skousen, John L.; Weder, Christoph; Capadona, Jeffrey R.
2015-01-01
To ensure long-term consistent neural recordings, next-generation intracortical microelectrodes are being developed with an increased emphasis on reducing the neuro-inflammatory response. The increased emphasis stems from the improved understanding of the multifaceted role that inflammation may play in disrupting both biologic and abiologic components of the overall neural interface circuit. To combat neuro-inflammation and improve recording quality, the field is actively progressing from traditional inorganic materials towards approaches that either minimizes the microelectrode footprint or that incorporate compliant materials, bioactive molecules, conducting polymers or nanomaterials. However, the immune-privileged cortical tissue introduces an added complexity compared to other biomedical applications that remains to be fully understood. This review provides a comprehensive reflection on the current understanding of the key failure modes that may impact intracortical microelectrode performance. In addition, a detailed overview of the current status of various materials-based approaches that have gained interest for neural interfacing applications is presented, and key challenges that remain to be overcome are discussed. Finally, we present our vision on the future directions of materials-based treatments to improve intracortical microelectrodes for neural interfacing. PMID:25460808
Inkjet-Printed Biofunctional Thermo-Plasmonic Interfaces for Patterned Neuromodulation.
Kang, Hongki; Lee, Gu-Haeng; Jung, Hyunjun; Lee, Jee Woong; Nam, Yoonkey
2018-02-27
Localized heat generation by the thermo-plasmonic effect of metal nanoparticles has great potential in biomedical engineering research. Precise patterning of the nanoparticles using inkjet printing can enable the application of the thermo-plasmonic effect in a well-controlled way (shape and intensity). However, a universally applicable inkjet printing process that allows good control in patterning and assembly of nanoparticles with good biocompatibility is missing. Here we developed inkjet-printing-based biofunctional thermo-plasmonic interfaces that can modulate biological activities. We found that inkjet printing of plasmonic nanoparticles on a polyelectrolyte layer-by-layer substrate coating enables high-quality, biocompatible thermo-plasmonic interfaces across various substrates (rigid/flexible, hydrophobic/hydrophilic) by induced contact line pinning and electrostatically assisted nanoparticle assembly. We experimentally confirmed that the generated heat from the inkjet-printed thermo-plasmonic patterns can be applied in micrometer resolution over a large area. Lastly, we demonstrated that the patterned thermo-plasmonic effect from the inkjet-printed gold nanorods can selectively modulate neuronal network activities. This inkjet printing process therefore can be a universal method for biofunctional thermo-plasmonic interfaces in various bioengineering applications.
The SHIP: A SIP to HTTP Interaction Protocol
NASA Astrophysics Data System (ADS)
Zeiß, Joachim; Gabner, Rene; Bessler, Sandford; Happenhofer, Marco
IMS is capable of providing a wide range of services. As a result, terminal software becomes more and more complex to deliver network intelligence to user applications. Currently mobile terminal software needs to be permanently updated so that the latest network services and functionality can be delivered to the user. In the Internet, browser based user interfaces assure that an interface is made available to the user which offers the latest services in the net immediately. Our approach combines the benefits of the Session Initiation Protocol (SIP) and those of the HTTP protocol to bring the same type of user interfacing to IMS. SIP (IMS) realizes authentication, session management, charging and Quality of Service (QoS), HTTP provides access to Internet services and allows the user interface of an application to run on a mobile terminal while processing and orchestration is done on the server. A SHIP enabled IMS client only needs to handle data transport and session management via SIP, HTTP and RTP and render streaming media, HTML and Javascript. SHIP allows new kinds of applications, which combine audio, video and data within a single multimedia session.
DOE Office of Scientific and Technical Information (OSTI.GOV)
McCoy, Chad A.; Knudson, Marcus D.
Measurement of the window interface velocity is a common technique for investigating the dynamic response materials at high strain rates. However, these measurements are limited in pressure to the range where the window remains transparent. The most common window material for this application is lithium fluoride, which under single shock compression becomes opaque at ~200 GPa. To date, no other window material has been identified for use at higher pressures. Here, we present a Lagrangian technique to calculate the interface velocity from a continuously measured shock velocity, with application to quartz. The quartz shock front becomes reflective upon melt, atmore » ~100 GPa, enabling the use of velocity interferometry to continuously measure the shock velocity. This technique overlaps with the range of pressures accessible with LiF windows and extends the region where wave profile measurements are possible to pressures in excess of 2000 GPa. Lastly, we show through simulated data that the technique accurately reproduces the interface velocity within 20% of the initial state, and that the Lagrangian technique represents a significant improvement over a simple linear approximation.« less
pysimm: A Python Package for Simulation of Molecular Systems
NASA Astrophysics Data System (ADS)
Fortunato, Michael; Colina, Coray
pysimm, short for python simulation interface for molecular modeling, is a python package designed to facilitate the structure generation and simulation of molecular systems through convenient and programmatic access to object-oriented representations of molecular system data. This poster presents core features of pysimm and design philosophies that highlight a generalized methodology for incorporation of third-party software packages through API interfaces. The integration with the LAMMPS simulation package is explained to demonstrate this methodology. pysimm began as a back-end python library that powered a cloud-based application on nanohub.org for amorphous polymer simulation. The extension from a specific application library to general purpose simulation interface is explained. Additionally, this poster highlights the rapid development of new applications to construct polymer chains capable of controlling chain morphology such as molecular weight distribution and monomer composition.
Yan Wei, Xiao; Kuang, Shuang Yang; Yang Li, Hua; Pan, Caofeng; Zhu, Guang; Wang, Zhong Lin
2015-01-01
Self-powered system that is interface-free is greatly desired for area-scalable application. Here we report a self-powered electroluminescent system that consists of a triboelectric generator (TEG) and a thin-film electroluminescent (TFEL) lamp. The TEG provides high-voltage alternating electric output, which fits in well with the needs of the TFEL lamp. Induced charges pumped onto the lamp by the TEG generate an electric field that is sufficient to excite luminescence without an electrical interface circuit. Through rational serial connection of multiple TFEL lamps, effective and area-scalable luminescence is realized. It is demonstrated that multiple types of TEGs are applicable to the self-powered system, indicating that the system can make use of diverse mechanical sources and thus has potentially broad applications in illumination, display, entertainment, indication, surveillance and many others. PMID:26338365
Exposing NASA's Earth Observations to the Applications Community and Public
NASA Astrophysics Data System (ADS)
Boller, R. A.; Baynes, K.; Pressley, N. N.; Thompson, C. K.; Schmaltz, J. E.; King, B. A.; Wong, M. M.; Rice, Z.; Gunnoe, T.; Roberts, J. T.; Rodriguez, J.; De Luca, A. P.; King, J.
2017-12-01
NASA's Earth Observing System (EOS) generates a wealth of data products which are generally intended for scientific research. In recent years, however, this data has also become more accessible to the applications community and public through the Worldview app and Global Imagery Browse Services (GIBS). These mapping interfaces provide historical and near real-time access to NASA's Earth observations for a wide range of uses. This presentation will focus on how the applications community, public, and media use these interfaces for decision-making, leisure, and anything in between.
Exposing NASA's Earth Observations to the Applications Community and Public
NASA Technical Reports Server (NTRS)
Boller, R.; Baynes, K.; Pressley, N.; Thompson, C.; Cechini, M.; Schmaltz, J.; Wong, M.; King, B.; Rice, Z.; Sprague, J.;
2017-01-01
NASA's Earth Observing System (EOS) generates a wealth of data products which are generally intended for scientific research. In recent years, however, this data has also become more accessible to the applications community and public through the Worldview app and Global Imagery Browse Services (GIBS). These mapping interfaces provide historical and near real time access to NASA's Earth observations for a wide range of uses. This presentation will focus on how the applications community, public, and media use these interfaces for decision-making, leisure, and anything in between.
Liquid crystal interfaces: Experiments, simulations and biosensors
NASA Astrophysics Data System (ADS)
Popov, Piotr
Interfacial phenomena are ubiquitous and extremely important in various aspects of biological and industrial processes. For example, many liquid crystal applications start by alignment with a surface. The underlying mechanisms of the molecular organization of liquid crystals at an interface are still under intensive study and continue to be important to the display industry in order to develop better and/or new display technology. My dissertation research has been devoted to studying how complex liquid crystals can be guided to organize at an interface, and to using my findings to develop practical applications. Specifically, I have been working on developing biosensors using liquid-crystal/surfactant/lipid/protein interactions as well as the alignment of low-symmetry liquid crystals for potential new display and optomechanical applications. The biotechnology industry needs better ways of sensing biomaterials and identifying various nanoscale events at biological interfaces and in aqueous solutions. Sensors in which the recognition material is a liquid crystal naturally connects the existing knowledge and experience of the display and biotechnology industries together with surface and soft matter sciences. This dissertation thus mainly focuses on the delicate phenomena that happen at liquid interfaces. In the introduction, I start by defining the interface and discuss its structure and the relevant interfacial forces. I then introduce the general characteristics of biosensors and, in particular, describe the design of biosensors that employ liquid crystal/aqueous solution interfaces. I further describe the basic properties of liquid crystal materials that are relevant for liquid crystal-based biosensing applications. In CHAPTER 2, I describe the simulation methods and experimental techniques used in this dissertation. In CHAPTER 3 and CHAPTER 4, I present my computer simulation work. CHAPTER 3 presents insight of how liquid crystal molecules are aligned by hydrocarbon surfaces at the atomic level. I show that the vertical alignment of a rod-like liquid crystal molecule first requires its insertion into the alignment layer. In CHAPTER 4, I investigate the Brownian behavior of a tracer molecule at an oil/water interface and explain the experimentally-observed anomaly of its increased mobility. Following my molecular dynamics simulation studies of liquid interfaces, I continue my work in CHAPTER 5 with experimental research. I employ the high sensitivity of liquid crystal alignment to the presence of amphiphiles adsorbed to the liquid crystal surface from water for potential biosensor applications. I propose a more accurate method of sensing using circular polarization and spectrophotometry. In CHAPTER 6, I investigate if cholesteric and smectic liquid crystals can potentially offer new modes of biosensing. In CHAPTER 7, I describe preliminary results toward constructing a liquid crystal biosensor platform with capabilities of specific sensitivity using proteins and antibodies. Finally in CHAPTER 8, I summarize the findings of my studies and research and suggest possible future experiments to further advance our knowledge in interfacial science for future applications.
Particle Engulfment and Pushing By Solidifying Interfaces
NASA Technical Reports Server (NTRS)
Stefanescu, Doru M.; Mukherjee, Sundeep; Juretzko, Frank Robert; Catalina, A.drian V.; Sen, Subhayu; Curreri, P. A.
2001-01-01
The phenomenon of interaction of particles with solid-liquid interfaces (SLI) has been studied since the mid 1960's. While the original interest stemmed from geology applications (frost heaving in soil), researchers soon realized that fundamental understanding of particles behavior at solidifying interfaces might yield practical benefits in other fields, including metallurgy. In materials engineering the main issue is the location of particles with respect to grain boundaries at the end of solidification. Considerable experimental and theoretical research was lately focused on applications to metal matrix composites produced by casting or spray forming techniques, and on inclusion management in steel. Another application of particle SLI interaction is in the growing of Y1Ba2Cu3O(7-delta) (123) superconductor crystals from an undercooled liquid. The oxide melt contains Y2Ba1Cu1O5 (211) precipitates, which act as flux pinning sites. The experimental evidence on transparent organic materials, as well as the recent in situ observations on steel demonstrates that there exist a critical velocity of the planar SLI below which particles are pushed ahead of the interface, and above which particles are engulfment. The engulfment of a SiC particle in succinonitrile is exemplified. However, in most commercial alloys dendritic interfaces must be considered. Indeed, most data available on metallic alloys are on dendritic structures. The term engulfment is used to describe incorporation of a particle by a planar or cellular interface as a result of local interface perturbation, as opposed to entrapment that implies particle incorporation at cells or dendrites boundaries. During entrapment the particles are pushed in the intercellular or interdendritic regions and then captured when local solidification occurs. The physics of these two phenomena is fundamentally different.
NASA Astrophysics Data System (ADS)
Weiner, Andre; Bothe, Dieter
2017-10-01
This paper presents a novel subgrid scale (SGS) model for simulating convection-dominated species transport at deformable fluid interfaces. One possible application is the Direct Numerical Simulation (DNS) of mass transfer from rising bubbles. The transport of a dissolving gas along the bubble-liquid interface is determined by two transport phenomena: convection in streamwise direction and diffusion in interface normal direction. The convective transport for technical bubble sizes is several orders of magnitude higher, leading to a thin concentration boundary layer around the bubble. A true DNS, fully resolving hydrodynamic and mass transfer length scales results in infeasible computational costs. Our approach is therefore a DNS of the flow field combined with a SGS model to compute the mass transfer between bubble and liquid. An appropriate model-function is used to compute the numerical fluxes on all cell faces of an interface cell. This allows to predict the mass transfer correctly even if the concentration boundary layer is fully contained in a single cell layer around the interface. We show that the SGS-model reduces the resolution requirements at the interface by a factor of ten and more. The integral flux correction is also applicable to other thin boundary layer problems. Two flow regimes are investigated to validate the model. A semi-analytical solution for creeping flow is used to assess local and global mass transfer quantities. For higher Reynolds numbers ranging from Re = 100 to Re = 460 and Péclet numbers between Pe =104 and Pe = 4 ṡ106 we compare the global Sherwood number against correlations from literature. In terms of accuracy, the predicted mass transfer never deviates more than 4% from the reference values.
Enzyme-based logic gates and circuits-analytical applications and interfacing with electronics.
Katz, Evgeny; Poghossian, Arshak; Schöning, Michael J
2017-01-01
The paper is an overview of enzyme-based logic gates and their short circuits, with specific examples of Boolean AND and OR gates, and concatenated logic gates composed of multi-step enzyme-biocatalyzed reactions. Noise formation in the biocatalytic reactions and its decrease by adding a "filter" system, converting convex to sigmoid response function, are discussed. Despite the fact that the enzyme-based logic gates are primarily considered as components of future biomolecular computing systems, their biosensing applications are promising for immediate practical use. Analytical use of the enzyme logic systems in biomedical and forensic applications is discussed and exemplified with the logic analysis of biomarkers of various injuries, e.g., liver injury, and with analysis of biomarkers characteristic of different ethnicity found in blood samples on a crime scene. Interfacing of enzyme logic systems with modified electrodes and semiconductor devices is discussed, giving particular attention to the interfaces functionalized with signal-responsive materials. Future perspectives in the design of the biomolecular logic systems and their applications are discussed in the conclusion. Graphical Abstract Various applications and signal-transduction methods are reviewed for enzyme-based logic systems.
JGromacs: a Java package for analyzing protein simulations.
Münz, Márton; Biggin, Philip C
2012-01-23
In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROningen MAchine for Chemical Simulations), one of the most widely used MD simulation packages. JGromacs builds on the strengths of object-oriented programming in Java by providing a multilevel object-oriented representation of simulation data to integrate and interconvert sequence, structure, and dynamics information. The easy-to-learn, easy-to-use, and easy-to-extend framework is intended to simplify and accelerate the implementation and development of complex data analysis algorithms. Furthermore, a basic analysis toolkit is included in the package. The programmer is also provided with simple tools (e.g., XML-based configuration) to create applications with a user interface resembling the command-line interface of GROMACS applications. JGromacs and detailed documentation is freely available from http://sbcb.bioch.ox.ac.uk/jgromacs under a GPLv3 license .
JGromacs: A Java Package for Analyzing Protein Simulations
2011-01-01
In this paper, we introduce JGromacs, a Java API (Application Programming Interface) that facilitates the development of cross-platform data analysis applications for Molecular Dynamics (MD) simulations. The API supports parsing and writing file formats applied by GROMACS (GROningen MAchine for Chemical Simulations), one of the most widely used MD simulation packages. JGromacs builds on the strengths of object-oriented programming in Java by providing a multilevel object-oriented representation of simulation data to integrate and interconvert sequence, structure, and dynamics information. The easy-to-learn, easy-to-use, and easy-to-extend framework is intended to simplify and accelerate the implementation and development of complex data analysis algorithms. Furthermore, a basic analysis toolkit is included in the package. The programmer is also provided with simple tools (e.g., XML-based configuration) to create applications with a user interface resembling the command-line interface of GROMACS applications. Availability: JGromacs and detailed documentation is freely available from http://sbcb.bioch.ox.ac.uk/jgromacs under a GPLv3 license. PMID:22191855
Rickmann, M; Siklós, L; Joó, F; Wolff, J R
1990-09-01
An interface for IBM XT/AT-compatible computers is described which has been designed to read the actual specimen stage position of electron microscopes. The complete system consists of (i) optical incremental encoders attached to the x- and y-stage drivers of the microscope, (ii) two keypads for operator input, (iii) an interface card fitted to the bus of the personal computer, (iv) a standard configuration IBM XT (or compatible) personal computer optionally equipped with a (v) HP Graphic Language controllable colour plotter. The small size of the encoders and their connection to the stage drivers by simple ribbed belts allows an easy adaptation of the system to most electron microscopes. Operation of the interface card itself is supported by any high-level language available for personal computers. By the modular concept of these languages, the system can be customized to various applications, and no computer expertise is needed for actual operation. The present configuration offers an inexpensive attachment, which covers a wide range of applications from a simple notebook to high-resolution (200-nm) mapping of tissue. Since section coordinates can be processed in real-time, stereological estimations can be derived directly "on microscope". This is exemplified by an application in which particle numbers were determined by the disector method.
Advanced crew procedures development techniques: Procedures and performance program description
NASA Technical Reports Server (NTRS)
Arbet, J. D.; Mangiaracina, A. A.
1975-01-01
The Procedures and Performance Program (PPP) for operation in conjunction with the Shuttle Procedures Simulator (SPS) is described. The PPP user interface, the SPS/PPP interface, and the PPP applications software are discussed.
A device-dependent interface for interactive image display
NASA Technical Reports Server (NTRS)
Perkins, D. C.; Szczur, M. R.; Owings, J.; Jamros, R. K.
1984-01-01
The structure of the device independent Display Management Subsystem (DMS) and the interface routines that are available to the applications programmer for use in developing a set of portable image display utility programs are described.
1984-12-01
BLOCK DATA Default values for variables input by menus. LIBR Interface with frame I/O routines. SNSR Interface with sensor routines. ATMOS Interface with...Routines Included in Frame I/O Interface Routine Description LIBR Selects options for input or output to a data library. FRREAD Reads frame from file and/or...Layer", Journal of Applied Meteorology 20, pp. 242-249, March 1981. 15 L.J. Harding, Numerical Analysis and Applications Software Abstracts, Computing
Modeling of the Nonlinear Interface in Reinforced Concrete
NASA Astrophysics Data System (ADS)
Curiel Sosa, J. L.
2010-04-01
This article presents a novel scheme for modeling of reinforced concrete. The strategy takes into account the nonlinear behavior of the concrete as well as the debonding in the interface. The proposed technique solves the kinematic and kinetic jump in the interface by performing sub-cycles over the constituents-reinforcing bar and concrete-jointly with an innovative interface constitutive law. Application to pull-out problems is performed to show the capabilities of the proposed methodology by means of comparison with available experimental data.
Device USB interface and software development for electric parameter measuring instrument
NASA Astrophysics Data System (ADS)
Li, Deshi; Chen, Jian; Wu, Yadong
2003-09-01
Aimed at general devices development, this paper discussed the development of USB interface and software development. With an example, using PDIUSBD12 which support parallel interface, the paper analyzed its technical characteristics. Designed different interface circuit with 80C52 singlechip microcomputer and TMS320C54 series digital signal processor, analyzed the address allocation, register access. According to USB1.1 standard protocol, designed the device software and application layer protocol. The paper designed the data exchange protocol, and carried out system functions.
ERIC Educational Resources Information Center
Park, Hyungjoo; Song, Hae-Deok
2015-01-01
Given that a user interface interacts with users, a critical factor to be considered in improving the usability of an e-learning user interface is user-friendliness. Affordances enable users to more easily approach and engage in learning tasks because they strengthen positive, activating emotions. However, most studies on affordances limit…
The evaluation and extension of TAE in the development of a user interface management system
NASA Technical Reports Server (NTRS)
Burkhart, Brenda; Sugar, Ross
1986-01-01
The development of a user interface management system (UIMS) for an information gathering and display system is discussed. The system interface requirements are outlined along with the UIMS functional characteristics. Those systems requirements which are supported by the current Transportable Applications Executive (TAE) are listed and necessary modifications to the TAE are described.
The Input-Interface of Webcam Applied in 3D Virtual Reality Systems
ERIC Educational Resources Information Center
Sun, Huey-Min; Cheng, Wen-Lin
2009-01-01
Our research explores a virtual reality application based on Web camera (Webcam) input-interface. The interface can replace with the mouse to control direction intention of a user by the method of frame difference. We divide a frame into nine grids from Webcam and make use of the background registration to compute the moving object. In order to…
Marvel, Skylar W; To, Kimberly; Grimm, Fabian A; Wright, Fred A; Rusyn, Ivan; Reif, David M
2018-03-05
Drawing integrated conclusions from diverse source data requires synthesis across multiple types of information. The ToxPi (Toxicological Prioritization Index) is an analytical framework that was developed to enable integration of multiple sources of evidence by transforming data into integrated, visual profiles. Methodological improvements have advanced ToxPi and expanded its applicability, necessitating a new, consolidated software platform to provide functionality, while preserving flexibility for future updates. We detail the implementation of a new graphical user interface for ToxPi (Toxicological Prioritization Index) that provides interactive visualization, analysis, reporting, and portability. The interface is deployed as a stand-alone, platform-independent Java application, with a modular design to accommodate inclusion of future analytics. The new ToxPi interface introduces several features, from flexible data import formats (including legacy formats that permit backward compatibility) to similarity-based clustering to options for high-resolution graphical output. We present the new ToxPi interface for dynamic exploration, visualization, and sharing of integrated data models. The ToxPi interface is freely-available as a single compressed download that includes the main Java executable, all libraries, example data files, and a complete user manual from http://toxpi.org .
Dynamic XML-based exchange of relational data: application to the Human Brain Project.
Tang, Zhengming; Kadiyska, Yana; Li, Hao; Suciu, Dan; Brinkley, James F
2003-01-01
This paper discusses an approach to exporting relational data in XML format for data exchange over the web. We describe the first real-world application of SilkRoute, a middleware program that dynamically converts existing relational data to a user-defined XML DTD. The application, called XBrain, wraps SilkRoute in a Java Server Pages framework, thus permitting a web-based XQuery interface to a legacy relational database. The application is demonstrated as a query interface to the University of Washington Brain Project's Language Map Experiment Management System, which is used to manage data about language organization in the brain.
Interface Generation and Compositional Verification in JavaPathfinder
NASA Technical Reports Server (NTRS)
Giannakopoulou, Dimitra; Pasareanu, Corina
2009-01-01
We present a novel algorithm for interface generation of software components. Given a component, our algorithm uses learning techniques to compute a permissive interface representing legal usage of the component. Unlike our previous work, this algorithm does not require knowledge about the component s environment. Furthermore, in contrast to other related approaches, our algorithm computes permissive interfaces even in the presence of non-determinism in the component. Our algorithm is implemented in the JavaPathfinder model checking framework for UML statechart components. We have also added support for automated assume-guarantee style compositional verification in JavaPathfinder, using component interfaces. We report on the application of the presented approach to the generation of interfaces for flight software components.
Smartphone interface to USGS 'Did You Feel It?' - Getting More Citizens Involved in Science
NASA Astrophysics Data System (ADS)
Savran, W. H.; Petersen, R. I.; Wukusick, M.
2013-12-01
Over the last hundred years, we have put forth a concerted effort to install a dense array of seismometers - used to monitor and measure seismic waves propagating through the earth. In addition to expensive instrumentation, citizens provide useful data to the earthquake science community as demonstrated by the USGS 'Did you feel it?' project. Currently, the 'Did You Feel It?' data is acquired, through an internet browser, from a long questionnaire. With the increasing number of smartphone owners, an application interfacing the population with the 'Did you feel it?' project introduces the next logical step in progressing this technology. We are developing an application, which utilizes many features of modern smartphones to provide a better interface from citizen to scientist. Our application will notify users of any earthquake within a predefined distance above a predefined size. At this point, the user has the option to answer the questionnaire and send their experience of the earthquake to the USGS 'Did you feel it?' database or simply decline. Instead of a cumbersome web-form, the user will be prompted for questions in line with the paradigm of current smartphone application development. An easy, interactive interface allows the user to answer the questions rapidly in a fun manner, resulting in more participation. In addition to putting earthquake science into the hands of many more citizens, the application will also allow the user to place an emergency call in case of casualty during the next big one. Future versions of the application will allow users to take, view, and submit photographs of damage caused by the earthquake. Also, users will be able to view intensity maps generated for the event they evaluated. The USGS has already done an incredible job setting up the 'Did you feel it?' framework; having a more accessible user interface to acquire data will greatly expand the possibilities of the 'Did you feel it?' project.
An approach to a real-time distribution system
NASA Technical Reports Server (NTRS)
Kittle, Frank P., Jr.; Paddock, Eddie J.; Pocklington, Tony; Wang, Lui
1990-01-01
The requirements of a real-time data distribution system are to provide fast, reliable delivery of data from source to destination with little or no impact to the data source. In this particular case, the data sources are inside an operational environment, the Mission Control Center (MCC), and any workstation receiving data directly from the operational computer must conform to the software standards of the MCC. In order to supply data to development workstations outside of the MCC, it is necessary to use gateway computers that prevent unauthorized data transfer back to the operational computers. Many software programs produced on the development workstations are targeted for real-time operation. Therefore, these programs must migrate from the development workstation to the operational workstation. It is yet another requirement for the Data Distribution System to ensure smooth transition of the data interfaces for the application developers. A standard data interface model has already been set up for the operational environment, so the interface between the distribution system and the application software was developed to match that model as closely as possible. The system as a whole therefore allows the rapid development of real-time applications without impacting the data sources. In summary, this approach to a real-time data distribution system provides development users outside of the MCC with an interface to MCC real-time data sources. In addition, the data interface was developed with a flexible and portable software design. This design allows for the smooth transition of new real-time applications to the MCC operational environment.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Biswas, A., E-mail: arupb@barc.gov.in; Bhattacharyya, D.; Sahoo, N. K.
2015-10-28
W/C/W tri-layer thin film samples have been deposited on c-Si substrates in a home-built Ion Beam Sputtering system at 1.5 × 10{sup −3} Torr Ar working pressure and 10 mA grid current. The tri-layer samples have been deposited at different Ar{sup +} ion energies between 0.6 and 1.2 keV for W layer deposition and the samples have been characterized by specular and non-specular grazing incidence X-ray reflectivity (GIXR) measurements. By analyzing the GIXR spectra, various interface parameters have been obtained for both W-on-C and C-on-W interfaces and optimum Ar{sup +} ion energy for obtaining interfaces with low imperfections has been found. Subsequently, multilayermore » W/C samples with 5-layer, 7-layer, 9-layer, and 13-layer have been deposited at this optimum Ar{sup +} ion energy. By fitting the specular and diffused GIXR data of the multilayer samples with the parameters of each interface as fitting variables, different interface parameters, viz., interface width, in-plane correlation length, interface roughness, and interface diffusion have been estimated for each interface and their variation across the depth of the multilayers have been obtained. The information would be useful in realizing W/C multilayers for soft X-ray mirror application in the <100 Å wavelength regime. The applicability of the “restart of the growth at the interface” model in the case of these ion beam sputter deposited W/C multilayers has also been investigated in the course of this study.« less
Simplified Interface to Complex Memory Hierarchies 1.x
DOE Office of Scientific and Technical Information (OSTI.GOV)
Lang, Michael; Ionkov, Latchesar; Williams, Sean
2017-02-21
Memory systems are expected to get evermore complicated in the coming years, and it isn't clear exactly what form that complexity will take. On the software side, a simple, flexible way of identifying and working with memory pools is needed. Additionally, most developers seek code portability and do not want to learn the intricacies of complex memory. Hence, we believe that a library for interacting with complex memory systems should expose two kinds of abstraction: First, a low-level, mechanism-based interface designed for the runtime or advanced user that wants complete control, with its focus on simplified representation but with allmore » decisions left to the caller. Second, a high-level, policy-based interface designed for ease of use for the application developer, in which we aim for best-practice decisions based on application intent. We have developed such a library, called SICM: Simplified Interface to Complex Memory.« less
Variable Lysozyme Transport Dynamics on Oxidatively Functionalized Polystyrene Films.
Moringo, Nicholas A; Shen, Hao; Tauzin, Lawrence J; Wang, Wenxiao; Bishop, Logan D C; Landes, Christy F
2017-10-17
Tuning protein adsorption dynamics at polymeric interfaces is of great interest to many biomedical and material applications. Functionalization of polymer surfaces is a common method to introduce application-specific surface chemistries to a polymer interface. In this work, single-molecule fluorescence microscopy is utilized to determine the adsorption dynamics of lysozyme, a well-studied antibacterial protein, at the interface of polystyrene oxidized via UV exposure and oxygen plasma and functionalized by ligand grafting to produce varying degrees of surface hydrophilicity, surface roughness, and induced oxygen content. Single-molecule tracking indicates lysozyme loading capacities, and surface mobility at the polymer interface is hindered as a result of all functionalization techniques. Adsorption dynamics of lysozyme depend on the extent and the specificity of the oxygen functionalities introduced to the polystyrene surface. Hindered adsorption and mobility are dominated by hydrophobic effects attributed to water hydration layer formation at the functionalized polystyrene surfaces.
NASA Astrophysics Data System (ADS)
Voldoire, Aurore; Decharme, Bertrand; Pianezze, Joris; Lebeaupin Brossier, Cindy; Sevault, Florence; Seyfried, Léo; Garnier, Valérie; Bielli, Soline; Valcke, Sophie; Alias, Antoinette; Accensi, Mickael; Ardhuin, Fabrice; Bouin, Marie-Noëlle; Ducrocq, Véronique; Faroux, Stéphanie; Giordani, Hervé; Léger, Fabien; Marsaleix, Patrick; Rainaud, Romain; Redelsperger, Jean-Luc; Richard, Evelyne; Riette, Sébastien
2017-11-01
This study presents the principles of the new coupling interface based on the SURFEX multi-surface model and the OASIS3-MCT coupler. As SURFEX can be plugged into several atmospheric models, it can be used in a wide range of applications, from global and regional coupled climate systems to high-resolution numerical weather prediction systems or very fine-scale models dedicated to process studies. The objective of this development is to build and share a common structure for the atmosphere-surface coupling of all these applications, involving on the one hand atmospheric models and on the other hand ocean, ice, hydrology, and wave models. The numerical and physical principles of SURFEX interface between the different component models are described, and the different coupled systems in which the SURFEX OASIS3-MCT-based coupling interface is already implemented are presented.
Development of a Mobile User Interface for Image-based Dietary Assessment.
Kim, Sungye; Schap, Tusarebecca; Bosch, Marc; Maciejewski, Ross; Delp, Edward J; Ebert, David S; Boushey, Carol J
2010-12-31
In this paper, we present a mobile user interface for image-based dietary assessment. The mobile user interface provides a front end to a client-server image recognition and portion estimation software. In the client-server configuration, the user interactively records a series of food images using a built-in camera on the mobile device. Images are sent from the mobile device to the server, and the calorie content of the meal is estimated. In this paper, we describe and discuss the design and development of our mobile user interface features. We discuss the design concepts, through initial ideas and implementations. For each concept, we discuss qualitative user feedback from participants using the mobile client application. We then discuss future designs, including work on design considerations for the mobile application to allow the user to interactively correct errors in the automatic processing while reducing the user burden associated with classical pen-and-paper dietary records.
Outside-the-(Cavity-prep)-Box Thinking
Thompson, V.P.; Watson, T.F.; Marshall, G.W.; Blackman, B.R.K.; Stansbury, J.W.; Schadler, L.S.; Pearson, R.A.; Libanori, R.
2013-01-01
Direct placement restorative materials must interface with tooth structures that are often compromised by caries or trauma. The material must seal the interface while providing sufficient strength and wear resistance to assure function of the tooth for, ideally, the lifetime of the patient. Needed are direct restorative materials that are less technique-sensitive than current resin-based composite systems while having improved properties. The ideal material could be successfully used in areas of the world with limited infrastructure. Advances in our understanding of the interface between the restoration adhesive system and the stages of carious dentin can be used to promote remineralization. Application of fracture mechanics to adhesion at the tooth-restoration interface can provide insights for improvement. Research in polymer systems suggests alternatives to current composite resin matrix systems to overcome technique sensitivity, while advances in nano- and mesoparticle reinforcement and alignment in composite systems can increase material strength, toughness, and wear resistance, foreshadowing dental application. PMID:24129814
Huggins, Jane E.; Guger, Christoph; Ziat, Mounia; Zander, Thorsten O.; Taylor, Denise; Tangermann, Michael; Soria-Frisch, Aureli; Simeral, John; Scherer, Reinhold; Rupp, Rüdiger; Ruffini, Giulio; Robinson, Douglas K. R.; Ramsey, Nick F.; Nijholt, Anton; Müller-Putz, Gernot; McFarland, Dennis J.; Mattia, Donatella; Lance, Brent J.; Kindermans, Pieter-Jan; Iturrate, Iñaki; Herff, Christian; Gupta, Disha; Do, An H.; Collinger, Jennifer L.; Chavarriaga, Ricardo; Chase, Steven M.; Bleichner, Martin G.; Batista, Aaron; Anderson, Charles W.; Aarnoutse, Erik J.
2017-01-01
The Sixth International Brain–Computer Interface (BCI) Meeting was held 30 May–3 June 2016 at the Asilomar Conference Grounds, Pacific Grove, California, USA. The conference included 28 workshops covering topics in BCI and brain–machine interface research. Topics included BCI for specific populations or applications, advancing BCI research through use of specific signals or technological advances, and translational and commercial issues to bring both implanted and non-invasive BCIs to market. BCI research is growing and expanding in the breadth of its applications, the depth of knowledge it can produce, and the practical benefit it can provide both for those with physical impairments and the general public. Here we provide summaries of each workshop, illustrating the breadth and depth of BCI research and highlighting important issues and calls for action to support future research and development. PMID:29152523
Huggins, Jane E; Guger, Christoph; Ziat, Mounia; Zander, Thorsten O; Taylor, Denise; Tangermann, Michael; Soria-Frisch, Aureli; Simeral, John; Scherer, Reinhold; Rupp, Rüdiger; Ruffini, Giulio; Robinson, Douglas K R; Ramsey, Nick F; Nijholt, Anton; Müller-Putz, Gernot; McFarland, Dennis J; Mattia, Donatella; Lance, Brent J; Kindermans, Pieter-Jan; Iturrate, Iñaki; Herff, Christian; Gupta, Disha; Do, An H; Collinger, Jennifer L; Chavarriaga, Ricardo; Chase, Steven M; Bleichner, Martin G; Batista, Aaron; Anderson, Charles W; Aarnoutse, Erik J
2017-01-01
The Sixth International Brain-Computer Interface (BCI) Meeting was held 30 May-3 June 2016 at the Asilomar Conference Grounds, Pacific Grove, California, USA. The conference included 28 workshops covering topics in BCI and brain-machine interface research. Topics included BCI for specific populations or applications, advancing BCI research through use of specific signals or technological advances, and translational and commercial issues to bring both implanted and non-invasive BCIs to market. BCI research is growing and expanding in the breadth of its applications, the depth of knowledge it can produce, and the practical benefit it can provide both for those with physical impairments and the general public. Here we provide summaries of each workshop, illustrating the breadth and depth of BCI research and highlighting important issues and calls for action to support future research and development.
NASA Technical Reports Server (NTRS)
Glasgow, S. D.; Kittredge, K. B.
2003-01-01
A thermal interface material is one of the many tools often used as part of the thermal control scheme for space-based applications. Historically, at Marshall Space Flight Center, CHO-THERM 1671 has primarily been used for applications where an interface material was deemed necessary. However, numerous alternatives have come on the market in recent years. It was decided that a number of these materials should be tested against each other to see if there were better performing alternatives. The tests were done strictly to compare the thermal performance of the materials relative to each other under repeatable conditions and do not take into consideration other design issues, such as off-gassing, electrical conduction, isolation, etc. The purpose of this Technical Memorandum is to detail the materials tested, test apparatus, procedures, and results of these tests. The results show that there are a number of better performing alternatives now available.
Software systems for modeling articulated figures
NASA Technical Reports Server (NTRS)
Phillips, Cary B.
1989-01-01
Research in computer animation and simulation of human task performance requires sophisticated geometric modeling and user interface tools. The software for a research environment should present the programmer with a powerful but flexible substrate of facilities for displaying and manipulating geometric objects, yet insure that future tools have a consistent and friendly user interface. Jack is a system which provides a flexible and extensible programmer and user interface for displaying and manipulating complex geometric figures, particularly human figures in a 3D working environment. It is a basic software framework for high-performance Silicon Graphics IRIS workstations for modeling and manipulating geometric objects in a general but powerful way. It provides a consistent and user-friendly interface across various applications in computer animation and simulation of human task performance. Currently, Jack provides input and control for applications including lighting specification and image rendering, anthropometric modeling, figure positioning, inverse kinematics, dynamic simulation, and keyframe animation.
Demiris, A M; Meinzer, H P
1997-01-01
Whether or not a computerized system enhances the conditions of work in the application domain, very much demands on the user interface. Graphical user interfaces seem to attract the interest of the users but mostly ignore some basic rules of visual information processing thus leading to systems which are difficult to use, lowering productivity and increasing working stress (cognitive and work load). In this work we present some fundamental ergonomic considerations and their application to the medical image processing and archiving domain. We introduce the extensions to an existing concept needed to control and guide the development of GUIs with respect to domain specific ergonomics. The suggested concept, called Model-View-Controller Constraints (MVCC), can be used to programmatically implement ergonomic constraints, and thus has some advantages over written style guides. We conclude with the presentation of existing norms and methods to evaluate user interfaces.
The application of autostereoscopic display in smart home system based on mobile devices
NASA Astrophysics Data System (ADS)
Zhang, Yongjun; Ling, Zhi
2015-03-01
Smart home is a system to control home devices which are more and more popular in our daily life. Mobile intelligent terminals based on smart homes have been developed, make remote controlling and monitoring possible with smartphones or tablets. On the other hand, 3D stereo display technology developed rapidly in recent years. Therefore, a iPad-based smart home system adopts autostereoscopic display as the control interface is proposed to improve the userfriendliness of using experiences. In consideration of iPad's limited hardware capabilities, we introduced a 3D image synthesizing method based on parallel processing with Graphic Processing Unit (GPU) implemented it with OpenGL ES Application Programming Interface (API) library on IOS platforms for real-time autostereoscopic displaying. Compared to the traditional smart home system, the proposed system applied autostereoscopic display into smart home system's control interface enhanced the reality, user-friendliness and visual comfort of interface.
First-principles approach to calculating energy level alignment at aqueous semiconductor interfaces.
Kharche, Neerav; Muckerman, James T; Hybertsen, Mark S
2014-10-24
A first-principles approach is demonstrated for calculating the relationship between an aqueous semiconductor interface structure and energy level alignment. The physical interface structure is sampled using density functional theory based molecular dynamics, yielding the interface electrostatic dipole. The GW approach from many-body perturbation theory is used to place the electronic band edge energies of the semiconductor relative to the occupied 1b1 energy level in water. The application to the specific cases of nonpolar (101¯0) facets of GaN and ZnO reveals a significant role for the structural motifs at the interface, including the degree of interface water dissociation and the dynamical fluctuations in the interface Zn-O and O-H bond orientations. These effects contribute up to 0.5 eV.
Command and control interfaces for advanced neuroprosthetic applications.
Scott, T R; Haugland, M
2001-10-01
Command and control interfaces permit the intention and situation of the user to influence the operation of the neural prosthesis. The wishes of the user are communicated via command interfaces to the neural prosthesis and the situation of the user by feedback control interfaces. Both these interfaces have been reviewed separately and are discussed in light of the current state of the art and projections for the future. It is apparent that as system functional complexity increases, the need for simpler command interfaces will increase. Such systems will demand more information to function effectively in order not to unreasonably increase user attention overhead. This will increase the need for bioelectric and biomechanical signals in a comprehensible form via elegant feedback control interfaces. Implementing such systems will also increase the computational demand on such neural prostheses.
Microfluidic PMMA interfaces for rectangular glass capillaries
NASA Astrophysics Data System (ADS)
Evander, Mikael; Tenje, Maria
2014-02-01
We present the design and fabrication of a polymeric capillary fluidic interface fabricated by micro-milling. The design enables the use of glass capillaries with any kind of cross-section in complex microfluidic setups. We demonstrate two different designs of the interface; a double-inlet interface for hydrodynamic focusing and a capillary interface with integrated pneumatic valves. Both capillary interfaces are presented together with examples of practical applications. This communication shows the design optimization and presents details of the fabrication process. The capillary interface opens up for the use of complex microfluidic systems in single-use glass capillaries. They also enable simple fabrication of glass/polymer hybrid devices that can be beneficial in many research fields where a pure polymer chip negatively affects the device's performance, e.g. acoustofluidics.
Ward-Garrison, Christian; Markstrom, Steven L.; Hay, Lauren E.
2009-01-01
The U.S. Geological Survey Downsizer is a computer application that selects, downloads, verifies, and formats station-based time-series data for environmental-resource models, particularly the Precipitation-Runoff Modeling System. Downsizer implements the client-server software architecture. The client presents a map-based, graphical user interface that is intuitive to modelers; the server provides streamflow and climate time-series data from over 40,000 measurement stations across the United States. This report is the Downsizer user's manual and provides (1) an overview of the software design, (2) installation instructions, (3) a description of the graphical user interface, (4) a description of selected output files, and (5) troubleshooting information.
Facile Fabrication of Binary Nanoscale Interface for No-Loss Microdroplet Transportation.
Liang, Weitao; Zhu, Liqun; Li, Weiping; Xu, Chang; Liu, Huicong
2016-06-07
Binary nanoscale interfacial materials are fundamental issues in many applications for smart surfaces. A binary nanoscale interface with binary surface morphology and binary wetting behaviors has been prepared by a facile wet-chemical method. The prepared surface presents superhydrophobicity and high adhesion with the droplet at the same time. The composition, surface morphology, and wetting behaviors of the prepared surface have been systematic studied. The special wetting behaviors can be contributed to the binary nanoscale effect. The stability of the prepared surface was also investigated. As a primary application, a facile device based on the prepared binary nanoscale interface with superhydrophobicity and high adhesion was constructed for microdroplet transportation.
A method of designing smartphone interface based on the extended user's mental model
NASA Astrophysics Data System (ADS)
Zhao, Wei; Li, Fengmin; Bian, Jiali; Pan, Juchen; Song, Song
2017-01-01
The user's mental model is the core guiding theory of product design, especially practical products. The essence of practical product is a tool which is used by users to meet their needs. Then, the most important feature of a tool is usability. The design method based on the user's mental model provides a series of practical and feasible theoretical guidance for improving the usability of the product according to the user's awareness of things. In this paper, we propose a method of designing smartphone interface based on the extended user's mental model according to further research on user groups. This approach achieves personalized customization of smartphone application interface and enhance application using efficiency.
Bio-inspired Edible Superhydrophobic Interface for Reducing Residual Liquid Food.
Li, Yao; Bi, Jingran; Wang, Siqi; Zhang, Tan; Xu, Xiaomeng; Wang, Haitao; Cheng, Shasha; Zhu, Bei-Wei; Tan, Mingqian
2018-03-07
Significant wastage of residual liquid food, such as milk, yogurt, and honey, in food containers has attracted great attention. In this work, a bio-inspired edible superhydrophobic interface was fabricated using U.S. Food and Drug Administration-approved and edible honeycomb wax, arabic gum, and gelatin by a simple and low-cost method. The bio-inspired edible superhydrophobic interface showed multiscale structures, which were similar to that of a lotus leaf surface. This bio-inspired edible superhydrophobic interface displayed high contact angles for a variety of liquid foods, and the residue of liquid foods could be effectively reduced using the bio-inspired interface. To improve the adhesive force of the superhydrophobic interface, a flexible edible elastic film was fabricated between the interface and substrate material. After repeated folding and flushing for a long time, the interface still maintained excellent superhydrophobic property. The bio-inspired edible superhydrophobic interface showed good biocompatibility, which may have potential applications as a functional packaging interface material.
User Interface Technology for Formal Specification Development
NASA Technical Reports Server (NTRS)
Lowry, Michael; Philpot, Andrew; Pressburger, Thomas; Underwood, Ian; Lum, Henry, Jr. (Technical Monitor)
1994-01-01
Formal specification development and modification are an essential component of the knowledge-based software life cycle. User interface technology is needed to empower end-users to create their own formal specifications. This paper describes the advanced user interface for AMPHION1 a knowledge-based software engineering system that targets scientific subroutine libraries. AMPHION is a generic, domain-independent architecture that is specialized to an application domain through a declarative domain theory. Formal specification development and reuse is made accessible to end-users through an intuitive graphical interface that provides semantic guidance in creating diagrams denoting formal specifications in an application domain. The diagrams also serve to document the specifications. Automatic deductive program synthesis ensures that end-user specifications are correctly implemented. The tables that drive AMPHION's user interface are automatically compiled from a domain theory; portions of the interface can be customized by the end-user. The user interface facilitates formal specification development by hiding syntactic details, such as logical notation. It also turns some of the barriers for end-user specification development associated with strongly typed formal languages into active sources of guidance, without restricting advanced users. The interface is especially suited for specification modification. AMPHION has been applied to the domain of solar system kinematics through the development of a declarative domain theory. Testing over six months with planetary scientists indicates that AMPHION's interactive specification acquisition paradigm enables users to develop, modify, and reuse specifications at least an order of magnitude more rapidly than manual program development.
Optical mapping system with real-time control capability.
Iravanian, Shahriar; Christini, David J
2007-10-01
Real-time, closed-loop intervention is an emerging experiment-control method that promises to provide invaluable new insight into cardiac electrophysiology. One example is the investigation of closed-loop feedback control of cardiac activity (e.g., alternans) as a possible method of preventing arrhythmia onset. To date, such methods have been investigated only in vitro using microelectrode systems, which are hindered by poor spatial resolution and are not well suited for atrial or ventricular tissue preparations. We have developed a system that uses optical mapping techniques and an electrical stimulator as the sensory and effector arms, respectively, of a closed-loop, real-time control system. The system consists of a 2,048 x 1 pixel line-scan charge-coupled device camera that records optical signals from the tissue. Custom-image processing and control software, which is implemented on top of a hard real-time operation system (RTAI Linux), process the data and make control decisions with a deterministic delay of <1 ms. The system is tested in two ways: 1) it is used to control, in real time, simulated optical signals of electrical alternans; and 2) it uses precisely timed, feedback-controlled initiation of antitachycardia pacing to terminate reentrant arrhythmias in an arterially perfused swine right ventricle stained with voltage-sensitive fluorescent dye 4{beta-[2-(di-n-butylamino)-6-napathy]vinyl}pyridinium (di-4-ANEPPS). Thus real-time control of cardiac activity using optical mapping techniques is feasible. Such a system is attractive because it offers greater measurement resolution than the electrode-based systems with which real-time control has been used previously.
Particle Engulfment and Pushing by Solidifying Interfaces
NASA Technical Reports Server (NTRS)
Stefanescu, D. M.; Mukherjee, S.; Juretzko, F. R.; Catalina, A. V.; Sen, S.; Curreri, P. A.
2000-01-01
The phenomenon of interaction of particles with solid-liquid interfaces (SLI) has been studied since mid 1960's. While the original interest stemmed from geology applications (frost heaving in soil), researchers soon realized that fundamental understanding of particles behavior at solidifying interfaces might yield practical benefits in other fields, including metallurgy. In materials engineering the main issue is the location of particles with respect to grain boundaries at the end of solidification. Considerable experimental and theoretical research was lately focused on applications to metal matrix composites produced by casting or spray forming techniques, and on inclusion management in steel. Another application of particle SLI interaction is in the growing of Y1Ba2Cu3O(7-delta) (123) superconductor crystals from an undercooled liquid. The oxide melt contains Y2Ba1Cu1O5 (211) precipitates, which act as flux pinning sites.
NASA Technical Reports Server (NTRS)
Collier, Mark D.; Killough, Ronnie; Martin, Nancy L.
1990-01-01
NASA is currently using a set of applications called the Display Builder and Display Manager. They run on Concurrent systems and heavily depend on the Graphic Kernel System (GKS). At this time however, these two applications would more appropriately be developed in X Windows, in which a low X is used for all actual text and graphics display and a standard widget set (such as Motif) is used for the user interface. Use of the X Windows will increase performance, improve the user interface, enhance portability, and improve reliability. Prototype of X Window/Motif based Display Manager provides the following advantages over a GKS based application: improved performance by using a low level X Windows, display of graphic and text will be more efficient; improved user interface by using Motif; Improved portability by operating on both Concurrent and Sun workstations; and Improved reliability.
Detecting Mental States by Machine Learning Techniques: The Berlin Brain-Computer Interface
NASA Astrophysics Data System (ADS)
Blankertz, Benjamin; Tangermann, Michael; Vidaurre, Carmen; Dickhaus, Thorsten; Sannelli, Claudia; Popescu, Florin; Fazli, Siamac; Danóczy, Márton; Curio, Gabriel; Müller, Klaus-Robert
The Berlin Brain-Computer Interface Brain-Computer Interface (BBCI) uses a machine learning approach to extract user-specific patterns from high-dimensional EEG-features optimized for revealing the user's mental state. Classical BCI applications are brain actuated tools for patients such as prostheses (see Section 4.1) or mental text entry systems ([1] and see [2-5] for an overview on BCI). In these applications, the BBCI uses natural motor skills of the users and specifically tailored pattern recognition algorithms for detecting the user's intent. But beyond rehabilitation, there is a wide range of possible applications in which BCI technology is used to monitor other mental states, often even covert ones (see also [6] in the fMRI realm). While this field is still largely unexplored, two examples from our studies are exemplified in Sections 4.3 and 4.4.
Rot, Gregor; Parikh, Anup; Curk, Tomaz; Kuspa, Adam; Shaulsky, Gad; Zupan, Blaz
2009-08-25
Bioinformatics often leverages on recent advancements in computer science to support biologists in their scientific discovery process. Such efforts include the development of easy-to-use web interfaces to biomedical databases. Recent advancements in interactive web technologies require us to rethink the standard submit-and-wait paradigm, and craft bioinformatics web applications that share analytical and interactive power with their desktop relatives, while retaining simplicity and availability. We have developed dictyExpress, a web application that features a graphical, highly interactive explorative interface to our database that consists of more than 1000 Dictyostelium discoideum gene expression experiments. In dictyExpress, the user can select experiments and genes, perform gene clustering, view gene expression profiles across time, view gene co-expression networks, perform analyses of Gene Ontology term enrichment, and simultaneously display expression profiles for a selected gene in various experiments. Most importantly, these tasks are achieved through web applications whose components are seamlessly interlinked and immediately respond to events triggered by the user, thus providing a powerful explorative data analysis environment. dictyExpress is a precursor for a new generation of web-based bioinformatics applications with simple but powerful interactive interfaces that resemble that of the modern desktop. While dictyExpress serves mainly the Dictyostelium research community, it is relatively easy to adapt it to other datasets. We propose that the design ideas behind dictyExpress will influence the development of similar applications for other model organisms.
Rot, Gregor; Parikh, Anup; Curk, Tomaz; Kuspa, Adam; Shaulsky, Gad; Zupan, Blaz
2009-01-01
Background Bioinformatics often leverages on recent advancements in computer science to support biologists in their scientific discovery process. Such efforts include the development of easy-to-use web interfaces to biomedical databases. Recent advancements in interactive web technologies require us to rethink the standard submit-and-wait paradigm, and craft bioinformatics web applications that share analytical and interactive power with their desktop relatives, while retaining simplicity and availability. Results We have developed dictyExpress, a web application that features a graphical, highly interactive explorative interface to our database that consists of more than 1000 Dictyostelium discoideum gene expression experiments. In dictyExpress, the user can select experiments and genes, perform gene clustering, view gene expression profiles across time, view gene co-expression networks, perform analyses of Gene Ontology term enrichment, and simultaneously display expression profiles for a selected gene in various experiments. Most importantly, these tasks are achieved through web applications whose components are seamlessly interlinked and immediately respond to events triggered by the user, thus providing a powerful explorative data analysis environment. Conclusion dictyExpress is a precursor for a new generation of web-based bioinformatics applications with simple but powerful interactive interfaces that resemble that of the modern desktop. While dictyExpress serves mainly the Dictyostelium research community, it is relatively easy to adapt it to other datasets. We propose that the design ideas behind dictyExpress will influence the development of similar applications for other model organisms. PMID:19706156
Reilly, T.E.; Frimpter, M.H.; LeBlanc, D.R.; Goodman, A.S.
1987-01-01
Sharp interface methods have been used successfully to describe the physics of upconing. A finite-element model is developed to simulate a sharp interface for determination of the steady-state position of the interface and maximum permissible well discharges. The model developed is compared to previous published electric-analog model results of Bennett and others (1968). -from Authors
ERIC Educational Resources Information Center
Cho, Vincent; Cheng, T. C. Edwin; Lai, W. M. Jennifer
2009-01-01
While past studies on user-interface design focused on a particular system or application using the experimental approach, we propose a theoretical model to assess the impact of perceived user-interface design (PUID) on continued usage intention (CUI) of self-paced e-learning tools in general. We argue that the impact of PUID is mediated by two…
DOE Office of Scientific and Technical Information (OSTI.GOV)
Piot, P.; Halavanau, A.
This paper discusses the implementation of a python- based high-level interface to the Fermilab acnet control system. The interface has been successfully employed during the commissioning of the Fermilab Accelerator Science & Technology (FAST) facility. Specifically, we present examples of applications at FAST which include the interfacing of the elegant program to assist lattice matching, an automated emittance measurement via the quadrupole-scan method and tranverse transport matrix measurement of a superconducting RF cavity.
Pressurized-Flat-Interface Heat Exchanger
NASA Technical Reports Server (NTRS)
Voss, F. E.; Howell, H. R.; Winkler, R. V.
1990-01-01
High thermal conductance obtained without leakage between loops. Heat-exchanger interface enables efficient transfer of heat between two working fluids without allowing fluids to intermingle. Interface thin, flat, and easy to integrate into thermal system. Possible application in chemical or pharmaceutical manufacturing when even trace contamination of process stream with water or other coolant ruins product. Reduces costs when highly corrosive fluids must be cooled or heated.
Exploring interface morphology of a deeply buried layer in periodic multilayer
DOE Office of Scientific and Technical Information (OSTI.GOV)
Das, Gangadhar; Srivastava, A. K.; Tiwari, M. K., E-mail: mktiwari@rrcat.gov.in
2016-06-27
Long-term durability of a thin film device is strongly correlated with the nature of interface structure associated between different constituent layers. Synthetic periodic multilayer structures are primarily employed as artificial X-ray Bragg reflectors in many applications, and their reflection efficiency is predominantly dictated by the nature of the buried interfaces between the different layers. Herein, we demonstrate the applicability of the combined analysis approach of the X-ray reflectivity and grazing incidence X-ray fluorescence measurements for the reliable and precise determination of a buried interface structure inside periodic X-ray multilayer structures. X-ray standing wave field (XSW) generated under Bragg reflection conditionmore » is used to probe the different constituent layers of the W- B{sub 4}C multilayer structure at 10 keV and 12 keV incident X-ray energies. Our results show that the XSW assisted fluorescence measurements are markedly sensitive to the location and interface morphology of a buried layer structure inside a periodic multilayer structure. The cross sectional transmission electron microscopy results obtained on the W-B{sub 4}C multilayer structure provide a deeper look on the overall reliability and accuracy of the XSW method. The method described here would also be applicable for nondestructive characterization of a wide range of thin film based semiconductor and optical devices.« less
NASA Astrophysics Data System (ADS)
Di Marco, P.; Saccone, G.
2017-11-01
On earth, gravity barely influences the dynamics of interfaces. For what concerns bubbles, buoyancy governs the dynamics of boiling mechanism and thus affects boiling heat transfer capacity. While, for droplets, the coupled effects of wettability and gravity affects interface exchanges. In space, in the lack of gravity, rules are changed and new phenomena come into play. The present work is aimed to study the effects of electric field on the shape and behaviour of bubbles and droplets in order to understand how to handle microgravity applications; in particular, the replacement of gravity with electric field and their coupled effects are evaluated. The experiments spread over different setups, gravity conditions, working fluids, interface conditions. Droplets and bubbles have been analysed with and without electric field, with and without (adiabatic) heat and mass transfer across the interface. Furthermore, the results of the 4 ESA Parabolic Flight Campaigns (PFC 58, 60, 64 & 66), for adiabatic bubbles, adiabatic droplets and evaporating droplets, will be summarized, discussed, and compared with the ground tests.
NASA Astrophysics Data System (ADS)
Yamada, Takayuki; Takahashi, Mutsuya; Ozawa, Takashi; Tawara, Satoshi; Goto, Takayuki
2002-11-01
The purpose of this work is to demonstrate that a novel fabrication method for 3-D microstructures (FORMULA) is applicable to fabrication of micro mechanical parts with a large flexibility. This method is a kind of layer manufacturing method of thin films for metallic or dielectric microstructures using surface-activated bonding (SAB). The bonding interfaces of thin films are investigated by transmission electron microscope (TEM). Voids were observed at the interfaces of both pure aluminum films and Al-Cu alloy films. The ratio of void on the Al-Cu/Al-Cu interface is much larger than that of Al/Al interface, although the films have the same surface roughness of 3nm in Ra (average roughness). And approximately 10nm-thick amorphous intermediate layers were found at the interfaces. Furthermore, we have fabricated a micro gear of 900μm in diameter and 200μm in height, which is about ten times as large as our previous test pieces. Overhung structures such as a bridge structure and a cantilever were also fabricated without supporting layers beneath them.
The MOLGENIS toolkit: rapid prototyping of biosoftware at the push of a button.
Swertz, Morris A; Dijkstra, Martijn; Adamusiak, Tomasz; van der Velde, Joeri K; Kanterakis, Alexandros; Roos, Erik T; Lops, Joris; Thorisson, Gudmundur A; Arends, Danny; Byelas, George; Muilu, Juha; Brookes, Anthony J; de Brock, Engbert O; Jansen, Ritsert C; Parkinson, Helen
2010-12-21
There is a huge demand on bioinformaticians to provide their biologists with user friendly and scalable software infrastructures to capture, exchange, and exploit the unprecedented amounts of new *omics data. We here present MOLGENIS, a generic, open source, software toolkit to quickly produce the bespoke MOLecular GENetics Information Systems needed. The MOLGENIS toolkit provides bioinformaticians with a simple language to model biological data structures and user interfaces. At the push of a button, MOLGENIS' generator suite automatically translates these models into a feature-rich, ready-to-use web application including database, user interfaces, exchange formats, and scriptable interfaces. Each generator is a template of SQL, JAVA, R, or HTML code that would require much effort to write by hand. This 'model-driven' method ensures reuse of best practices and improves quality because the modeling language and generators are shared between all MOLGENIS applications, so that errors are found quickly and improvements are shared easily by a re-generation. A plug-in mechanism ensures that both the generator suite and generated product can be customized just as much as hand-written software. In recent years we have successfully evaluated the MOLGENIS toolkit for the rapid prototyping of many types of biomedical applications, including next-generation sequencing, GWAS, QTL, proteomics and biobanking. Writing 500 lines of model XML typically replaces 15,000 lines of hand-written programming code, which allows for quick adaptation if the information system is not yet to the biologist's satisfaction. Each application generated with MOLGENIS comes with an optimized database back-end, user interfaces for biologists to manage and exploit their data, programming interfaces for bioinformaticians to script analysis tools in R, Java, SOAP, REST/JSON and RDF, a tab-delimited file format to ease upload and exchange of data, and detailed technical documentation. Existing databases can be quickly enhanced with MOLGENIS generated interfaces using the 'ExtractModel' procedure. The MOLGENIS toolkit provides bioinformaticians with a simple model to quickly generate flexible web platforms for all possible genomic, molecular and phenotypic experiments with a richness of interfaces not provided by other tools. All the software and manuals are available free as LGPLv3 open source at http://www.molgenis.org.
Interface Supports Multiple Broadcast Transceivers for Flight Applications
NASA Technical Reports Server (NTRS)
Block, Gary L.; Whitaker, William D.; Dillon, James W.; Lux, James P.; Ahmad, Mohammad
2011-01-01
A wireless avionics interface provides a mechanism for managing multiple broadcast transceivers. This interface isolates the control logic required to support multiple transceivers so that the flight application does not have to manage wireless transceivers. All of the logic to select transceivers, detect transmitter and receiver faults, and take autonomous recovery action is contained in the interface, which is not restricted to using wireless transceivers. Wired, wireless, and mixed transceiver technologies are supported. This design s use of broadcast data technology provides inherent cross strapping of data links. This greatly simplifies the design of redundant flight subsystems. The interface fully exploits the broadcast data link to determine the health of other transceivers used to detect and isolate faults for fault recovery. The interface uses simplified control logic, which can be implemented as an intellectual-property (IP) core in a field-programmable gate array (FPGA). The interface arbitrates the reception of inbound data traffic appearing on multiple receivers. It arbitrates the transmission of outbound traffic. This system also monitors broadcast data traffic to determine the health of transmitters in the network, and then uses this health information to make autonomous decisions for routing traffic through transceivers. Multiple selection strategies are supported, like having an active transceiver with the secondary transceiver powered off except to send periodic health status reports. Transceivers can operate in round-robin for load-sharing and graceful degradation.
Zhang, Qiyang; Gong, Maojun
2014-01-01
Integrated microfluidic systems coupled with electrophoretic separations have broad application in biological and chemical analysis. Interfaces for the connection of various functional parts play a major role in the performance of a system. Here we developed a rapid prototyping method to fabricate monolithic poly(dimethylsiloxane) (PDMS) Interfaces for flow-gated injection, online reagent mixing, and tube-to-tube connection in an integrated capillary electrophoresis (CE) system. The basic idea was based on the properties of PDMS: elasticity, transparency, and suitability for prototyping. The molds for these interfaces were prepared by using commercially available stainless steel wires and nylon lines or silica capillaries. A steel wire was inserted through the diameter of a nylon line and a cross format was obtained as the mold for PDMS casting of flow gates and 4-way mixers. These interfaces accommodated tubing connection through PDMS elasticity and provided easy visual trouble shooting. The flow gate used smaller channel diameters thus reducing flow rate by 25 fold for effective gating compared with mechanically machined counterparts. Both PDMS mixers and the tube-to-tube connectors could minimize the sample dead volume by using an appropriate capillary configuration. As a whole, the prototyped PDMS interfaces are reusable, inexpensive, convenient for connection, and robust when integrated with the CE detection system. Therefore, these interfaces could see potential applications in CE and CE-coupled systems. PMID:24331370
Cauchy integral method for two-dimensional solidification interface shapes
NASA Astrophysics Data System (ADS)
Siegel, R.; Sosoka, D. J.
1982-07-01
A method is developed to determine the shape of steady state solidification interfaces formed when liquid above its freezing point circulates over a cold surface. The solidification interface, which is at uniform temperature, will form in a shape such that the non-uniform energy convected to it is locally balanced by conduction into the solid. The interface shape is of interest relative to the crystal structure formed during solidification; regulating the crystal structure has application in casting naturally strengthened metallic composites. The results also pertain to phase-change energy storage devices, where the solidified configuration and overall heat transfer are needed. The analysis uses a conformal mapping technique to relate the desired interface coordinates to the components of the temperature gradient at the interface. These components are unknown because the interface shape is unknown. A Cauchy integral formulation provides a second relation involving the components, and a simultaneous solution yields the interface shape.
On Building a Search Interface Discovery System
NASA Astrophysics Data System (ADS)
Shestakov, Denis
A huge portion of the Web known as the deep Web is accessible via search interfaces to myriads of databases on the Web. While relatively good approaches for querying the contents of web databases have been recently proposed, one cannot fully utilize them having most search interfaces unlocated. Thus, the automatic recognition of search interfaces to online databases is crucial for any application accessing the deep Web. This paper describes the architecture of the I-Crawler, a system for finding and classifying search interfaces. The I-Crawler is intentionally designed to be used in the deep web characterization surveys and for constructing directories of deep web resources.
The Strength of the Metal. Aluminum Oxide Interface
NASA Technical Reports Server (NTRS)
Pepper, S. V.
1984-01-01
The strength of the interface between metals and aluminum oxide is an important factor in the successful operation of devices found throughout modern technology. One finds the interface in machine tools, jet engines, and microelectronic integrated circuits. The strength of the interface, however, should be strong or weak depending on the application. The diverse technological demands have led to some general ideas concerning the origin of the interfacial strength, and have stimulated fundamental research on the problem. Present status of our understanding of the source of the strength of the metal - aluminum oxide interface in terms of interatomic bonds are reviewed. Some future directions for research are suggested.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dasari, Venkat; Sadlier, Ronald J; Geerhart, Mr. Billy
Well-defined and stable quantum networks are essential to realize functional quantum applications. Quantum networks are complex and must use both quantum and classical channels to support quantum applications like QKD, teleportation, and superdense coding. In particular, the no-cloning theorem prevents the reliable copying of quantum signals such that the quantum and classical channels must be highly coordinated using robust and extensible methods. We develop new network abstractions and interfaces for building programmable quantum networks. Our approach leverages new OpenFlow data structures and table type patterns to build programmable quantum networks and to support quantum applications.
Virtual reality applications to automated rendezvous and capture
NASA Technical Reports Server (NTRS)
Hale, Joseph; Oneil, Daniel
1991-01-01
Virtual Reality (VR) is a rapidly developing Human/Computer Interface (HCI) technology. The evolution of high-speed graphics processors and development of specialized anthropomorphic user interface devices, that more fully involve the human senses, have enabled VR technology. Recently, the maturity of this technology has reached a level where it can be used as a tool in a variety of applications. This paper provides an overview of: VR technology, VR activities at Marshall Space Flight Center (MSFC), applications of VR to Automated Rendezvous and Capture (AR&C), and identifies areas of VR technology that requires further development.
The Berlin Brain–Computer Interface: Non-Medical Uses of BCI Technology
Blankertz, Benjamin; Tangermann, Michael; Vidaurre, Carmen; Fazli, Siamac; Sannelli, Claudia; Haufe, Stefan; Maeder, Cecilia; Ramsey, Lenny; Sturm, Irene; Curio, Gabriel; Müller, Klaus-Robert
2010-01-01
Brain–computer interfacing (BCI) is a steadily growing area of research. While initially BCI research was focused on applications for paralyzed patients, increasingly more alternative applications in healthy human subjects are proposed and investigated. In particular, monitoring of mental states and decoding of covert user states have seen a strong rise of interest. Here, we present some examples of such novel applications which provide evidence for the promising potential of BCI technology for non-medical uses. Furthermore, we discuss distinct methodological improvements required to bring non-medical applications of BCI technology to a diversity of layperson target groups, e.g., ease of use, minimal training, general usability, short control latencies. PMID:21165175
RefPrimeCouch—a reference gene primer CouchApp
Silbermann, Jascha; Wernicke, Catrin; Pospisil, Heike; Frohme, Marcus
2013-01-01
To support a quantitative real-time polymerase chain reaction standardization project, a new reference gene database application was required. The new database application was built with the explicit goal of simplifying not only the development process but also making the user interface more responsive and intuitive. To this end, CouchDB was used as the backend with a lightweight dynamic user interface implemented client-side as a one-page web application. Data entry and curation processes were streamlined using an OpenRefine-based workflow. The new RefPrimeCouch database application provides its data online under an Open Database License. Database URL: http://hpclife.th-wildau.de:5984/rpc/_design/rpc/view.html PMID:24368831
RefPrimeCouch--a reference gene primer CouchApp.
Silbermann, Jascha; Wernicke, Catrin; Pospisil, Heike; Frohme, Marcus
2013-01-01
To support a quantitative real-time polymerase chain reaction standardization project, a new reference gene database application was required. The new database application was built with the explicit goal of simplifying not only the development process but also making the user interface more responsive and intuitive. To this end, CouchDB was used as the backend with a lightweight dynamic user interface implemented client-side as a one-page web application. Data entry and curation processes were streamlined using an OpenRefine-based workflow. The new RefPrimeCouch database application provides its data online under an Open Database License. Database URL: http://hpclife.th-wildau.de:5984/rpc/_design/rpc/view.html.
Excitonic processes at organic heterojunctions
NASA Astrophysics Data System (ADS)
He, ShouJie; Lu, ZhengHong
2018-02-01
Understanding excitonic processes at organic heterojunctions is crucial for development of organic semiconductor devices. This article reviews recent research on excitonic physics that involve intermolecular charge transfer (CT) excitons, and progress on understanding relationships between various interface energy levels and key parameters governing various competing interface excitonic processes. These interface excitonic processes include radiative exciplex emission, nonradiative recombination, Auger electron emission, and CT exciton dissociation. This article also reviews various device applications involving interface CT excitons, such as organic light-emitting diodes (OLEDs), organic photovoltaic cells, organic rectifying diodes, and ultralow-voltage Auger OLEDs.
1982-11-12
File 1/0 Prgram Invocation Other Access M and Control Services KAPSE/Host Interface most Operating System Peripherals/ 01 su ?eetworks 6282318-2 Figure 3...3.2.4.3.8.5 Transitory Windows The TRANSITORY flag is used to prevent permanent dependence on temporary windows created simply for focusing on a part of the...KAPSE/Tool interfaces in terms of these low-level host-independent interfaces. In addition, the KAPSE/Host interface packages prevent the application
Optimizing real-time Web-based user interfaces for observatories
NASA Astrophysics Data System (ADS)
Gibson, J. Duane; Pickering, Timothy E.; Porter, Dallan; Schaller, Skip
2008-08-01
In using common HTML/Ajax approaches for web-based data presentation and telescope control user interfaces at the MMT Observatory (MMTO), we rapidly were confronted with web browser performance issues. Much of the operational data at the MMTO is highly dynamic and is constantly changing during normal operations. Status of telescope subsystems must be displayed with minimal latency to telescope operators and other users. A major motivation of migrating toward web-based applications at the MMTO is to provide easy access to current and past observatory subsystem data for a wide variety of users on their favorite operating system through a familiar interface, their web browser. Performance issues, especially for user interfaces that control telescope subsystems, led to investigations of more efficient use of HTML/Ajax and web server technologies as well as other web-based technologies, such as Java and Flash/Flex. The results presented here focus on techniques for optimizing HTML/Ajax web applications with near real-time data display. This study indicates that direct modification of the contents or "nodeValue" attribute of text nodes is the most efficient method of updating data values displayed on a web page. Other optimization techniques are discussed for web-based applications that display highly dynamic data.
NASA Technical Reports Server (NTRS)
Hockney, George; Lee, Seungwon
2008-01-01
A computer program known as PyPele, originally written as a Pythonlanguage extension module of a C++ language program, has been rewritten in pure Python language. The original version of PyPele dispatches and coordinates parallel-processing tasks on cluster computers and provides a conceptual framework for spacecraft-mission- design and -analysis software tools to run in an embarrassingly parallel mode. The original version of PyPele uses SSH (Secure Shell a set of standards and an associated network protocol for establishing a secure channel between a local and a remote computer) to coordinate parallel processing. Instead of SSH, the present Python version of PyPele uses Message Passing Interface (MPI) [an unofficial de-facto standard language-independent application programming interface for message- passing on a parallel computer] while keeping the same user interface. The use of MPI instead of SSH and the preservation of the original PyPele user interface make it possible for parallel application programs written previously for the original version of PyPele to run on MPI-based cluster computers. As a result, engineers using the previously written application programs can take advantage of embarrassing parallelism without need to rewrite those programs.
A flexible software architecture for scalable real-time image and video processing applications
NASA Astrophysics Data System (ADS)
Usamentiaga, Rubén; Molleda, Julio; García, Daniel F.; Bulnes, Francisco G.
2012-06-01
Real-time image and video processing applications require skilled architects, and recent trends in the hardware platform make the design and implementation of these applications increasingly complex. Many frameworks and libraries have been proposed or commercialized to simplify the design and tuning of real-time image processing applications. However, they tend to lack flexibility because they are normally oriented towards particular types of applications, or they impose specific data processing models such as the pipeline. Other issues include large memory footprints, difficulty for reuse and inefficient execution on multicore processors. This paper presents a novel software architecture for real-time image and video processing applications which addresses these issues. The architecture is divided into three layers: the platform abstraction layer, the messaging layer, and the application layer. The platform abstraction layer provides a high level application programming interface for the rest of the architecture. The messaging layer provides a message passing interface based on a dynamic publish/subscribe pattern. A topic-based filtering in which messages are published to topics is used to route the messages from the publishers to the subscribers interested in a particular type of messages. The application layer provides a repository for reusable application modules designed for real-time image and video processing applications. These modules, which include acquisition, visualization, communication, user interface and data processing modules, take advantage of the power of other well-known libraries such as OpenCV, Intel IPP, or CUDA. Finally, we present different prototypes and applications to show the possibilities of the proposed architecture.
First-principles approach to calculating energy level alignment at aqueous semiconductor interfaces
Kharche, Neerav; Muckerman, James T.; Hybertsen, Mark S.
2014-10-21
A first-principles approach is demonstrated for calculating the relationship between an aqueous semiconductor interface structure and energy level alignment. The physical interface structure is sampled using density functional theory based molecular dynamics, yielding the interface electrostatic dipole. The GW approach from many-body perturbation theory is used to place the electronic band edge energies of the semiconductor relative to the occupied 1 b₁ energy level in water. The application to the specific cases of nonpolar (101¯0 ) facets of GaN and ZnO reveals a significant role for the structural motifs at the interface, including the degree of interface water dissociation andmore » the dynamical fluctuations in the interface Zn-O and O-H bond orientations. As a result, these effects contribute up to 0.5 eV.« less
Artificial Intelligence Techniques: Applications for Courseware Development.
ERIC Educational Resources Information Center
Dear, Brian L.
1986-01-01
Introduces some general concepts and techniques of artificial intelligence (natural language interfaces, expert systems, knowledge bases and knowledge representation, heuristics, user-interface metaphors, and object-based environments) and investigates ways these techniques might be applied to analysis, design, development, implementation, and…
Investigation of the behavior of asphalt tack coat interface layer.
DOT National Transportation Integrated Search
2005-08-04
Asphalt tack coat is a light application of asphalt, usually asphalt diluted with water. It ensures a bond between the surface being paved and the overlying course by providing increased shear strength between two interfaces. Normally hot asphalt cem...
NASA Technical Reports Server (NTRS)
Fisher, Scott S.
1986-01-01
A head-mounted, wide-angle, stereoscopic display system controlled by operator position, voice and gesture has been developed for use as a multipurpose interface environment. The system provides a multisensory, interactive display environment in which a user can virtually explore a 360-degree synthesized or remotely sensed environment and can viscerally interact with its components. Primary applications of the system are in telerobotics, management of large-scale integrated information systems, and human factors research. System configuration, application scenarios, and research directions are described.
Applications of Spacelab Payload Standard Modular Electronics /SPSME/
NASA Technical Reports Server (NTRS)
Wilkinson, D. D.; Kasulka, L. H.
1980-01-01
The NASA sponsored Spacelab Payload Standard Modular Electronics program has been designed with the basic objective of providing a space-qualified set of standardized modular electronics to support investigations identified for Spacelab payloads. These units are reusable, have functional, physical, and interface characteristics which allow them to be conveniently assembled in a multitude of configurations, and functionally interchangeable with their ground-based equivalents. The interfacing and control modules are described and typical hardware applications are presented.
Migrating Department of Defense (DoD) Web Service Based Applications to Mobile Computing Platforms
2012-03-01
World Wide Web Consortium (W3C) Geolocation API to identify the device’s location and then center the map on the device. Finally, we modify the entry...THIS PAGE INTENTIONALLY LEFT BLANK xii List of Acronyms and Abbreviations API Application Programming Interface CSS Cascading Style Sheets CLIMO...Java API for XML Web Services Reference Implementation JS JavaScript JSNI JavaScript Native Interface METOC Meteorological and Oceanographic MAA Mobile
MAGMA: analysis of two-channel microarrays made easy.
Rehrauer, Hubert; Zoller, Stefan; Schlapbach, Ralph
2007-07-01
The web application MAGMA provides a simple and intuitive interface to identify differentially expressed genes from two-channel microarray data. While the underlying algorithms are not superior to those of similar web applications, MAGMA is particularly user friendly and can be used without prior training. The user interface guides the novice user through the most typical microarray analysis workflow consisting of data upload, annotation, normalization and statistical analysis. It automatically generates R-scripts that document MAGMA's entire data processing steps, thereby allowing the user to regenerate all results in his local R installation. The implementation of MAGMA follows the model-view-controller design pattern that strictly separates the R-based statistical data processing, the web-representation and the application logic. This modular design makes the application flexible and easily extendible by experts in one of the fields: statistical microarray analysis, web design or software development. State-of-the-art Java Server Faces technology was used to generate the web interface and to perform user input processing. MAGMA's object-oriented modular framework makes it easily extendible and applicable to other fields and demonstrates that modern Java technology is also suitable for rather small and concise academic projects. MAGMA is freely available at www.magma-fgcz.uzh.ch.
The effect of visualizing the flow of multimedia content among and inside devices.
Lee, Dong-Seok
2009-05-01
This study introduces a user interface, referred to as the flow interface, which provides a graphical representation of the movement of content among and inside audio/video devices. The proposed interface provides a different frame of reference with content-oriented visualization of the generation, manipulation, storage, and display of content as well as input and output. The flow interface was applied to a VCR/DVD recorder combo, one of the most complicated consumer products. A between-group experiment was performed to determine whether the flow interface helps users to perform various tasks and to examine the learning effect of the flow interface, particularly in regard to hooking up and recording tasks. The results showed that participants with access to the flow interface performed better in terms of success rate and elapsed time. In addition, the participants indicated that they could easily understand the flow interface. The potential of the flow interface for application to other audio video devices, and design issues requiring further consideration, are discussed.
Parallel Fin ORU Thermal Interface for space applications. [Orbital Replaceable Unit
NASA Technical Reports Server (NTRS)
Stobb, C. A.; Limardo, Jose G.
1992-01-01
The Parallel Fin Thermal Interface has been developed as an Orbital Replaceable Unit (ORU) interface. The interface transfers heat from an ORU baseplate to a Heat Acquisition Plate (HAP) through pairs of fins sandwiched between insert plates that press against the fins with uniform pressure. The insert plates are spread apart for ORU baseplate separation and replacement. Two prototype interfaces with different fin dimensions were built (Model 140 and 380). Interfacing surface samples were found to have roughnesses of 56 to 89 nm. Conductance values of 267 to 420 W/sq m C were obtained for the 140 model in vacuum with interface pressures of 131 to 262 kPa (19 to 38 psi). Vacuum conductances ranging from 176 to 267 W/sq m F were obtained for the 380 model at interface pressures of 97 to 152 kPa (14 and 22 psi). Correlations from several sources were found to agree with test data within 20 percent using thermal math models of the interfaces.
Space shuttle/food system study
NASA Technical Reports Server (NTRS)
1974-01-01
This document establishes the Functional, physical and performance interface requirements are studied between the space shuttle orbiter and the galley water system, the orbiter and the galley electrical system, and the orbiter and the galley structural system. Control of the configuration and design of the applicable interfacing items is intended to maintain compatibility between co-functioning and physically mating items and to assure those performance criteria that are dependent upon the interfacing items.
Laser velocimeter (autocovariance) buffer interface
NASA Technical Reports Server (NTRS)
Clemmons, J. I., Jr.
1981-01-01
A laser velocimeter (autocovariance) buffer interface (LVABI) was developed to serve as the interface between three laser velocimeter high speed burst counters and a minicomputer. A functional description is presented of the instrument and its unique features which allow the studies of flow velocity vector analysis, turbulence power spectra, and conditional sampling of other phenomena. Typical applications of the laser velocimeter using the LVABI are presented to illustrate its various capabilities.
Advanced Mating System Development for Space Applications
NASA Technical Reports Server (NTRS)
Lewis, James L.
2004-01-01
This slide presentation reviews the development of space flight sealing and the work required for the further development of a dynamic interface seal for the use on space mating systems to support a fully androgynous mating interface. This effort has resulted in the advocacy of developing a standard multipurpose interface for use with all modern modular space architecture. This fully androgynous design means a seal-on-seal (SOS) system.
Ma, Jiaxin; Zhang, Yu; Cichocki, Andrzej; Matsuno, Fumitoshi
2015-03-01
This study presents a novel human-machine interface (HMI) based on both electrooculography (EOG) and electroencephalography (EEG). This hybrid interface works in two modes: an EOG mode recognizes eye movements such as blinks, and an EEG mode detects event related potentials (ERPs) like P300. While both eye movements and ERPs have been separately used for implementing assistive interfaces, which help patients with motor disabilities in performing daily tasks, the proposed hybrid interface integrates them together. In this way, both the eye movements and ERPs complement each other. Therefore, it can provide a better efficiency and a wider scope of application. In this study, we design a threshold algorithm that can recognize four kinds of eye movements including blink, wink, gaze, and frown. In addition, an oddball paradigm with stimuli of inverted faces is used to evoke multiple ERP components including P300, N170, and VPP. To verify the effectiveness of the proposed system, two different online experiments are carried out. One is to control a multifunctional humanoid robot, and the other is to control four mobile robots. In both experiments, the subjects can complete tasks effectively by using the proposed interface, whereas the best completion time is relatively short and very close to the one operated by hand.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wang, Zhaoying; Zhang, Yanyan; Liu, Bingwen
The in situ molecular characterization of reaction intermediates and products at electrode-electrolyte interfaces is central to mechanistic studies of complex electrochemical processes, yet a great challenge. The coupling of electrochemistry (EC) and mass spectrometry (MS) has seen rapid development and found broad applicability in tackling challenges in analytical and bioanalytical chemistry. However, few truly in situ and real-time EC-MS studies have been reported at electrode-electrolyte interfaces. An innovative EC-MS coupling method named in situ liquid secondary ion mass spectrometry (SIMS) was recently developed by combining SIMS with a vacuum compatible microfluidic electrochemical device. Using this novel capability we report themore » first in situ elucidation of the electro-oxidation mechanism of a biologically significant organic compound, ascorbic acid (AA), at the electrode-electrolyte interface. The short-lived radical intermediate was successfully captured, which had not been detected directly before. Moreover, we demonstrated the power of this new technique in real-time monitoring of the formation and dynamic evolution of electrical double layers at the electrode-electrolyte interface. This work suggests further promising applications of in situ liquid SIMS in studying more complex chemical and biological events at the electrode-electrolyte interface.« less
Maugini, Elisa; Tronelli, Daniele; Bossa, Francesco; Pascarella, Stefano
2009-04-01
Enzymes from thermophilic and, particularly, from hyperthermophilic organisms are surprisingly stable. Understanding of the molecular origin of protein thermostability and thermoactivity attracted the interest of many scientist both for the perspective comprehension of the principles of protein structure and for the possible biotechnological applications through application of protein engineering. Comparative studies at sequence and structure levels were aimed at detecting significant differences of structural parameters related to protein stability between thermophilic and hyperhermophilic structures and their mesophilic homologs. Comparative studies were useful in the identification of a few recurrent themes which the evolution utilized in different combinations in different protein families. These studies were mostly carried out at the monomer level. However, maintenance of a proper quaternary structure is an essential prerequisite for a functional macromolecule. At the environmental temperatures experienced typically by hyper- and thermophiles, the subunit interactions mediated by the interface must be sufficiently stable. Our analysis was therefore aimed at the identification of the molecular strategies adopted by evolution to enhance interface thermostability of oligomeric enzymes. The variation of several structural properties related to protein stability were tested at the subunit interfaces of thermophilic and hyperthermophilic oligomers. The differences of the interface structural features observed between the hyperthermophilic and thermophilic enzymes were compared with the differences of the same properties calculated from pairwise comparisons of oligomeric mesophilic proteins contained in a reference dataset. The significance of the observed differences of structural properties was measured by a t-test. Ion pairs and hydrogen bonds do not vary significantly while hydrophobic contact area increases specially in hyperthermophilic interfaces. Interface compactness also appears to increase in the hyperthermophilic proteins. Variations of amino acid composition at the interfaces reflects the variation of the interface properties.
a Framework for Distributed Mixed Language Scientific Applications
NASA Astrophysics Data System (ADS)
Quarrie, D. R.
The Object Management Group has defined an architecture (CORBA) for distributed object applications based on an Object Request Broker and Interface Definition Language. This project builds upon this architecture to establish a framework for the creation of mixed language scientific applications. A prototype compiler has been written that generates FORTRAN 90 or Eiffel stubs and skeletons and the required C++ glue code from an input IDL file that specifies object interfaces. This generated code can be used directly for non-distributed mixed language applications or in conjunction with the C++ code generated from a commercial IDL compiler for distributed applications. A feasibility study is presently underway to see whether a fully integrated software development environment for distributed, mixed-language applications can be created by modifying the back-end code generator of a commercial CASE tool to emit IDL.
Another Program For Generating Interactive Graphics
NASA Technical Reports Server (NTRS)
Costenbader, Jay; Moleski, Walt; Szczur, Martha; Howell, David; Engelberg, Norm; Li, Tin P.; Misra, Dharitri; Miller, Philip; Neve, Leif; Wolf, Karl;
1991-01-01
VAX/Ultrix version of Transportable Applications Environment Plus (TAE+) computer program provides integrated, portable software environment for developing and running interactive window, text, and graphical-object-based application software systems. Enables programmer or nonprogrammer to construct easily custom software interface between user and application program and to move resulting interface program and its application program to different computers. When used throughout company for wide range of applications, makes both application program and computer seem transparent, with noticeable improvements in learning curve. Available in form suitable for following six different groups of computers: DEC VAX station and other VMS VAX computers, Macintosh II computers running AUX, Apollo Domain Series 3000, DEC VAX and reduced-instruction-set-computer workstations running Ultrix, Sun 3- and 4-series workstations running Sun OS and IBM RT/PC's and PS/2 computers running AIX, and HP 9000 S
Ross, Stephen E; Johnson, Kevin B; Siek, Katie A; Gordon, Jeffry S; Khan, Danish U; Haverhals, Leah M
2011-07-12
Adverse drug events are a major safety issue in ambulatory care. Improving medication self-management could reduce these adverse events. Researchers have developed medication applications for tethered personal health records (PHRs), but little has been reported about medication applications for interoperable PHRs. Our objective was to develop two complementary personal health applications on a common PHR platform: one to assist children with complex health needs (MyMediHealth), and one to assist older adults in care transitions (Colorado Care Tablet). The applications were developed using a user-centered design approach. The two applications shared a common PHR platform based on a service-oriented architecture. MyMediHealth employed Web and mobile phone user interfaces. Colorado Care Tablet employed a Web interface customized for a tablet PC. We created complementary medication management applications tailored to the needs of distinctly different user groups using common components. Challenges were addressed in multiple areas, including how to encode medication identities, how to incorporate knowledge bases for medication images and consumer health information, how to include supplementary dosing information, how to simplify user interfaces for older adults, and how to support mobile devices for children. These prototypes demonstrate the utility of abstracting PHR data and services (the PHR platform) from applications that can be tailored to meet the needs of diverse patients. Based on the challenges we faced, we provide recommendations on the structure of publicly available knowledge resources and the use of mobile messaging systems for PHR applications.
Open systems storage platforms
NASA Technical Reports Server (NTRS)
Collins, Kirby
1992-01-01
The building blocks for an open storage system includes a system platform, a selection of storage devices and interfaces, system software, and storage applications CONVEX storage systems are based on the DS Series Data Server systems. These systems are a variant of the C3200 supercomputer with expanded I/O capabilities. These systems support a variety of medium and high speed interfaces to networks and peripherals. System software is provided in the form of ConvexOS, a POSIX compliant derivative of 4.3BSD UNIX. Storage applications include products such as UNITREE and EMASS. With the DS Series of storage systems, Convex has developed a set of products which provide open system solutions for storage management applications. The systems are highly modular, assembled from off the shelf components with industry standard interfaces. The C Series system architecture provides a stable base, with the performance and reliability of a general purpose platform. This combination of a proven system architecture with a variety of choices in peripherals and application software allows wide flexibility in configurations, and delivers the benefits of open systems to the mass storage world.
Applicability of Donnan equilibrium theory at nanochannel-reservoir interfaces.
Tian, Huanhuan; Zhang, Li; Wang, Moran
2015-08-15
Understanding ionic transport in nanochannels has attracted broad attention from various areas in energy and environmental fields. In most pervious research, Donnan equilibrium has been applied widely to nanofluidic systems to obtain ionic concentration and electrical potential at channel-reservoir interfaces; however, as well known that Donnan equilibrium is derived from classical thermodynamic theories with equilibrium assumptions. Therefore the applicability of the Donnan equilibrium may be questionable when the transport at nanochannel-reservoir interface is strongly non-equilibrium. In this work, the Poisson-Nernst-Planck model for ion transport is numerically solved to obtain the exact distributions of ionic concentration and electrical potential. The numerical results are quantitatively compared with the Donnan equilibrium predictions. The applicability of Donnan equilibrium is therefore justified by changing channel length, reservoir ionic concentration, surface charge density and channel height. The results indicate that the Donnan equilibrium is not applicable for short nanochannels, large concentration difference and wide openings. A non-dimensional parameter, Q factor, is proposed to measure the non-equilibrium extent and the relation between Q and the working conditions is studied in detail. Copyright © 2015 Elsevier Inc. All rights reserved.
NASA Astrophysics Data System (ADS)
Riccio, A.; Leotta, F.; Bianchi, L.; Aloise, F.; Zickler, C.; Hoogerwerf, E.-J.; Kübler, A.; Mattia, D.; Cincotti, F.
2011-04-01
Advancing the brain-computer interface (BCI) towards practical applications in technology-based assistive solutions for people with disabilities requires coping with problems of accessibility and usability to increase user acceptance and satisfaction. The main objective of this study was to introduce a usability-oriented approach in the assessment of BCI technology development by focusing on evaluation of the user's subjective workload and satisfaction. The secondary aim was to compare two applications for a P300-based BCI. Eight healthy subjects were asked to use an assistive technology solution which integrates the P300-based BCI with commercially available software under two conditions—visual stimuli needed to evoke the P300 response were either overlaid onto the application's graphical user interface or presented on a separate screen. The two conditions were compared for effectiveness (level of performance), efficiency (subjective workload measured by means of NASA-TXL) and satisfaction of the user. Although no significant difference in usability could be detected between the two conditions, the methodology proved to be an effective tool to highlight weaknesses in the technical solution.
NASA Astrophysics Data System (ADS)
Hanson, Russell; Fuller, Jason; Cheng, Andrew
2017-05-01
This talk will discuss the current goals and efforts of point of care and personal health monitoring systems: what they can do now and what is in the works. These interfaces can be used in a precision medicine context—making diagnoses and getting the right drugs to the right patients at the right time. Many of the same sensors and engineering are being prototyped now for neural interfaces and recording devices with applications in visual, auditory, and motor cortex, allowing basic research along with preliminary applications in actuation and sensing. While miniaturization and electronics development using established manufacturing protocols can provide the current engineering foundations, novel biochemical ligands and molecular detectors can provide the needed flexibility for next-generation devices.
NASA Astrophysics Data System (ADS)
Divya, Velpula; Sangaranarayanan, M. V.
2018-04-01
Nanostructured conducting polymers have received immense attention during the past few decades on account of their phenomenal usefulness in diverse contexts, while the interface between two immiscible liquids is of great interest in chemical and biological applications. Here we propose a novel Electrode(solid)/Electrolyte(aqueous)/Electrolyte(organic) Interfacial assembly for the synthesis of polymeric nanostructures using a novel concept of three diffuse double layers. There exist remarkable differences between the morphologies of the polymers synthesized using the conventional electrode/electrolyte method and that of the new approach. In contrast to the commonly employed electrodeposition at liquid/liquid interfaces, these polymer modified electrodes can be directly employed in diverse applications such as sensors, supercapacitors etc.
Conducting Polymers for Neural Prosthetic and Neural Interface Applications
2015-01-01
Neural interfacing devices are an artificial mechanism for restoring or supplementing the function of the nervous system lost as a result of injury or disease. Conducting polymers (CPs) are gaining significant attention due to their capacity to meet the performance criteria of a number of neuronal therapies including recording and stimulating neural activity, the regeneration of neural tissue and the delivery of bioactive molecules for mediating device-tissue interactions. CPs form a flexible platform technology that enables the development of tailored materials for a range of neuronal diagnostic and treatment therapies. In this review the application of CPs for neural prostheses and other neural interfacing devices are discussed, with a specific focus on neural recording, neural stimulation, neural regeneration, and therapeutic drug delivery. PMID:26414302
Using the High-Level Based Program Interface to Facilitate the Large Scale Scientific Computing
Shang, Yizi; Shang, Ling; Gao, Chuanchang; Lu, Guiming; Ye, Yuntao; Jia, Dongdong
2014-01-01
This paper is to make further research on facilitating the large-scale scientific computing on the grid and the desktop grid platform. The related issues include the programming method, the overhead of the high-level program interface based middleware, and the data anticipate migration. The block based Gauss Jordan algorithm as a real example of large-scale scientific computing is used to evaluate those issues presented above. The results show that the high-level based program interface makes the complex scientific applications on large-scale scientific platform easier, though a little overhead is unavoidable. Also, the data anticipation migration mechanism can improve the efficiency of the platform which needs to process big data based scientific applications. PMID:24574931
Reinforcement learning interfaces for biomedical database systems.
Rudowsky, I; Kulyba, O; Kunin, M; Parsons, S; Raphan, T
2006-01-01
Studies of neural function that are carried out in different laboratories and that address different questions use a wide range of descriptors for data storage, depending on the laboratory and the individuals that input the data. A common approach to describe non-textual data that are referenced through a relational database is to use metadata descriptors. We have recently designed such a prototype system, but to maintain efficiency and a manageable metadata table, free formatted fields were designed as table entries. The database interface application utilizes an intelligent agent to improve integrity of operation. The purpose of this study was to investigate how reinforcement learning algorithms can assist the user in interacting with the database interface application that has been developed to improve the performance of the system.
An optical/digital processor - Hardware and applications
NASA Technical Reports Server (NTRS)
Casasent, D.; Sterling, W. M.
1975-01-01
A real-time two-dimensional hybrid processor consisting of a coherent optical system, an optical/digital interface, and a PDP-11/15 control minicomputer is described. The input electrical-to-optical transducer is an electron-beam addressed potassium dideuterium phosphate (KD2PO4) light valve. The requirements and hardware for the output optical-to-digital interface, which is constructed from modular computer building blocks, are presented. Initial experimental results demonstrating the operation of this hybrid processor in phased-array radar data processing, synthetic-aperture image correlation, and text correlation are included. The applications chosen emphasize the role of the interface in the analysis of data from an optical processor and possible extensions to the digital feedback control of an optical processor.
bioWidgets: data interaction components for genomics.
Fischer, S; Crabtree, J; Brunk, B; Gibson, M; Overton, G C
1999-10-01
The presentation of genomics data in a perspicuous visual format is critical for its rapid interpretation and validation. Relatively few public database developers have the resources to implement sophisticated front-end user interfaces themselves. Accordingly, these developers would benefit from a reusable toolkit of user interface and data visualization components. We have designed the bioWidget toolkit as a set of JavaBean components. It includes a wide array of user interface components and defines an architecture for assembling applications. The toolkit is founded on established software engineering design patterns and principles, including componentry, Model-View-Controller, factored models and schema neutrality. As a proof of concept, we have used the bioWidget toolkit to create three extendible applications: AnnotView, BlastView and AlignView.
Integrating CLIPS applications into heterogeneous distributed systems
NASA Technical Reports Server (NTRS)
Adler, Richard M.
1991-01-01
SOCIAL is an advanced, object-oriented development tool for integrating intelligent and conventional applications across heterogeneous hardware and software platforms. SOCIAL defines a family of 'wrapper' objects called agents, which incorporate predefined capabilities for distributed communication and control. Developers embed applications within agents and establish interactions between distributed agents via non-intrusive message-based interfaces. This paper describes a predefined SOCIAL agent that is specialized for integrating C Language Integrated Production System (CLIPS)-based applications. The agent's high-level Application Programming Interface supports bidirectional flow of data, knowledge, and commands to other agents, enabling CLIPS applications to initiate interactions autonomously, and respond to requests and results from heterogeneous remote systems. The design and operation of CLIPS agents are illustrated with two distributed applications that integrate CLIPS-based expert systems with other intelligent systems for isolating and mapping problems in the Space Shuttle Launch Processing System at the NASA Kennedy Space Center.
Zhang, Ying; Wang, Yong
2012-01-01
Objective To investigate the influence of application mode on the interfacial morphology and chemistry between dentin and self-etch adhesives with different aggressiveness. Methods The occlusal one-third of the crown was removed from un-erupted human third molars, followed by abrading with 600 grit SiC under water. Rectangular dentin slabs were prepared by sectioning the tooth specimens perpendicular to the abraded surfaces. The obtained dentin slabs were treated with one of the two one-step self-etch adhesives: Adper Easy Bond (AEB, PH~2.5) and Adper Prompt L-Pop (APLP, PH~0.8) with (15s, active application) or without (15s, inactive application) agitation. The dentin slabs were fractured and the exposed adhesive/dentin (A/D) interfaces were examined with micro-Raman spectroscopy and scanning electron microscopy (SEM). Results The interfacial morphology, degree of dentin demineralization (DD) and degree of conversion (DC) of the strong self-etch adhesive APLP showed more significant dependence on the application mode than the mild AEB. APLP exhibited inferior bonding at the A/D interface if applied without agitation, evidenced by debonding from the dentin substrate. The DDs and DCs of the APLP with agitation were higher than those of without agitation in the interface, in contrast to the comparable DD and DC values of two AEB specimen groups with different application modes. Raman spectral analysis revealed the important role of chemical interaction between acid monomers of self-etch adhesives and dentin in the above observations. Conclusion The chemical interaction with dentin is especially important for improving the DC of the strong self-etching adhesive at the A/D interface. Agitation could benefit polymerization efficacy of the strong self-etch adhesive through enhancing the chemical interaction with tooth substrate. PMID:23153573
New generation of 3D desktop computer interfaces
NASA Astrophysics Data System (ADS)
Skerjanc, Robert; Pastoor, Siegmund
1997-05-01
Today's computer interfaces use 2-D displays showing windows, icons and menus and support mouse interactions for handling programs and data files. The interface metaphor is that of a writing desk with (partly) overlapping sheets of documents placed on its top. Recent advances in the development of 3-D display technology give the opportunity to take the interface concept a radical stage further by breaking the design limits of the desktop metaphor. The major advantage of the envisioned 'application space' is, that it offers an additional, immediately perceptible dimension to clearly and constantly visualize the structure and current state of interrelations between documents, videos, application programs and networked systems. In this context, we describe the development of a visual operating system (VOS). Under VOS, applications appear as objects in 3-D space. Users can (graphically connect selected objects to enable communication between the respective applications. VOS includes a general concept of visual and object oriented programming for tasks ranging from, e.g., low-level programming up to high-level application configuration. In order to enable practical operation in an office or at home for many hours, the system should be very comfortable to use. Since typical 3-D equipment used, e.g., in virtual-reality applications (head-mounted displays, data gloves) is rather cumbersome and straining, we suggest to use off-head displays and contact-free interaction techniques. In this article, we introduce an autostereoscopic 3-D display and connected video based interaction techniques which allow viewpoint-depending imaging (by head tracking) and visually controlled modification of data objects and links (by gaze tracking, e.g., to pick, 3-D objects just by looking at them).
DOE Office of Scientific and Technical Information (OSTI.GOV)
2009-09-01
The on cell phone software captures the images from the CMOS camera periodically, stores the pictures, and periodically transmits those images over the cellular network to the server. The cell phone software consists of several modules: CamTest.cpp, CamStarter.cpp, StreamIOHandler .cpp, and covertSmartDevice.cpp. The camera application on the SmartPhone is CamStarter, which is "the" user interface for the camera system. The CamStarter user interface allows a user to start/stop the camera application and transfer files to the server. The CamStarter application interfaces to the CamTest application through registry settings. Both the CamStarter and CamTest applications must be separately deployed on themore » smartphone to run the camera system application. When a user selects the Start button in CamStarter, CamTest is created as a process. The smartphone begins taking small pictures (CAPTURE mode), analyzing those pictures for certain conditions, and saving those pictures on the smartphone. This process will terminate when the user selects the Stop button. The camtest code spins off an asynchronous thread, StreamIOHandler, to check for pictures taken by the camera. The received image is then tested by StreamIOHandler to see if it meets certain conditions. If those conditions are met, the CamTest program is notified through the setting of a registry key value and the image is saved in a designated directory in a custom BMP file which includes a header and the image data. When the user selects the Transfer button in the CamStarter user interface, the covertsmartdevice code is created as a process. Covertsmartdevice gets all of the files in a designated directory, opens a socket connection to the server, sends each file, and then terminates.« less
Burnay, Eduardo; Cruz-Correia, Ricardo; Jacinto, Tiago; Sousa, Ana Sá; Fonseca, João
2013-01-01
Asthma and allergic rhinitis (ARA) are common inflammatory diseases of the airways. Enhancement of a patient's participation on clinical decisions is related to better results in control of diseases. To control ARA, patients should monitor their symptoms, avoid triggers, and follow their treatment plan. This study described the challenges of developing a mobile application, called m.Carat, that records the main events related to ARA. The mobile application m.Carat was developed for Android™ (Google, Mountain View, CA) and iPhone(®) (Apple, San Jose, CA) smartphones. It was developed using PhoneGap, which allows the development of applications for several mobile operating systems. To generate the user interface, jQuery Mobile, HTML, Javascript, and CSS were used. Despite the use of mobile development frameworks, some input and output elements had to be improved. To evaluate the interface, a pilot study was performed with eight users who performed 10 different tasks in the application. To synchronize m.Carat with an online database, an algorithm was developed from scratch. This feature represents a major challenge because all the changes must be reflected in all devices. Currently m.Carat is a mobile application where ARA patients fill out a questionnaire to assess the degree of control of ARA and record their exacerbations, triggers, symptoms, medications, lung function tests, and visits to the doctor or the hospital. They also can receive information and news about ARA, define medication and tasks notifications, and synchronize all records at caratnetwork.org with an online database. The evaluation showed some of the adopted solutions to improve interface usability did not work as expected. Of the 80 total tasks tested the users had no difficulty in 37(46%). Most of the problems observed were easily solved. m.Carat is a mobile application for ARA that may contribute to patient enablement. The development of m.Carat suggests that mobile applications may introduce specific challenges that need new solutions.
TAE+ 5.1 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.1 (DEC VAX ULTRIX VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. Data-driven graphical objects such as dials, thermometers, and strip charts are also included. TAE Plus updates the strip chart as the data values change. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. The Silicon Graphics version of TAE Plus now has a font caching scheme and a color caching scheme to make color allocation more efficient. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides an extremely powerful means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System, Version 11 Release 4, and the Open Software Foundation's Motif Toolkit 1.1 or 1.1.1. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus comes with InterViews and idraw, two software packages developed by Stanford University and integrated in TAE Plus. TAE Plus was developed in 1989 and version 5.1 was released in 1991. TAE Plus is currently available on media suitable for eight different machine platforms: 1) DEC VAX computers running VMS 5.3 or higher (TK50 cartridge in VAX BACKUP format), 2) DEC VAXstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 3) DEC RISC workstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 4) HP9000 Series 300/400 computers running HP-UX 8.0 (.25 inch HP-preformatted tape cartridge in UNIX tar format), 5) HP9000 Series 700 computers running HP-UX 8.05 (HP 4mm DDS DAT tape cartridge in UNIX tar format), 6) Sun3 series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), 7) Sun4 (SPARC) series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), and 8) SGI Indigo computers running IRIX 4.0.1 and IRIX/Motif 1.0.1 (.25 inch IRIS tape cartridge in UNIX tar format). An optional Motif Object Code License is available for either Sun version. TAE is a trademark of the National Aeronautics and Space Administration. X Window System is a trademark of the Massachusetts Institute of Technology. Motif is a trademark of the Open Software Foundation. DEC, VAX, VMS, TK50 and ULTRIX are trademarks of Digital Equipment Corporation. HP9000 and HP-UX are trademarks of Hewlett-Packard Co. Sun3, Sun4, SunOS, and SPARC are trademarks of Sun Microsystems, Inc. SGI and IRIS are registered trademarks of Silicon Graphics, Inc.
TAE+ 5.1 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.1 (SUN3 VERSION)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. Data-driven graphical objects such as dials, thermometers, and strip charts are also included. TAE Plus updates the strip chart as the data values change. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. The Silicon Graphics version of TAE Plus now has a font caching scheme and a color caching scheme to make color allocation more efficient. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides an extremely powerful means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System, Version 11 Release 4, and the Open Software Foundation's Motif Toolkit 1.1 or 1.1.1. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus comes with InterViews and idraw, two software packages developed by Stanford University and integrated in TAE Plus. TAE Plus was developed in 1989 and version 5.1 was released in 1991. TAE Plus is currently available on media suitable for eight different machine platforms: 1) DEC VAX computers running VMS 5.3 or higher (TK50 cartridge in VAX BACKUP format), 2) DEC VAXstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 3) DEC RISC workstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 4) HP9000 Series 300/400 computers running HP-UX 8.0 (.25 inch HP-preformatted tape cartridge in UNIX tar format), 5) HP9000 Series 700 computers running HP-UX 8.05 (HP 4mm DDS DAT tape cartridge in UNIX tar format), 6) Sun3 series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), 7) Sun4 (SPARC) series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), and 8) SGI Indigo computers running IRIX 4.0.1 and IRIX/Motif 1.0.1 (.25 inch IRIS tape cartridge in UNIX tar format). An optional Motif Object Code License is available for either Sun version. TAE is a trademark of the National Aeronautics and Space Administration. X Window System is a trademark of the Massachusetts Institute of Technology. Motif is a trademark of the Open Software Foundation. DEC, VAX, VMS, TK50 and ULTRIX are trademarks of Digital Equipment Corporation. HP9000 and HP-UX are trademarks of Hewlett-Packard Co. Sun3, Sun4, SunOS, and SPARC are trademarks of Sun Microsystems, Inc. SGI and IRIS are registered trademarks of Silicon Graphics, Inc.
TAE+ 5.1 - TRANSPORTABLE APPLICATIONS ENVIRONMENT PLUS, VERSION 5.1 (SUN3 VERSION WITH MOTIF)
NASA Technical Reports Server (NTRS)
TAE SUPPORT OFFICE
1994-01-01
TAE (Transportable Applications Environment) Plus is an integrated, portable environment for developing and running interactive window, text, and graphical object-based application systems. The program allows both programmers and non-programmers to easily construct their own custom application interface and to move that interface and application to different machine environments. TAE Plus makes both the application and the machine environment transparent, with noticeable improvements in the learning curve. The main components of TAE Plus are as follows: (1) the WorkBench, a What You See Is What You Get (WYSIWYG) tool for the design and layout of a user interface; (2) the Window Programming Tools Package (WPT), a set of callable subroutines that control an application's user interface; and (3) TAE Command Language (TCL), an easy-to-learn command language that provides an easy way to develop an executable application prototype with a run-time interpreted language. The WorkBench tool allows the application developer to interactively construct the layout of an application's display screen by manipulating a set of interaction objects including input items such as buttons, icons, and scrolling text lists. Data-driven graphical objects such as dials, thermometers, and strip charts are also included. TAE Plus updates the strip chart as the data values change. The WorkBench user specifies the windows and interaction objects that will make up the user interface, then specifies the sequence of the user interface dialogue. The description of the designed user interface is then saved into resource files. For those who desire to develop the designed user interface into an operational application, the WorkBench tool also generates source code (C, Ada, and TCL) which fully controls the application's user interface through function calls to the WPTs. The WPTs are the runtime services used by application programs to display and control the user interfaces. Since the WPTs access the workbench-generated resource files during each execution, details such as color, font, location, and object type remain independent from the application code, allowing changes to the user interface without recompiling and relinking. The Silicon Graphics version of TAE Plus now has a font caching scheme and a color caching scheme to make color allocation more efficient. In addition to WPTs, TAE Plus can control interaction of objects from the interpreted TAE Command Language. TCL provides an extremely powerful means for the more experienced developer to quickly prototype an application's use of TAE Plus interaction objects and add programming logic without the overhead of compiling or linking. TAE Plus requires MIT's X Window System, Version 11 Release 4, and the Open Software Foundation's Motif Toolkit 1.1 or 1.1.1. The Workbench and WPTs are written in C++ and the remaining code is written in C. TAE Plus is available by license for an unlimited time period. The licensed program product includes the TAE Plus source code and one set of supporting documentation. Additional documentation may be purchased separately at the price indicated below. The amount of disk space required to load the TAE Plus tar format tape is between 35Mb and 67Mb depending on the machine version. The recommended minimum memory is 12Mb. Each TAE Plus platform delivery tape includes pre-built libraries and executable binary code for that particular machine, as well as source code, so users do not have to do an installation. Users wishing to recompile the source will need both a C compiler and either GNU's C++ Version 1.39 or later, or a C++ compiler based on AT&T 2.0 cfront. TAE Plus comes with InterViews and idraw, two software packages developed by Stanford University and integrated in TAE Plus. TAE Plus was developed in 1989 and version 5.1 was released in 1991. TAE Plus is currently available on media suitable for eight different machine platforms: 1) DEC VAX computers running VMS 5.3 or higher (TK50 cartridge in VAX BACKUP format), 2) DEC VAXstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 3) DEC RISC workstations running ULTRIX 4.1 or later (TK50 cartridge in UNIX tar format), 4) HP9000 Series 300/400 computers running HP-UX 8.0 (.25 inch HP-preformatted tape cartridge in UNIX tar format), 5) HP9000 Series 700 computers running HP-UX 8.05 (HP 4mm DDS DAT tape cartridge in UNIX tar format), 6) Sun3 series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), 7) Sun4 (SPARC) series computers running SunOS 4.1.1 (.25 inch tape cartridge in UNIX tar format), and 8) SGI Indigo computers running IRIX 4.0.1 and IRIX/Motif 1.0.1 (.25 inch IRIS tape cartridge in UNIX tar format). An optional Motif Object Code License is available for either Sun version. TAE is a trademark of the National Aeronautics and Space Administration. X Window System is a trademark of the Massachusetts Institute of Technology. Motif is a trademark of the Open Software Foundation. DEC, VAX, VMS, TK50 and ULTRIX are trademarks of Digital Equipment Corporation. HP9000 and HP-UX are trademarks of Hewlett-Packard Co. Sun3, Sun4, SunOS, and SPARC are trademarks of Sun Microsystems, Inc. SGI and IRIS are registered trademarks of Silicon Graphics, Inc.
Data Access System for Hydrology
NASA Astrophysics Data System (ADS)
Whitenack, T.; Zaslavsky, I.; Valentine, D.; Djokic, D.
2007-12-01
As part of the CUAHSI HIS (Consortium of Universities for the Advancement of Hydrologic Science, Inc., Hydrologic Information System), the CUAHSI HIS team has developed Data Access System for Hydrology or DASH. DASH is based on commercial off the shelf technology, which has been developed in conjunction with a commercial partner, ESRI. DASH is a web-based user interface, developed in ASP.NET developed using ESRI ArcGIS Server 9.2 that represents a mapping, querying and data retrieval interface over observation and GIS databases, and web services. This is the front end application for the CUAHSI Hydrologic Information System Server. The HIS Server is a software stack that organizes observation databases, geographic data layers, data importing and management tools, and online user interfaces such as the DASH application, into a flexible multi- tier application for serving both national-level and locally-maintained observation data. The user interface of the DASH web application allows online users to query observation networks by location and attributes, selecting stations in a user-specified area where a particular variable was measured during a given time interval. Once one or more stations and variables are selected, the user can retrieve and download the observation data for further off-line analysis. The DASH application is highly configurable. The mapping interface can be configured to display map services from multiple sources in multiple formats, including ArcGIS Server, ArcIMS, and WMS. The observation network data is configured in an XML file where you specify the network's web service location and its corresponding map layer. Upon initial deployment, two national level observation networks (USGS NWIS daily values and USGS NWIS Instantaneous values) are already pre-configured. There is also an optional login page which can be used to restrict access as well as providing a alternative to immediate downloads. For large request, users would be notified via email with a link to their data when it is ready.
Towards tunable and multifunctional interfaces: Multicomponent amorphous alloys and bilayer stacks
NASA Astrophysics Data System (ADS)
Kast, Matthew G.
Controlling the electronic structure and requisite charge transfer at and across interfaces is a grand challenge of materials science. Despite decades of research and numerous successes in the fields microelectronics and photovoltaics much work remains to be done. In many applications, whether they be in microelectronics, photovoltaics or display technology there is a demand for multiple functions at a single interface. Historically, existent materials were either discarded as an option due to known properties or tested with some application based figure of merit in mind. Following this, the quality of the material and/or the preparation of the surface/interface to which the material would be deposited was optimized. As the microelectronics and photovoltaics industries have matured, continued progress (faster, lower power transistors and more efficient, cheaper, abundant solar cells) will require new materials (possibly not previously existent) that are fundamentally better for their application than their highly optimized existent counter parts. The manifestation of this has been seen in the microelectronics field with introduction of hafnium silicates to replace silica (which had previously been monumentally successful) as the gate dielectrics for the most advanced transistors. Continued progress in efficient, cheap, abundant photovoltaics will require similar advances. Advances will be needed in the area of new abundant absorbers that can be deposited cheaply which result in materials with high efficiencies. In addition, selective contacts capable of extracting charge from efficient absorbers with low ohmic losses and low recombination rates will be needed. Presented here are two approaches to the multifunctional interface problem, first the use of amorphous alloys that open up the accessible composition space of thin films significantly and second the use of bilayers that loosen the requirements of a single film at an interface.
Phase Separation from Electron Confinement at Oxide Interfaces
NASA Astrophysics Data System (ADS)
Scopigno, N.; Bucheli, D.; Caprara, S.; Biscaras, J.; Bergeal, N.; Lesueur, J.; Grilli, M.
2016-01-01
Oxide heterostructures are of great interest for both fundamental and applicative reasons. In particular, the two-dimensional electron gas at the LaAlO3/SrTiO3 or LaTiO3/SrTiO3 interfaces displays many different properties and functionalities. However, there are clear experimental indications that the interface electronic state is strongly inhomogeneous and therefore it is crucial to investigate possible intrinsic mechanisms underlying this inhomogeneity. Here, the electrostatic potential confining the electron gas at the interface is calculated self-consistently, finding that such confinement may induce phase separation, to avoid a thermodynamically unstable state with a negative compressibility. This provides a robust mechanism for the inhomogeneous character of these interfaces.
Modeling adsorption of cationic surfactants at air/water interface without using the Gibbs equation.
Phan, Chi M; Le, Thu N; Nguyen, Cuong V; Yusa, Shin-ichi
2013-04-16
The Gibbs adsorption equation has been indispensable in predicting the surfactant adsorption at the interfaces, with many applications in industrial and natural processes. This study uses a new theoretical framework to model surfactant adsorption at the air/water interface without the Gibbs equation. The model was applied to two surfactants, C14TAB and C16TAB, to determine the maximum surface excesses. The obtained values demonstrated a fundamental change, which was verified by simulations, in the molecular arrangement at the interface. The new insights, in combination with recent discoveries in the field, expose the limitations of applying the Gibbs adsorption equation to cationic surfactants at the air/water interface.
Human-computer interfaces applied to numerical solution of the Plateau problem
NASA Astrophysics Data System (ADS)
Elias Fabris, Antonio; Soares Bandeira, Ivana; Ramos Batista, Valério
2015-09-01
In this work we present a code in Matlab to solve the Problem of Plateau numerically, and the code will include human-computer interface. The Problem of Plateau has applications in areas of knowledge like, for instance, Computer Graphics. The solution method will be the same one of the Surface Evolver, but the difference will be a complete graphical interface with the user. This will enable us to implement other kinds of interface like ocular mouse, voice, touch, etc. To date, Evolver does not include any graphical interface, which restricts its use by the scientific community. Specially, its use is practically impossible for most of the Physically Challenged People.
NASA Technical Reports Server (NTRS)
Colbourne, Jason
1999-01-01
This report details the development and use of CONDUIT (Control Designer's Unified Interface). CONDUIT is a design tool created at Ames Research Center for the purpose of evaluating and optimizing aircraft control systems against handling qualities. Three detailed design problems addressing the RASCAL UH-60A Black Hawk are included in this report to show the application of CONDUIT to helicopter control system design.
Nonlinear behaviour of reflectivity of gallium - Silica interface & its applications
NASA Astrophysics Data System (ADS)
Naruka, Preeti; Bissa, Shivangi
2018-05-01
In this paper Optical properties and nonlinear behaviour of Gallium-Silica Interface is studied. Change in reflectivity of gallium film is explained as a function of thickness of metallic layer and intensity of incident light by using non-thermal mechanism. Here variation of dielectric constant of gallium with temperature is also explained on considering Binary nanoshell model of gallium nanoparticles of spherical shape. In the present paper application of structural phase transformation of gallium is explained as a Grating assisted coupler.
Tactical 3D Model Generation using Structure-From-Motion on Video from Unmanned Systems
2015-04-01
available SfM application known as VisualSFM .6,7 VisualSFM is an end-user, “off-the-shelf” implementation of SfM that is easy to configure and used for...most 3D model generation applications from imagery. While the usual interface with VisualSFM is through their graphical user interface (GUI), we will be...of our system.5 There are two types of 3D model generation available within VisualSFM ; sparse and dense reconstruction. Sparse reconstruction begins
Cyber integrated MEMS microhand for biological applications
NASA Astrophysics Data System (ADS)
Weissman, Adam; Frazier, Athena; Pepen, Michael; Lu, Yen-Wen; Yang, Shanchieh Jay
2009-05-01
Anthropomorphous robotic hands at microscales have been developed to receive information and perform tasks for biological applications. To emulate a human hand's dexterity, the microhand requires a master-slave interface with a wearable controller, force sensors, and perception displays for tele-manipulation. Recognizing the constraints and complexity imposed in developing feedback interface during miniaturization, this project address the need by creating an integrated cyber environment incorporating sensors with a microhand, haptic/visual display, and object model, to emulates human hands' psychophysical perception at microscale.
NASA Technical Reports Server (NTRS)
Barrett, Eamon B. (Editor); Pearson, James J. (Editor)
1989-01-01
Image understanding concepts and models, image understanding systems and applications, advanced digital processors and software tools, and advanced man-machine interfaces are among the topics discussed. Particular papers are presented on such topics as neural networks for computer vision, object-based segmentation and color recognition in multispectral images, the application of image algebra to image measurement and feature extraction, and the integration of modeling and graphics to create an infrared signal processing test bed.
NASA Astrophysics Data System (ADS)
Brenckle, Mark
Recent efforts in bioelectronics and biooptics have led to a shift in the materials and form factors used to make medical devices, including high performance, implantable, and wearable sensors. In this context, biopolymer-based devices must be processed to interface the soft, curvilinear biological world with the rigid, inorganic world of traditional electronics and optics. This poses new material-specific fabrication challenges in designing such devices, which in turn requires further understanding of the fundamental physical behaviors of the materials in question. As a biopolymer, silk fibroin protein has remarkable promise in this space, due to its bioresorbability, mechanical strength, optical clarity, ability to be reshaped on the micro- and nano-scale, and ability to stabilize labile compounds. Application of this material to devices at the biotic/abiotic interface will require the development of fabrication techniques for nano-patterning, lithography, multilayer adhesion, and transfer printing in silk materials. In this work, we address this need through fundamental study of the thermal and diffusional properties of silk protein as it relates to these fabrication strategies. We then leverage these properties to fabricate devices well suited to the biotic/abiotic interface in three areas: shelf-ready sensing, implantable transient electronics, and wearable biosensing. These example devices will illustrate the advantages of silk in this class of bioelectronic and biooptical devices, from fundamentals through application, and contribute to a silk platform for the development of future devices that combine biology with high technology.
Experimental metrology to obtain thermal phonon transmission coefficients at solid interfaces
NASA Astrophysics Data System (ADS)
Hua, Chengyun; Chen, Xiangwen; Ravichandran, Navaneetha K.; Minnich, Austin J.
2017-05-01
Interfaces play an essential role in phonon-mediated heat conduction in solids, impacting applications ranging from thermoelectric waste heat recovery to heat dissipation in electronics. From the microscopic perspective, interfacial phonon transport is described by transmission coefficients that link vibrational modes in the materials composing the interface. However, direct experimental determination of these coefficients is challenging because most experiments provide a mode-averaged interface conductance that obscures the microscopic detail. Here, we report a metrology to extract thermal phonon transmission coefficients at solid interfaces using ab initio phonon transport modeling and a thermal characterization technique, time-domain thermoreflectance. In combination with transmission electron microscopy characterization of the interface, our approach allows us to link the atomic structure of an interface to the spectral content of the heat crossing it. Our work provides a useful perspective on the microscopic processes governing interfacial heat conduction.
Hybrid method for moving interface problems with application to the Hele-Shaw flow
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hou, T.Y.; Li, Zhilin; Osher, S.
In this paper, a hybrid approach which combines the immersed interface method with the level set approach is presented. The fast version of the immersed interface method is used to solve the differential equations whose solutions and their derivatives may be discontinuous across the interfaces due to the discontinuity of the coefficients or/and singular sources along the interfaces. The moving interfaces then are updated using the newly developed fast level set formulation which involves computation only inside some small tubes containing the interfaces. This method combines the advantage of the two approaches and gives a second-order Eulerian discretization for interfacemore » problems. Several key steps in the implementation are addressed in detail. This new approach is then applied to Hele-Shaw flow, an unstable flow involving two fluids with very different viscosity. 40 refs., 10 figs., 3 tabs.« less
Experimental metrology to obtain thermal phonon transmission coefficients at solid interfaces
Hua, Chengyun; Chen, Xiangwen; Ravichandran, Navaneetha K.; ...
2017-05-17
Interfaces play an essential role in phonon-mediated heat conduction in solids, impacting applications ranging from thermoelectric waste heat recovery to heat dissipation in electronics. From the microscopic perspective, interfacial phonon transport is described by transmission coefficients that link vibrational modes in the materials composing the interface. But, direct experimental determination of these coefficients is challenging because most experiments provide a mode-averaged interface conductance that obscures the microscopic detail. Here, we report a metrology to extract thermal phonon transmission coefficients at solid interfaces using ab initio phonon transport modeling and a thermal characterization technique, time-domain thermoreflectance. In combination with transmission electronmore » microscopy characterization of the interface, our approach allows us to link the atomic structure of an interface to the spectral content of the heat crossing it. This work provides a useful perspective on the microscopic processes governing interfacial heat conduction.« less
Stress Intensity Formulas for Three Dimensional Crack in the Vicinity of an Interface
NASA Astrophysics Data System (ADS)
Noda, Nao-Aki; Liang, Bin; Xu, Chunhui
2008-02-01
In this study, stress intensity factors are considered by using exact solutions available for cracks near an interface. The effect of crack shape on the stress intensity factors is studied with varying the aspect ratio of the cracks. Then, the stress intensity factors are expressed as formulas useful for engineering applications. The stress intensity factors for interface cracks and a crack in a functionally graded material are also discussed.
Single-Crystal Material on Non-Single-Crystalline Substrate
1999-02-01
point frit or solder glass can be deposited on a surface and bonded to a second surface using pressure and temperature. A sodium silicate material...interface. A metal or silicide at the bonding interface may be advantageous fQr electrical current conduction across the interface. 10 Applications...substrate, or a silicide or metal to aid bonding and vertical electrical current conduction. In some cases, it is difficult to polish the non- single
Counter-extrapolation method for conjugate interfaces in computational heat and mass transfer.
Le, Guigao; Oulaid, Othmane; Zhang, Junfeng
2015-03-01
In this paper a conjugate interface method is developed by performing extrapolations along the normal direction. Compared to other existing conjugate models, our method has several technical advantages, including the simple and straightforward algorithm, accurate representation of the interface geometry, applicability to any interface-lattice relative orientation, and availability of the normal gradient. The model is validated by simulating the steady and unsteady convection-diffusion system with a flat interface and the steady diffusion system with a circular interface, and good agreement is observed when comparing the lattice Boltzmann results with respective analytical solutions. A more general system with unsteady convection-diffusion process and a curved interface, i.e., the cooling process of a hot cylinder in a cold flow, is also simulated as an example to illustrate the practical usefulness of our model, and the effects of the cylinder heat capacity and thermal diffusivity on the cooling process are examined. Results show that the cylinder with a larger heat capacity can release more heat energy into the fluid and the cylinder temperature cools down slower, while the enhanced heat conduction inside the cylinder can facilitate the cooling process of the system. Although these findings appear obvious from physical principles, the confirming results demonstrates the application potential of our method in more complex systems. In addition, the basic idea and algorithm of the counter-extrapolation procedure presented here can be readily extended to other lattice Boltzmann models and even other computational technologies for heat and mass transfer systems.
NASA Astrophysics Data System (ADS)
Bonhoff, H. A.; Petersson, B. A. T.
2010-08-01
For the characterization of structure-borne sound sources with multi-point or continuous interfaces, substantial simplifications and physical insight can be obtained by incorporating the concept of interface mobilities. The applicability of interface mobilities, however, relies upon the admissibility of neglecting the so-called cross-order terms. Hence, the objective of the present paper is to clarify the importance and significance of cross-order terms for the characterization of vibrational sources. From previous studies, four conditions have been identified for which the cross-order terms can become more influential. Such are non-circular interface geometries, structures with distinctively differing transfer paths as well as a suppression of the zero-order motion and cases where the contact forces are either in phase or out of phase. In a theoretical study, the former four conditions are investigated regarding the frequency range and magnitude of a possible strengthening of the cross-order terms. For an experimental analysis, two source-receiver installations are selected, suitably designed to obtain strong cross-order terms. The transmitted power and the source descriptors are predicted by the approximations of the interface mobility approach and compared with the complete calculations. Neglecting the cross-order terms can result in large misinterpretations at certain frequencies. On average, however, the cross-order terms are found to be insignificant and can be neglected with good approximation. The general applicability of interface mobilities for structure-borne sound source characterization and the description of the transmission process thereby is confirmed.
Abd Razak, Nasrul A; Abu Osman, Noor A; Ali, Sadeeq A; Gholizadeh, Hossein
2016-01-15
While considering how important the interface between the amputees with the prostheses socket, we have carried out research to compare the gradient pressure occur at the interface socket that may lead to the discomforting effects to the user using common ICRC polypropylene socket and air splint socket. Not Applicable SETTING: Not Applicable POPULATION: The subject was a 23 year old who suffered a traumatic defect on the right arm caused by higher electrical volt. F-Socket sensors have been used to measure dynamic socket interface pressure for the transradial amputee wearer during static and dynamic movements. The printed circuit with a thickness of 0.18 mm is equipped between the socket and the surface of the residual limb. Two F-Socket sensor is required to cover the entire socket surface attached to the residual limb. The average of 10 trials made on prosthetic user using both type of sockets for static and dynamic movements was recorded. The pressure gradient shows that the circumference of the socket interface for the ICRC polypropylene socket gives the most pressure distributions to the amputees compared to the pressure gradient for the air splint socket. The pressure gradient for ICRC socket increased consistently when the user makes movements while for the air splint socket remain constantly. The specific interface pressure occur at the socket interface help in determine the comfort and pain of the socket design and improve the correlation between the user and the prosthesis.
USDA-ARS?s Scientific Manuscript database
Our project encompasses emerging contaminants, ecosystem services, and urban-agriculture-wildlife interfaces. This seminal research collaboration between USDA-ARS Grassland, Soil, and Water Research Laboratory, The City of Austin Water Utility, and Texas Parks and Wildlife Environmental Contaminant...
DC Voltage Interface Standards for Naval Applications
2015-06-24
norbert.doerry@navy.mil Dr. John Amy Naval Sea Systems Command United States Navy Washington DC , USA john.amy@navy.mil Abstract—. MIL-STD-1399...standards have been established for DC interfaces on U.S. naval surface ships. This paper provides recommendations for specific standard DC
Topical Interface between Managerial Finance and Managerial Accounting.
ERIC Educational Resources Information Center
Williams, Norman C.; Swanson, G. A.
1988-01-01
The authors present a method to examine the interfaces between business courses for redundancy. The method is demonstrated by examining the content in managerial finance and managerial accounting courses. A decision model application of analysis, expert judgment, and synthesis are incorporated in this method. (CH)
NASA Astrophysics Data System (ADS)
Wang, Hong-Fei
2016-12-01
Sum-frequency generation vibrational spectroscopy (SFG-VS) was first developed in the 1980s and it has been proven a uniquely sensitive and surface/interface selective spectroscopic probe for characterization of the structure, conformation and dynamics of molecular surfaces and interfaces. In recent years, there have been many progresses in the development of methodology and instrumentation in the SFG-VS toolbox that have significantly broadened the application to complex molecular surfaces and interfaces. In this review, after presenting a unified view on the theory and methodology focusing on the SFG-VS spectral lineshape, as well as the new opportunities in SFG-VS applications with such developments, some of the controversial issues that have been puzzling the community are discussed. The aim of this review is to present to the researchers and students interested in molecular surfaces and interfacial sciences up-to-date perspectives complementary to the existing textbooks and reviews on SFG-VS.
Interfacing An Intelligent Decision-Maker To A Real-Time Control System
NASA Astrophysics Data System (ADS)
Evers, D. C.; Smith, D. M.; Staros, C. J.
1984-06-01
This paper discusses some of the practical aspects of implementing expert systems in a real-time environment. There is a conflict between the needs of a process control system and the computational load imposed by intelligent decision-making software. The computation required to manage a real-time control problem is primarily concerned with routine calculations which must be executed in real time. On most current hardware, non-trivial AI software should not be forced to operate under real-time constraints. In order for the system to work efficiently, the two processes must be separated by a well-defined interface. Although the precise nature of the task separation will vary with the application, the definition of the interface will need to follow certain fundamental principles in order to provide functional separation. This interface was successfully implemented in the expert scheduling software currently running the automated chemical processing facility at Lockheed-Georgia. Potential applications of this concept in the areas of airborne avionics and robotics will be discussed.
Atomistic Modeling of Corrosion Events at the Interface between a Metal and Its Environment
Taylor, Christopher D.
2012-01-01
Atomistic simulation is a powerful tool for probing the structure and properties of materials and the nature of chemical reactions. Corrosion is a complex process that involves chemical reactions occurring at the interface between a material and its environment and is, therefore, highly suited to study by atomistic modeling techniques. In this paper, the complex nature of corrosion processes and mechanisms is briefly reviewed. Various atomistic methods for exploring corrosion mechanisms are then described, and recent applications in the literature surveyed. Several instances of the application of atomistic modeling to corrosion science are then reviewed in detail, including studies ofmore » the metal-water interface, the reaction of water on electrified metallic interfaces, the dissolution of metal atoms from metallic surfaces, and the role of competitive adsorption in controlling the chemical nature and structure of a metallic surface. Some perspectives are then given concerning the future of atomistic modeling in the field of corrosion science.« less
NASA Technical Reports Server (NTRS)
Glasgow, Shaun; Kittredge, Ken
2003-01-01
A thermal interface material is one of the many tools that are often used as part of the thermal control scheme for space-based applications. These materials are placed between, for example, an avionics box and a cold plate, in order to improve the conduction heat transfer so that proper temperatures can be maintained. Historically at Marshall Space Flight Center, CHO-THERM@ 1671 has primarily been used for applications where an interface material was deemed necessary. However, there have been numerous alternatives come on the market in recent years. It was decided that a number of these materials should be tested against each other to see if there were better performing alternatives. The tests were done strictly to compare the thermal performance of the materials relative to each other under repeatable conditions and they do not take into consideration other design issues such as off-gassing, electrical conduction or isolation, etc. This paper details the materials tested, test apparatus, procedures, and results of these tests.
Universal programming interface with concurrent access
DOE Office of Scientific and Technical Information (OSTI.GOV)
Alferov, Oleg
2004-10-07
There exist a number of devices with a positioning nature of operation, such as mechanical linear stages, temperature controllers, or filterwheels with discrete state, and most of them have different programming interfaces. The Universal Positioner software suggests the way to handle all of them is with a single approach, whereby a particular hardware driver is created from the template and by translating the actual commands used by the hardware to and from the universal programming interface. The software contains the universal API module itself, the demo simulation of hardware, and the front-end programs to help developers write their own softwaremore » drivers along with example drivers for actual hardware controllers. The software allows user application programs to call devices simultaneously without race conditions (multitasking and concurrent access). The template suggested in this package permits developers to integrate various devices easily into their applications using the same API. The drivers can be stacked; i.e., they can call each other via the same interface.« less
NASA Astrophysics Data System (ADS)
Bretin, Elie; Danescu, Alexandre; Penuelas, José; Masnou, Simon
2018-07-01
The structure of many multiphase systems is governed by an energy that penalizes the area of interfaces between phases weighted by surface tension coefficients. However, interface evolution laws depend also on interface mobility coefficients. Having in mind some applications where highly contrasted or even degenerate mobilities are involved, for which classical phase field models are inapplicable, we propose a new effective phase field approach to approximate multiphase mean curvature flows with mobilities. The key aspect of our model is to incorporate the mobilities not in the phase field energy (which is conventionally the case) but in the metric which determines the gradient flow. We show the consistency of such an approach by a formal analysis of the sharp interface limit. We also propose an efficient numerical scheme which allows us to illustrate the advantages of the model on various examples, as the wetting of droplets on solid surfaces or the simulation of nanowires growth generated by the so-called vapor-liquid-solid method.
3D hierarchical interface-enriched finite element method: Implementation and applications
NASA Astrophysics Data System (ADS)
Soghrati, Soheil; Ahmadian, Hossein
2015-10-01
A hierarchical interface-enriched finite element method (HIFEM) is proposed for the mesh-independent treatment of 3D problems with intricate morphologies. The HIFEM implements a recursive algorithm for creating enrichment functions that capture gradient discontinuities in nonconforming finite elements cut by arbitrary number and configuration of materials interfaces. The method enables the mesh-independent simulation of multiphase problems with materials interfaces that are in close proximity or contact while providing a straightforward general approach for evaluating the enrichments. In this manuscript, we present a detailed discussion on the implementation issues and required computational geometry considerations associated with the HIFEM approximation of thermal and mechanical responses of 3D problems. A convergence study is provided to investigate the accuracy and convergence rate of the HIFEM and compare them with standard FEM benchmark solutions. We will also demonstrate the application of this mesh-independent method for simulating the thermal and mechanical responses of two composite materials systems with complex microstructures.
Research and implementation on improving I/O performance of streaming media storage system
NASA Astrophysics Data System (ADS)
Lu, Zheng-wu; Wang, Yu-de; Jiang, Guo-song
2008-12-01
In this paper, we study the special requirements of a special storage system: streaming media server, and propose a solution to improve I/O performance of RAID storage system. The solution is suitable for streaming media applications. A streaming media storage subsystem includes the I/O interfaces, RAID arrays, I/O scheduling and device drivers. The solution is implemented on the top of the storage subsystem I/O Interface. Storage subsystem is the performance bottlenecks of a streaming media system, and I/O interface directly affect the performance of the storage subsystem. According to theoretical analysis, 64 KB block-size is most appropriate for streaming media applications. We carry out experiment in detail, and verified that the proper block-size really is 64KB. It is in accordance with our analysis. The experiment results also show that by using DMA controller, efficient memory management technology and mailbox interface design mechanism, streaming media storage system achieves a high-speed data throughput.
A Programmable Plug & Play Sensor Interface for WSN Applications
Vera, Sergio D.; Bayo, Alberto; Medrano, Nicolás; Calvo, Belén; Celma, Santiago
2011-01-01
Cost reduction in wireless sensor networks (WSN) becomes a priority when extending their application to fields where a great number of sensors is needed, such as habitat monitoring, precision agriculture or diffuse greenhouse emission measurement. In these cases, the use of smart sensors is expensive, consequently requiring the use of low-cost sensors. The solution to convert such generic low-cost sensors into intelligent ones leads to the implementation of a versatile system with enhanced processing and storage capabilities to attain a plug and play electronic interface able to adapt to all the sensors used. This paper focuses on this issue and presents a low-voltage plug & play reprogrammable interface capable of adapting to different sensor types and achieving an optimum reading performance for every sensor. The proposed interface, which includes both electronic and software elements so that it can be easily integrated in WSN nodes, is described and experimental test results to validate its performance are given. PMID:22164118
Development of a Mobile User Interface for Image-based Dietary Assessment
Kim, SungYe; Schap, TusaRebecca; Bosch, Marc; Maciejewski, Ross; Delp, Edward J.; Ebert, David S.; Boushey, Carol J.
2011-01-01
In this paper, we present a mobile user interface for image-based dietary assessment. The mobile user interface provides a front end to a client-server image recognition and portion estimation software. In the client-server configuration, the user interactively records a series of food images using a built-in camera on the mobile device. Images are sent from the mobile device to the server, and the calorie content of the meal is estimated. In this paper, we describe and discuss the design and development of our mobile user interface features. We discuss the design concepts, through initial ideas and implementations. For each concept, we discuss qualitative user feedback from participants using the mobile client application. We then discuss future designs, including work on design considerations for the mobile application to allow the user to interactively correct errors in the automatic processing while reducing the user burden associated with classical pen-and-paper dietary records. PMID:24455755
X-Antenna: A graphical interface for antenna analysis codes
NASA Technical Reports Server (NTRS)
Goldstein, B. L.; Newman, E. H.; Shamansky, H. T.
1995-01-01
This report serves as the user's manual for the X-Antenna code. X-Antenna is intended to simplify the analysis of antennas by giving the user graphical interfaces in which to enter all relevant antenna and analysis code data. Essentially, X-Antenna creates a Motif interface to the user's antenna analysis codes. A command-file allows new antennas and codes to be added to the application. The menu system and graphical interface screens are created dynamically to conform to the data in the command-file. Antenna data can be saved and retrieved from disk. X-Antenna checks all antenna and code values to ensure they are of the correct type, writes an output file, and runs the appropriate antenna analysis code. Volumetric pattern data may be viewed in 3D space with an external viewer run directly from the application. Currently, X-Antenna includes analysis codes for thin wire antennas (dipoles, loops, and helices), rectangular microstrip antennas, and thin slot antennas.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Wang, Hong-Fei
Sum-frequency generation vibrational spectroscopy (SFG-VS) was first developed in the 1980s and it has been proven a uniquely sensitive and surface/interface selective spectroscopic probe for characterization of the structure, conformation and dynamics of molecular surfaces and interfaces. In recent years, there has been significant progress in the development of methodology and instrumentation in the SFG-VS toolbox that has significantly broadened the application to complex molecular surfaces and interfaces. In this review, after presenting a unified view on the theory and methodology focusing on the SFG-VS spectral lineshape, as well as the new opportunities in SFG-VS applications with such developments, somemore » of the controversial issues that have been puzzling the community are to be discussed. The aim of this review is to present to the researchers and students interested in molecular surfaces and interfacial sciences up-to-date perspectives complementary to the existing textbooks and reviews on SFG-VS.« less
NASA Astrophysics Data System (ADS)
Dasari, Venkat R.; Sadlier, Ronald J.; Geerhart, Billy E.; Snow, Nikolai A.; Williams, Brian P.; Humble, Travis S.
2017-05-01
Well-defined and stable quantum networks are essential to realize functional quantum communication applications. Quantum networks are complex and must use both quantum and classical channels to support quantum applications like QKD, teleportation, and superdense coding. In particular, the no-cloning theorem prevents the reliable copying of quantum signals such that the quantum and classical channels must be highly coordinated using robust and extensible methods. In this paper, we describe new network abstractions and interfaces for building programmable quantum networks. Our approach leverages new OpenFlow data structures and table type patterns to build programmable quantum networks and to support quantum applications.
Wilaiprasitporn, Theerawit; Yagi, Tohru
2015-01-01
This research demonstrates the orientation-modulated attention effect on visual evoked potential. We combined this finding with our previous findings about the motion-modulated attention effect and used the result to develop novel visual stimuli for a personal identification number (PIN) application based on a brain-computer interface (BCI) framework. An electroencephalography amplifier with a single electrode channel was sufficient for our application. A computationally inexpensive algorithm and small datasets were used in processing. Seven healthy volunteers participated in experiments to measure offline performance. Mean accuracy was 83.3% at 13.9 bits/min. Encouraged by these results, we plan to continue developing the BCI-based personal identification application toward real-time systems.
NASA Astrophysics Data System (ADS)
Niemeijer, Sander
2017-04-01
The ESA Atmospheric Toolbox (BEAT) is one of the ESA Sentinel Toolboxes. It consists of a set of software components to read, analyze, and visualize a wide range of atmospheric data products. In addition to the upcoming Sentinel-5P mission it supports a wide range of other atmospheric data products, including those of previous ESA missions, ESA Third Party missions, Copernicus Atmosphere Monitoring Service (CAMS), ground based data, etc. The toolbox consists of three main components that are called CODA, HARP and VISAN. CODA provides interfaces for direct reading of data from earth observation data files. These interfaces consist of command line applications, libraries, direct interfaces to scientific applications (IDL and MATLAB), and direct interfaces to programming languages (C, Fortran, Python, and Java). CODA provides a single interface to access data in a wide variety of data formats, including ASCII, binary, XML, netCDF, HDF4, HDF5, CDF, GRIB, RINEX, and SP3. HARP is a toolkit for reading, processing and inter-comparing satellite remote sensing data, model data, in-situ data, and ground based remote sensing data. The main goal of HARP is to assist in the inter-comparison of datasets. By appropriately chaining calls to HARP command line tools one can pre-process datasets such that two datasets that need to be compared end up having the same temporal/spatial grid, same data format/structure, and same physical unit. The toolkit comes with its own data format conventions, the HARP format, which is based on netcdf/HDF. Ingestion routines (based on CODA) allow conversion from a wide variety of atmospheric data products to this common format. In addition, the toolbox provides a wide range of operations to perform conversions on the data such as unit conversions, quantity conversions (e.g. number density to volume mixing ratios), regridding, vertical smoothing using averaging kernels, collocation of two datasets, etc. VISAN is a cross-platform visualization and analysis application for atmospheric data and can be used to visualize and analyze the data that you retrieve using the CODA and HARP interfaces. The application uses the Python language as the means through which you provide commands to the application. The Python interfaces for CODA and HARP are included so you can directly ingest product data from within VISAN. Powerful visualization functionality for 2D plots and geographical plots in VISAN will allow you to directly visualize the ingested data. All components from the ESA Atmospheric Toolbox are Open Source and freely available. Software packages can be downloaded from the BEAT website: http://stcorp.nl/beat/
Automating spectral measurements
NASA Astrophysics Data System (ADS)
Goldstein, Fred T.
2008-09-01
This paper discusses the architecture of software utilized in spectroscopic measurements. As optical coatings become more sophisticated, there is mounting need to automate data acquisition (DAQ) from spectrophotometers. Such need is exacerbated when 100% inspection is required, ancillary devices are utilized, cost reduction is crucial, or security is vital. While instrument manufacturers normally provide point-and-click DAQ software, an application programming interface (API) may be missing. In such cases automation is impossible or expensive. An API is typically provided in libraries (*.dll, *.ocx) which may be embedded in user-developed applications. Users can thereby implement DAQ automation in several Windows languages. Another possibility, developed by FTG as an alternative to instrument manufacturers' software, is the ActiveX application (*.exe). ActiveX, a component of many Windows applications, provides means for programming and interoperability. This architecture permits a point-and-click program to act as automation client and server. Excel, for example, can control and be controlled by DAQ applications. Most importantly, ActiveX permits ancillary devices such as barcode readers and XY-stages to be easily and economically integrated into scanning procedures. Since an ActiveX application has its own user-interface, it can be independently tested. The ActiveX application then runs (visibly or invisibly) under DAQ software control. Automation capabilities are accessed via a built-in spectro-BASIC language with industry-standard (VBA-compatible) syntax. Supplementing ActiveX, spectro-BASIC also includes auxiliary serial port commands for interfacing programmable logic controllers (PLC). A typical application is automatic filter handling.
Designing intuitive dialog boxes in Windows environments
NASA Astrophysics Data System (ADS)
Souetova, Natalia
2000-01-01
There were analyzed some approaches to user interface design. Most existing interfaces seem to be difficult for understanding and studying for newcomers. There were defined some ways for designing interfaces based on psychology of computer image perception and experience got while working with artists and designers without special technique education. Some applications with standard Windows interfaces, based on these results, were developed. Windows environment was chosen because they are very popular now. This increased quality and speed of users' job and reduced quantity of troubles and mistakes. Now high-qualified employers do not spend their working time for explanation and help.
Interfacing Computer Aided Parallelization and Performance Analysis
NASA Technical Reports Server (NTRS)
Jost, Gabriele; Jin, Haoqiang; Labarta, Jesus; Gimenez, Judit; Biegel, Bryan A. (Technical Monitor)
2003-01-01
When porting sequential applications to parallel computer architectures, the program developer will typically go through several cycles of source code optimization and performance analysis. We have started a project to develop an environment where the user can jointly navigate through program structure and performance data information in order to make efficient optimization decisions. In a prototype implementation we have interfaced the CAPO computer aided parallelization tool with the Paraver performance analysis tool. We describe both tools and their interface and give an example for how the interface helps within the program development cycle of a benchmark code.
Valentini, L; Bon, S Bittolo; Pugno, N M
2016-08-31
In this paper the fermentation process activated by living microorganisms of the baker's yeast is proposed as a facile assembly method of hybrid nanoparticles at liquid interface. Water dispersion of commercial baker's yeast extract used for bread production, graphene nanoplatelets (GNPs), and carbon nanotubes (CNTs) were added to oil/water interface; when the yeast is activated by adding sugar, the byproduct carbon dioxide bubbles migrate from the water phase to the oil/water interface generating a floating nanostructured film at liquid interface where it is trapped. Starting from this simple method, we propose a general approach for the stabilization of intractable poly(etheretherketone) polymeric particles with GNPs and CNTs at immiscible liquid interface. This process allowed the formation of sintered porous composites with improved mechanical properties. The porous structure of the composites gave rise to a low thermal conductivity making them good candidates for thermal insulating applications. Liquid absorption by these porous composites has been also reported. We believe that this new approach may have applications in the large scale fabrication of nanomaterials and is particularly suited for the preparation of nanocomposites starting from polymers that are intractable by solvent casting.
High Interfacial Barriers at Narrow Carbon Nanotube-Water Interfaces.
Varanasi, Srinivasa Rao; Subramanian, Yashonath; Bhatia, Suresh K
2018-06-26
Water displays anomalous fast diffusion in narrow carbon nanotubes (CNTs), a behavior that has been reproduced in both experimental and simulation studies. However, little is reported on the effect of bulk water-CNT interfaces, which is critical to exploiting the fast transport of water across narrow carbon nanotubes in actual applications. Using molecular dynamics simulations, we investigate here the effect of such interfaces on the transport of water across arm-chair CNTs of different diameters. Our results demonstrate that diffusion of water is significantly retarded in narrow CNTs due to bulk regions near the pore entrance. The slowdown of dynamics can be attributed to the presence of large energy barriers at bulk water-CNT interfaces. The presence of such intense barriers at the bulk-CNT interface arises due to the entropy contrast between the bulk and confined regions, with water molecules undergoing high translational and rotational entropy gain on entering from the bulk to the CNT interior. The intensity of such energy barriers decreases with increase in CNT diameter. These results are very important for emerging technological applications of CNTs and other nanoscale materials, such as in nanofluidics, water purification, nanofiltration, and desalination, as well as for biological transport processes.
Vermorel, Romain; Oulebsir, Fouad; Galliero, Guillaume
2017-09-14
The computation of diffusion coefficients in molecular systems ranks among the most useful applications of equilibrium molecular dynamics simulations. However, when dealing with the problem of fluid diffusion through vanishingly thin interfaces, classical techniques are not applicable. This is because the volume of space in which molecules diffuse is ill-defined. In such conditions, non-equilibrium techniques allow for the computation of transport coefficients per unit interface width, but their weak point lies in their inability to isolate the contribution of the different physical mechanisms prone to impact the flux of permeating molecules. In this work, we propose a simple and accurate method to compute the diffusional transport coefficient of a pure fluid through a planar interface from equilibrium molecular dynamics simulations, in the form of a diffusion coefficient per unit interface width. In order to demonstrate its validity and accuracy, we apply our method to the case study of a dilute gas diffusing through a smoothly repulsive single-layer porous solid. We believe this complementary technique can benefit to the interpretation of the results obtained on single-layer membranes by means of complex non-equilibrium methods.
Miniaturized neural interfaces and implants
NASA Astrophysics Data System (ADS)
Stieglitz, Thomas; Boretius, Tim; Ordonez, Juan; Hassler, Christina; Henle, Christian; Meier, Wolfgang; Plachta, Dennis T. T.; Schuettler, Martin
2012-03-01
Neural prostheses are technical systems that interface nerves to treat the symptoms of neurological diseases and to restore sensory of motor functions of the body. Success stories have been written with the cochlear implant to restore hearing, with spinal cord stimulators to treat chronic pain as well as urge incontinence, and with deep brain stimulators in patients suffering from Parkinson's disease. Highly complex neural implants for novel medical applications can be miniaturized either by means of precision mechanics technologies using known and established materials for electrodes, cables, and hermetic packages or by applying microsystems technologies. Examples for both approaches will be introduced and discussed. Electrode arrays for recording of electrocorticograms during presurgical epilepsy diagnosis have been manufactured using approved materials and a marking laser to achieve an integration density that is adequate in the context of brain machine interfaces, e.g. on the motor cortex. Microtechnologies have to be used for further miniaturization to develop polymer-based flexible and light weighted electrode arrays to interface the peripheral and central nervous system. Polyimide as substrate and insulation material will be discussed as well as several application examples for nerve interfaces like cuffs, filament like electrodes and large arrays for subdural implantation.
Design of Fit-for-Purpose Cement to Restore Cement-Caprock Seal Integrity
NASA Astrophysics Data System (ADS)
Provost, R.
2015-12-01
This project aims to study critical research needs in the area of rock-cement interfaces, with a special focus on crosscutting applications in the Wellbore Integrity Pillar of the SubTER initiative. This study will focus on design and test fit-for-purpose cement formulations. The goals of this project are as follows: 1) perform preliminary study of dispersing nanomaterial admixtures in Ordinary Portland Cement (OPC) mixes, 2) characterize the cement-rock interface, and 3) identify potential high-performance cement additives that can improve sorption behavior, chemical durability, bond strength, and interfacial fracture toughness, as appropriate to specific subsurface operational needs. The work presented here focuses on a study of cement-shale interfaces to better understand failure mechanisms, with particular attention to measuring bond strength at the cement-shale interface. Both experimental testing and computational modeling were conducted to determine the mechanical behavior at the interface representing the interaction of cement and shale of a typical wellbore environment. Cohesive zone elements are used in the finite element method to computationally simulate the interface of the cement and rock materials with varying properties. Understanding the bond strength and mechanical performance of the cement-formation interface is critical to wellbore applications such as sequestration, oil and gas production and exploration and nuclear waste disposal. Improved shear bond strength is an indication of the capability of the interface to ensure zonal isolation and prevent zonal communication, two crucial goals in preserving wellbore integrity. Understanding shear bond strength development and interface mechanics will provide an idea as to how the cement-formation interface can be altered under environmental changes (temperature, pressure, chemical degradation, etc.) so that the previously described objectives can be achieved. Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-AC04-94AL85000. SAND #: SAND2015-6523 A
Precise pooling and dispensing of microfluidic droplets towards micro- to macro-world interfacing
Brouzes, Eric; Carniol, April; Bakowski, Tomasz; Strey, Helmut H.
2014-01-01
Droplet microfluidics possesses unique properties such as the ability to carry out multiple independent reactions without dispersion of samples in microchannels. We seek to extend the use of droplet microfluidics to a new range of applications by enabling its integration into workflows based on traditional technologies, such as microtiter plates. Our strategy consists in developing a novel method to manipulate, pool and deliver a precise number of microfluidic droplets. To this aim, we present a basic module that combines droplet trapping with an on-chip valve. We quantitatively analyzed the trapping efficiency of the basic module in order to optimize its design. We also demonstrate the integration of the basic module into a multiplex device that can deliver 8 droplets at every cycle. This device will have a great impact in low throughput droplet applications that necessitate interfacing with macroscale technologies. The micro- to macro- interface is particularly critical in microfluidic applications that aim at sample preparation and has not been rigorously addressed in this context. PMID:25485102
NASA Astrophysics Data System (ADS)
Lee, Michael; Freed, Adrian; Wessel, David
1992-08-01
In this report we present our tools for prototyping adaptive user interfaces in the context of real-time musical instrument control. Characteristic of most human communication is the simultaneous use of classified events and estimated parameters. We have integrated a neural network object into the MAX language to explore adaptive user interfaces that considers these facets of human communication. By placing the neural processing in the context of a flexible real-time musical programming environment, we can rapidly prototype experiments on applications of adaptive interfaces and learning systems to musical problems. We have trained networks to recognize gestures from a Mathews radio baton, Nintendo Power GloveTM, and MIDI keyboard gestural input devices. In one experiment, a network successfully extracted classification and attribute data from gestural contours transduced by a continuous space controller, suggesting their application in the interpretation of conducting gestures and musical instrument control. We discuss network architectures, low-level features extracted for the networks to operate on, training methods, and musical applications of adaptive techniques.
JPL Space Telecommunications Radio System Operating Environment
NASA Technical Reports Server (NTRS)
Lux, James P.; Lang, Minh; Peters, Kenneth J.; Taylor, Gregory H.; Duncan, Courtney B.; Orozco, David S.; Stern, Ryan A.; Ahten, Earl R.; Girard, Mike
2013-01-01
A flight-qualified implementation of a Software Defined Radio (SDR) Operating Environment for the JPL-SDR built for the CoNNeCT Project has been developed. It is compliant with the NASA Space Telecommunications Radio System (STRS) Architecture Standard, and provides the software infrastructure for STRS compliant waveform applications. This software provides a standards-compliant abstracted view of the JPL-SDR hardware platform. It uses industry standard POSIX interfaces for most functions, as well as exposing the STRS API (Application Programming In terface) required by the standard. This software includes a standardized interface for IP components instantiated within a Xilinx FPGA (Field Programmable Gate Array). The software provides a standardized abstracted interface to platform resources such as data converters, file system, etc., which can be used by STRS standards conformant waveform applications. It provides a generic SDR operating environment with a much smaller resource footprint than similar products such as SCA (Software Communications Architecture) compliant implementations, or the DoD Joint Tactical Radio Systems (JTRS).
CamBAfx: Workflow Design, Implementation and Application for Neuroimaging
Ooi, Cinly; Bullmore, Edward T.; Wink, Alle-Meije; Sendur, Levent; Barnes, Anna; Achard, Sophie; Aspden, John; Abbott, Sanja; Yue, Shigang; Kitzbichler, Manfred; Meunier, David; Maxim, Voichita; Salvador, Raymond; Henty, Julian; Tait, Roger; Subramaniam, Naresh; Suckling, John
2009-01-01
CamBAfx is a workflow application designed for both researchers who use workflows to process data (consumers) and those who design them (designers). It provides a front-end (user interface) optimized for data processing designed in a way familiar to consumers. The back-end uses a pipeline model to represent workflows since this is a common and useful metaphor used by designers and is easy to manipulate compared to other representations like programming scripts. As an Eclipse Rich Client Platform application, CamBAfx's pipelines and functions can be bundled with the software or downloaded post-installation. The user interface contains all the workflow facilities expected by consumers. Using the Eclipse Extension Mechanism designers are encouraged to customize CamBAfx for their own pipelines. CamBAfx wraps a workflow facility around neuroinformatics software without modification. CamBAfx's design, licensing and Eclipse Branding Mechanism allow it to be used as the user interface for other software, facilitating exchange of innovative computational tools between originating labs. PMID:19826470
Development of a stereoscopic three-dimensional drawing application
NASA Astrophysics Data System (ADS)
Carver, Donald E.; McAllister, David F.
1991-08-01
With recent advances in 3-D technology, computer users have the opportunity to work within a natural 3-D environment; a flat panel LCD computer display of this type, the DTI-100M made by Dimension Technologies, Inc., recently went on the market. In a joint venture between DTI and NCSU, an object-oriented 3-D drawing application, 3-D Draw, was developed to address some issues of human interface design for interactive stereo drawing applications. The focus of this paper is to determine some of the procedures a user would naturally expect to follow while working within a true 3-D environment. The paper discusses (1) the interface between the Macintosh II and DTI-100M during implementation of 3-D Draw, including stereo cursor development and presentation of current 2-D systems, with an additional `depth'' parameter, in the 3-D world, (2) problems in general for human interface into the 3-D environment, and (3) necessary functions and/or problems in developing future stereoscopic 3-D operating systems/tools.
GI-conf: A configuration tool for the GI-cat distributed catalog
NASA Astrophysics Data System (ADS)
Papeschi, F.; Boldrini, E.; Bigagli, L.; Mazzetti, P.
2009-04-01
In this work we present a configuration tool for the GI-cat. In an Service-Oriented Architecture (SOA) framework, GI-cat implements a distributed catalog service providing advanced capabilities, such as: caching, brokering and mediation functionalities. GI-cat applies a distributed approach, being able to distribute queries to the remote service providers of interest in an asynchronous style, and notifies the status of the queries to the caller implementing an incremental feedback mechanism. Today, GI-cat functionalities are made available through two standard catalog interfaces: the OGC CSW ISO and CSW Core Application Profiles. However, two other interfaces are under testing: the CIM and the EO Extension Packages of the CSW ebRIM Application Profile. GI-cat is able to interface a multiplicity of discovery and access services serving heterogeneous Earth and Space Sciences resources. They include international standards like the OGC Web Services -i.e. OGC CSW, WCS, WFS and WMS, as well as interoperability arrangements (i.e. community standards) such as: UNIDATA THREDDS/OPeNDAP, SeaDataNet CDI (Common Data Index), GBIF (Global Biodiversity Information Facility) services, and SibESS-C infrastructure services. GI-conf implements user-friendly configuration tool for GI-cat. This is a GUI application that employs a visual and very simple approach to configure both the GI-cat publishing and distribution capabilities, in a dynamic way. The tool allows to set one or more GI-cat configurations. Each configuration consists of: a) the catalog standards interfaces published by GI-cat; b) the resources (i.e. services/servers) to be accessed and mediated -i.e. federated. Simple icons are used for interfaces and resources, implementing a user-friendly visual approach. The main GI-conf functionalities are: • Interfaces and federated resources management: user can set which interfaces must be published; besides, she/he can add a new resource, update or remove an already federated resource. • Multiple configuration management: multiple GI-cat configurations can be defined; every configuration identifies a set of published interfaces and a set of federated resources. Configurations can be edited, added, removed, exported, and even imported. • HTML report creation: an HTML report can be created, showing the current active GI-cat configuration, including the resources that are being federated and the published interface endpoints. The configuration tool is shipped with GI-cat and can be used to configure the service after its installation is completed.
NASA Technical Reports Server (NTRS)
Zamora, M. A.
1977-01-01
Consumables analysis/crew training simulator interface requirements were defined. Two aspects were investigated: consumables analysis support techniques to crew training simulator for advanced spacecraft programs, and the applicability of the above techniques to the crew training simulator for the space shuttle program in particular.
ERIC Educational Resources Information Center
Batt, Russell H., Ed.
1990-01-01
Four applications of microcomputers in the chemical laboratory are presented. Included are "Mass Spectrometer Interface with an Apple II Computer,""Interfacing the Spectronic 20 to a Computer,""A pH-Monitoring and Control System for Teaching Laboratories," and "A Computer-Aided Optical Melting Point Device." Software, instrumentation, and uses are…
Measuring Speed Using a Computer--Several Techniques.
ERIC Educational Resources Information Center
Pearce, Jon M.
1988-01-01
Introduces three different techniques to facilitate the measurement of speed and the associated kinematics and dynamics using a computer. Discusses sensing techniques using optical or ultrasonic sensors, interfacing with a computer, software routines for the interfaces, and other applications. Provides circuit diagrams, pictures, and a program to…
De Oliveira, T; Miller, R; Tarin, M; Cassol, S
2003-01-01
Sequence databases encode a wealth of information needed to develop improved vaccination and treatment strategies for the control of HIV and other important pathogens. To facilitate effective utilization of these datasets, we developed a user-friendly GDE-based LINUX interface that reduces input/output file formatting. GDE was adapted to the Linux operating system, bioinformatics tools were integrated with microbe-specific databases, and up-to-date GDE menus were developed for several clinically important viral, bacterial and parasitic genomes. Each microbial interface was designed for local access and contains Genbank, BLAST-formatted and phylogenetic databases. GDE-Linux is available for research purposes by direct application to the corresponding author. Application-specific menus and support files can be downloaded from (http://www.bioafrica.net).
NASA Astrophysics Data System (ADS)
Das, Suchandra; Musunuri, Naga; Kucheryavy, Pavel; Lockard, Jenny; Fischer, Ian; Singh, Pushpendra; New Jersey Institute of Technology Collaboration; Rutgers University Newark Collaboration
2017-11-01
We present a technique that uses an electric field in the direction normal to the interface for self-assembling monolayers of gold nanoparticles on fluid-liquid interfaces and freezing these monolayers onto the surface of a flexible thin film. The electric field gives rise to dipole-dipole and capillary forces which cause the particles to arrange in a triangular pattern. The technique involves assembling the monolayer on the interface between a UV-curable resin and another fluid by applying an electric field, and then curing the resin by applying UV light. The monolayer becomes embedded on the surface of the solidified resin film. We are using these films for surface enhanced Raman scattering (SERS) applications. Initial measurements indicate improved performance over commercially available SERS substrates.
Rule-based interface generation on mobile devices for structured documentation.
Kock, Ann-Kristin; Andersen, Björn; Handels, Heinz; Ingenerf, Josef
2014-01-01
In many software systems to date, interactive graphical user interfaces (GUIs) are represented implicitly in the source code, together with the application logic. Hence, the re-use, development, and modification of these interfaces is often very laborious. Flexible adjustments of GUIs for various platforms and devices as well as individual user preferences are furthermore difficult to realize. These problems motivate a software-based separation of content and GUI models on the one hand, and application logic on the other. In this project, a software solution for structured reporting on mobile devices is developed. Clinical content archetypes developed in a previous project serve as the content model while the Android SDK provides the GUI model. The necessary bindings between the models are specified using the Jess Rule Language.
D'Angelo, Lorenzo T; Schneider, Michael; Neugebauer, Paul; Lueth, Tim C
2011-01-01
In this contribution, a new concept for interfacing sensor network nodes (motes) and smartphones is presented for the first time. In the last years, a variety of telemedicine applications on smartphones for data reception, display and transmission have been developed. However, it is not always practical or possible to have a smartphone application running continuously to accomplish these tasks. The presented system allows receiving and storing data continuously using a mote and visualizing or sending it on the go using the smartphone as user interface only when desired. Thus, the processes of data reception and storage run on a safe system consuming less energy and the smartphone's potential along with its battery are not demanded continuously. Both, system concept and realization with an Apple iPhone are presented.
Modular space station Phase B extension preliminary performance specification. Volume 2: Project
NASA Technical Reports Server (NTRS)
1971-01-01
The four systems of the modular space station project are described, and the interfaces between this project and the shuttle project, the tracking and data relay satellite project, and an arbitrarily defined experiment project are defined. The experiment project was synthesized from internal experiments, detached research and application modules, and attached research and application modules to derive a set of interface requirements which will support multiple combinations of these elements expected during the modular space station mission. The modular space station project element defines a 6-man orbital program capable of growth to a 12-man orbital program capability. The modular space station project element specification defines the modular space station system, the premission operations support system, the mission operations support system, and the cargo module system and their interfaces.
Creating an AI modeling application for designers and developers
NASA Astrophysics Data System (ADS)
Houlette, Ryan; Fu, Daniel; Jensen, Randy
2003-09-01
Simulation developers often realize an entity's AI by writing a program that exhibits the intended behavior. These behaviors are often the product of design documents written by designers. These individuals, while possessing a vast knowledge of the subject matter, might not have any programming knowledge whatsoever. To address this disconnect between design and subsequent development, we have created an AI application whereby a designer or developer sketches an entity's AI using a graphical "drag and drop" interface to quickly articulate behavior using a UML-like representation of state charts. Aside from the design-level benefits, the application also features a runtime engine that takes the application's data as input along with a simulation or game interface, and makes the AI operational. We discuss our experience in creating such an application for both designer and developer.
Single-crystal charge transfer interfaces for efficient photonic devices (Conference Presentation)
NASA Astrophysics Data System (ADS)
Alves, Helena; Pinto, Rui M.; Maçôas, Ermelinda M. S.; Baleizão, Carlos; Santos, Isabel C.
2016-09-01
Organic semiconductors have unique optical, mechanical and electronic properties that can be combined with customized chemical functionality. In the crystalline form, determinant features for electronic applications such as molecular purity, the charge mobility or the exciton diffusion length, reveal a superior performance when compared with materials in a more disordered form. Combining crystals of two different conjugated materials as even enable a new 2D electronic system. However, the use of organic single crystals in devices is still limited to a few applications, such as field-effect transistors. In 2013, we presented the first system composed of single-crystal charge transfer interfaces presenting photoconductivity behaviour. The system composed of rubrene and TCNQ has a responsivity reaching 1 A/W, corresponding to an external quantum efficiency of nearly 100%. A similar approach, with a hybrid structure of a PCBM film and rubrene single crystal also presents high responsivity and the possibility to extract excitons generated in acceptor materials. This strategy led to an extended action towards the near IR. By adequate material design and structural organisation of perylediimides, we demonstrate that is possible to improve exciton diffusion efficiency. More recently, we have successfully used the concept of charge transfer interfaces in phototransistors. These results open the possibility of using organic single-crystal interfaces in photonic applications.
Advanced display object selection methods for enhancing user-computer productivity
NASA Technical Reports Server (NTRS)
Osga, Glenn A.
1993-01-01
The User-Interface Technology Branch at NCCOSC RDT&E Division has been conducting a series of studies to address the suitability of commercial off-the-shelf (COTS) graphic user-interface (GUI) methods for efficiency and performance in critical naval combat systems. This paper presents an advanced selection algorithm and method developed to increase user performance when making selections on tactical displays. The method has also been applied with considerable success to a variety of cursor and pointing tasks. Typical GUI's allow user selection by: (1) moving a cursor with a pointing device such as a mouse, trackball, joystick, touchscreen; and (2) placing the cursor on the object. Examples of GUI objects are the buttons, icons, folders, scroll bars, etc. used in many personal computer and workstation applications. This paper presents an improved method of selection and the theoretical basis for the significant performance gains achieved with various input devices tested. The method is applicable to all GUI styles and display sizes, and is particularly useful for selections on small screens such as notebook computers. Considering the amount of work-hours spent pointing and clicking across all styles of available graphic user-interfaces, the cost/benefit in applying this method to graphic user-interfaces is substantial, with the potential for increasing productivity across thousands of users and applications.
Multilayer scaffolds in orthopaedic tissue engineering.
Atesok, Kivanc; Doral, M Nedim; Karlsson, Jon; Egol, Kenneth A; Jazrawi, Laith M; Coelho, Paulo G; Martinez, Amaury; Matsumoto, Tomoyuki; Owens, Brett D; Ochi, Mitsuo; Hurwitz, Shepard R; Atala, Anthony; Fu, Freddie H; Lu, Helen H; Rodeo, Scott A
2016-07-01
The purpose of this study was to summarize the recent developments in the field of tissue engineering as they relate to multilayer scaffold designs in musculoskeletal regeneration. Clinical and basic research studies that highlight the current knowledge and potential future applications of the multilayer scaffolds in orthopaedic tissue engineering were evaluated and the best evidence collected. Studies were divided into three main categories based on tissue types and interfaces for which multilayer scaffolds were used to regenerate: bone, osteochondral junction and tendon-to-bone interfaces. In vitro and in vivo studies indicate that the use of stratified scaffolds composed of multiple layers with distinct compositions for regeneration of distinct tissue types within the same scaffold and anatomic location is feasible. This emerging tissue engineering approach has potential applications in regeneration of bone defects, osteochondral lesions and tendon-to-bone interfaces with successful basic research findings that encourage clinical applications. Present data supporting the advantages of the use of multilayer scaffolds as an emerging strategy in musculoskeletal tissue engineering are promising, however, still limited. Positive impacts of the use of next generation scaffolds in orthopaedic tissue engineering can be expected in terms of decreasing the invasiveness of current grafting techniques used for reconstruction of bone and osteochondral defects, and tendon-to-bone interfaces in near future.
NASA Astrophysics Data System (ADS)
Ih Choi, Woon; Kim, Kwiseon; Narumanchi, Sreekant
2012-09-01
Thermal resistance between layers impedes effective heat dissipation in electronics packaging applications. Thermal conductance for clean and disordered interfaces between silicon (Si) and aluminum (Al) was computed using realistic Si/Al interfaces and classical molecular dynamics with the modified embedded atom method potential. These realistic interfaces, which include atomically clean as well as disordered interfaces, were obtained using density functional theory. At 300 K, the magnitude of interfacial conductance due to phonon-phonon scattering obtained from the classical molecular dynamics simulations was approximately five times higher than the conductance obtained using analytical elastic diffuse mismatch models. Interfacial disorder reduced the thermal conductance due to increased phonon scattering with respect to the atomically clean interface. Also, the interfacial conductance, due to electron-phonon scattering at the interface, was greater than the conductance due to phonon-phonon scattering. This indicates that phonon-phonon scattering is the bottleneck for interfacial transport at the semiconductor/metal interfaces. The molecular dynamics modeling predictions for interfacial thermal conductance for a 5-nm disordered interface between Si/Al were in-line with recent experimental data in the literature.
Migration of the ATLAS Metadata Interface (AMI) to Web 2.0 and cloud
NASA Astrophysics Data System (ADS)
Odier, J.; Albrand, S.; Fulachier, J.; Lambert, F.
2015-12-01
The ATLAS Metadata Interface (AMI), a mature application of more than 10 years of existence, is currently under adaptation to some recently available technologies. The web interfaces, which previously manipulated XML documents using XSL transformations, are being migrated to Asynchronous JavaScript (AJAX). Web development is considerably simplified by the introduction of a framework based on JQuery and Twitter Bootstrap. Finally, the AMI services are being migrated to an OpenStack cloud infrastructure.
HoloHands: games console interface for controlling holographic optical manipulation
NASA Astrophysics Data System (ADS)
McDonald, C.; McPherson, M.; McDougall, C.; McGloin, D.
2012-10-01
The increased application of holographic optical manipulation techniques within the life sciences has sparked the development of accessible interfaces for control of holographic optical tweezers. Of particular interest are those that employ familiar, commercially available technologies. Here we present the use of a low cost games console interface, the Microsoft Kinect for the control of holographic optical tweezers and a study into the effect of using such a system upon the quality of trap generated.
Ground Systems Development Environment (GSDE) interface requirements and prototyping plan
NASA Technical Reports Server (NTRS)
Church, Victor E.; Philips, John; Bassman, Mitchell; Williams, C.
1990-01-01
This report describes the data collection and requirements analysis effort of the Ground System Development Environment (GSDE) Interface Requirements study. It identifies potential problems in the interfaces among applications and processors in the heterogeneous systems that comprises the GSDE. It describes possible strategies for addressing those problems. It also identifies areas for further research and prototyping to demonstrate the capabilities and feasibility of those strategies and defines a plan for building the necessary software prototypes.
2007-12-01
have found that increased realism typically makes a more impressive looking interface, but not always a more effective interface [53]. Some display...intended positions. Other, more cinematic meth- ods may look more impressive, but looking better is not necessarily more effective at supporting... realism : Misplaced faith in realis- tic displays. Ergonomics in Design: Magazine of Human Factors Applications, 13(3):6–13, 2005. [54] H. S. Smallman, M. St
Introduction to optical methods for characterizing liquid crystals at interfaces.
Miller, Daniel S; Carlton, Rebecca J; Mushenheim, Peter C; Abbott, Nicholas L
2013-03-12
This Instructional Review describes methods and underlying principles that can be used to characterize both the orientations assumed spontaneously by liquid crystals (LCs) at interfaces and the strength with which the LCs are held in those orientations (so-called anchoring energies). The application of these methods to several different classes of LC interfaces is described, including solid and aqueous interfaces as well as planar and nonplanar interfaces (such as those that define a LC-in-water emulsion droplet). These methods, which enable fundamental studies of the ordering of LCs at polymeric, chemically functionalized, and biomolecular interfaces, are described in this Instructional Review on a level that can be easily understood by a nonexpert reader such as an undergraduate or graduate student. We focus on optical methods because they are based on instrumentation that is found widely in research and teaching laboratories.
Space Generic Open Avionics Architecture (SGOAA) reference model technical guide
NASA Technical Reports Server (NTRS)
Wray, Richard B.; Stovall, John R.
1993-01-01
This report presents a full description of the Space Generic Open Avionics Architecture (SGOAA). The SGOAA consists of a generic system architecture for the entities in spacecraft avionics, a generic processing architecture, and a six class model of interfaces in a hardware/software system. The purpose of the SGOAA is to provide an umbrella set of requirements for applying the generic architecture interface model to the design of specific avionics hardware/software systems. The SGOAA defines a generic set of system interface points to facilitate identification of critical interfaces and establishes the requirements for applying appropriate low level detailed implementation standards to those interface points. The generic core avionics system and processing architecture models provided herein are robustly tailorable to specific system applications and provide a platform upon which the interface model is to be applied.
Innovations in prosthetic interfaces for the upper extremity.
Kung, Theodore A; Bueno, Reuben A; Alkhalefah, Ghadah K; Langhals, Nicholas B; Urbanchek, Melanie G; Cederna, Paul S
2013-12-01
Advancements in modern robotic technology have led to the development of highly sophisticated upper extremity prosthetic limbs. High-fidelity volitional control of these devices is dependent on the critical interface between the patient and the mechanical prosthesis. Recent innovations in prosthetic interfaces have focused on several control strategies. Targeted muscle reinnervation is currently the most immediately applicable prosthetic control strategy and is particularly indicated in proximal upper extremity amputations. Investigation into various brain interfaces has allowed acquisition of neuroelectric signals directly or indirectly from the central nervous system for prosthetic control. Peripheral nerve interfaces permit signal transduction from both motor and sensory nerves with a higher degree of selectivity. This article reviews the current developments in each of these interface systems and discusses the potential of these approaches to facilitate motor control and sensory feedback in upper extremity neuroprosthetic devices.
Current transport across the pentacene/CVD-grown graphene interface for diode applications.
Berke, K; Tongay, S; McCarthy, M A; Rinzler, A G; Appleton, B R; Hebard, A F
2012-06-27
We investigate the electronic transport properties across the pentacene/graphene interface. Current transport across the pentacene/graphene interface is found to be strikingly different from transport across pentacene/HOPG and pentacene/Cu interfaces. At low voltages, diodes using graphene as a bottom electrode display Poole–Frenkel emission, while diodes with HOPG and Cu electrodes are dominated by thermionic emission. At high voltages conduction is dominated by Poole–Frenkel emission for all three junctions. We propose that current across these interfaces can be accurately modeled by a combination of thermionic and Poole–Frenkel emission. Results presented not only suggest that graphene provides low resistive contacts to pentacene where a flat-laying orientation of pentacene and transparent metal electrodes are desired but also provides further understanding of the physics at the organic semiconductor/graphene interface.
Integrated Model for E-Learning Acceptance
NASA Astrophysics Data System (ADS)
Ramadiani; Rodziah, A.; Hasan, S. M.; Rusli, A.; Noraini, C.
2016-01-01
E-learning is not going to work if the system is not used in accordance with user needs. User Interface is very important to encourage using the application. Many theories had discuss about user interface usability evaluation and technology acceptance separately, actually why we do not make it correlation between interface usability evaluation and user acceptance to enhance e-learning process. Therefore, the evaluation model for e-learning interface acceptance is considered important to investigate. The aim of this study is to propose the integrated e-learning user interface acceptance evaluation model. This model was combined some theories of e-learning interface measurement such as, user learning style, usability evaluation, and the user benefit. We formulated in constructive questionnaires which were shared at 125 English Language School (ELS) students. This research statistics used Structural Equation Model using LISREL v8.80 and MANOVA analysis.
Interface structure and mechanics between graphene and metal substrates: a first-principles study
NASA Astrophysics Data System (ADS)
Xu, Zhiping; Buehler, Markus J.
2010-12-01
Graphene is a fascinating material not only for technological applications, but also as a test bed for fundamental insights into condensed matter physics due to its unique two-dimensional structure. One of the most intriguing issues is the understanding of the properties of graphene and various substrate materials. In particular, the interfaces between graphene and metal substrates are of critical importance in applications of graphene in integrated electronics, as thermal materials, and in electromechanical devices. Here we investigate the structure and mechanical interactions at a graphene-metal interface through density functional theory (DFT)-based calculations. We focus on copper (111) and nickel (111) surfaces adhered to a monolayer of graphene, and find that their cohesive energy, strength and electronic structure correlate directly with their atomic geometry. Due to the strong coupling between open d-orbitals, the nickel-graphene interface has a much stronger cohesive energy with graphene than copper. We also find that the interface cohesive energy profile features a well-and-shoulder shape that cannot be captured by simple pair-wise models such as the Lennard-Jones potential. Our results provide a detailed understanding of the interfacial properties of graphene-metal systems, and help to predict the performance of graphene-based nanoelectronics and nanocomposites. The availability of structural and energetic data of graphene-metal interfaces could also be useful for the development of empirical force fields for molecular dynamics simulations.
Virtually-augmented interfaces for tactical aircraft.
Haas, M W
1995-05-01
The term Fusion Interface is defined as a class of interface which integrally incorporates both virtual and non-virtual concepts and devices across the visual, auditory and haptic sensory modalities. A fusion interface is a multi-sensory virtually-augmented synthetic environment. A new facility has been developed within the Human Engineering Division of the Armstrong Laboratory dedicated to exploratory development of fusion-interface concepts. One of the virtual concepts to be investigated in the Fusion Interfaces for Tactical Environments facility (FITE) is the application of EEG and other physiological measures for virtual control of functions within the flight environment. FITE is a specialized flight simulator which allows efficient concept development through the use of rapid prototyping followed by direct experience of new fusion concepts. The FITE facility also supports evaluation of fusion concepts by operational fighter pilots in a high fidelity simulated air combat environment. The facility was utilized by a multi-disciplinary team composed of operational pilots, human-factors engineers, electronics engineers, computer scientists, and experimental psychologists to prototype and evaluate the first multi-sensory, virtually-augmented cockpit. The cockpit employed LCD-based head-down displays, a helmet-mounted display, three-dimensionally localized audio displays, and a haptic display. This paper will endeavor to describe the FITE facility architecture, some of the characteristics of the FITE virtual display and control devices, and the potential application of EEG and other physiological measures within the FITE facility.
The MOLGENIS toolkit: rapid prototyping of biosoftware at the push of a button
2010-01-01
Background There is a huge demand on bioinformaticians to provide their biologists with user friendly and scalable software infrastructures to capture, exchange, and exploit the unprecedented amounts of new *omics data. We here present MOLGENIS, a generic, open source, software toolkit to quickly produce the bespoke MOLecular GENetics Information Systems needed. Methods The MOLGENIS toolkit provides bioinformaticians with a simple language to model biological data structures and user interfaces. At the push of a button, MOLGENIS’ generator suite automatically translates these models into a feature-rich, ready-to-use web application including database, user interfaces, exchange formats, and scriptable interfaces. Each generator is a template of SQL, JAVA, R, or HTML code that would require much effort to write by hand. This ‘model-driven’ method ensures reuse of best practices and improves quality because the modeling language and generators are shared between all MOLGENIS applications, so that errors are found quickly and improvements are shared easily by a re-generation. A plug-in mechanism ensures that both the generator suite and generated product can be customized just as much as hand-written software. Results In recent years we have successfully evaluated the MOLGENIS toolkit for the rapid prototyping of many types of biomedical applications, including next-generation sequencing, GWAS, QTL, proteomics and biobanking. Writing 500 lines of model XML typically replaces 15,000 lines of hand-written programming code, which allows for quick adaptation if the information system is not yet to the biologist’s satisfaction. Each application generated with MOLGENIS comes with an optimized database back-end, user interfaces for biologists to manage and exploit their data, programming interfaces for bioinformaticians to script analysis tools in R, Java, SOAP, REST/JSON and RDF, a tab-delimited file format to ease upload and exchange of data, and detailed technical documentation. Existing databases can be quickly enhanced with MOLGENIS generated interfaces using the ‘ExtractModel’ procedure. Conclusions The MOLGENIS toolkit provides bioinformaticians with a simple model to quickly generate flexible web platforms for all possible genomic, molecular and phenotypic experiments with a richness of interfaces not provided by other tools. All the software and manuals are available free as LGPLv3 open source at http://www.molgenis.org. PMID:21210979
The CDS at the Age of Multitouch Interfaces and Mobility
NASA Astrophysics Data System (ADS)
Schaaff, A.; Boch, T.; Fernique, P.; Kaestlé, V.
2012-09-01
Currently, we are witnessing a rapid evolution of new human-machine interfaces based on the widespread use of multitouch screens. This evolution is not just a replacement of the mouse-keyboard couple but requires a recast of the interfaces to take advantage of the new features (example: simultaneous selections in different parts of the screen). Traditional operating systems (mostly Windows and Linux) are also moving towards the integration of multitouch. It is possible in Windows7, also in Ubuntu (since release 10.10). The user interfaces of existing applications should be deeply impacted, as it is not just an adaptation of the existing ones: it is a transition from a selection in menus, click on button, to an intuitive based interaction. In this context the use of the semantics could help to understand what the user wants to do and to simplify the interfaces. The number of mobile devices (Smartphones based on iPhoneOS, AndroidOS and others, tablet computers (iPad, Galaxy Tab, etc.) is growing exponentially with a sustained frequency of replacement (18 months for a device). Smartphones provide an access to Web services but also to dedicated applications (available on App Store, Android Market, etc.). Investment in human resources to provide services on mobile devices could be limited in the first case (a simple adaptation of existing Web pages), but is higher in the case of dedicated applications (software development for a given operating system and the porting to other systems to achieve sufficient diffusion). Following this step, we have developed an Aladin Allsky lite application for Android, SkySurveys. This application is based on HEALPix and it was a real challenge to provide a tool with good display performances on a basic hardware device compared to a desktop or a laptop. We are now focusing the study on the use of HTML5, an emerging technology supported by recent versions of Internet browsers, which can provide rich content. HTML5 has the advantage of allowing developments independent of the mobile platform (‘write once, run everywhere’). We also expect broadening of the user of the services to new audiences and in particular to the educational community through new interface user-friendlier in terms of usability and interaction.
An interface tracking model for droplet electrocoalescence.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Erickson, Lindsay Crowl
This report describes an Early Career Laboratory Directed Research and Development (LDRD) project to develop an interface tracking model for droplet electrocoalescence. Many fluid-based technologies rely on electrical fields to control the motion of droplets, e.g. microfluidic devices for high-speed droplet sorting, solution separation for chemical detectors, and purification of biodiesel fuel. Precise control over droplets is crucial to these applications. However, electric fields can induce complex and unpredictable fluid dynamics. Recent experiments (Ristenpart et al. 2009) have demonstrated that oppositely charged droplets bounce rather than coalesce in the presence of strong electric fields. A transient aqueous bridge forms betweenmore » approaching drops prior to pinch-off. This observation applies to many types of fluids, but neither theory nor experiments have been able to offer a satisfactory explanation. Analytic hydrodynamic approximations for interfaces become invalid near coalescence, and therefore detailed numerical simulations are necessary. This is a computationally challenging problem that involves tracking a moving interface and solving complex multi-physics and multi-scale dynamics, which are beyond the capabilities of most state-of-the-art simulations. An interface-tracking model for electro-coalescence can provide a new perspective to a variety of applications in which interfacial physics are coupled with electrodynamics, including electro-osmosis, fabrication of microelectronics, fuel atomization, oil dehydration, nuclear waste reprocessing and solution separation for chemical detectors. We present a conformal decomposition finite element (CDFEM) interface-tracking method for the electrohydrodynamics of two-phase flow to demonstrate electro-coalescence. CDFEM is a sharp interface method that decomposes elements along fluid-fluid boundaries and uses a level set function to represent the interface.« less
Nanobio interfaces: charge control of enzyme/inorganic interfaces for advanced biocatalysis.
Deshapriya, Inoka K; Kumar, Challa V
2013-11-19
Specific approaches to the rational design of nanobio interfaces for enzyme and protein binding to nanomaterials are vital for engineering advanced, functional nanobiomaterials for biocatalysis, sensing, and biomedical applications. This feature article presents an overview of our recent discoveries on structural, functional, and mechanistic details of how enzymes interact with inorganic nanomaterials and how they can be controlled in a systematic manner using α-Zr(IV)phosphate (α-ZrP) as a model system. The interactions of a number of enzymes having a wide array of surface charges, sizes, and functional groups are investigated. Interactions are carefully controlled to screen unfavorable repulsions and enhance favorable interactions for high affinity, structure retention, and activity preservation. In specific cases, catalytic activities and substrate selectivities are improved over those of the pristine enzymes, and two examples of high activity near the boiling point of water have been demonstrated. Isothermal titration calorimetric studies indicated that enzyme binding is coupled to ion sequestration or release to or from the nanobio interface, and binding is controlled in a rational manner. We learned that (1) bound enzyme stabilities are improved by lowering the entropy of the denatured state; (2) maximal loadings are obtained by matching charge footprints of the enzyme and the nanomaterial surface; (3) binding affinities are improved by ion sequestration at the nanobio interface; and (4) maximal enzyme structure retention is obtained by biophilizing the nanobio interface with protein glues. The chemical and physical manipulations of the nanobio interface are significant not only for understanding the complex behaviors of enzymes at biological interfaces but also for desiging better functional nanobiomaterials for a wide variety of practical applications.
Discrete structural features among interface residue-level classes.
Sowmya, Gopichandran; Ranganathan, Shoba
2015-01-01
Protein-protein interaction (PPI) is essential for molecular functions in biological cells. Investigation on protein interfaces of known complexes is an important step towards deciphering the driving forces of PPIs. Each PPI complex is specific, sensitive and selective to binding. Therefore, we have estimated the relative difference in percentage of polar residues between surface and the interface for each complex in a non-redundant heterodimer dataset of 278 complexes to understand the predominant forces driving binding. Our analysis showed ~60% of protein complexes with surface polarity greater than interface polarity (designated as class A). However, a considerable number of complexes (~40%) have interface polarity greater than surface polarity, (designated as class B), with a significantly different p-value of 1.66E-45 from class A. Comprehensive analyses of protein complexes show that interface features such as interface area, interface polarity abundance, solvation free energy gain upon interface formation, binding energy and the percentage of interface charged residue abundance distinguish among class A and class B complexes, while electrostatic visualization maps also help differentiate interface classes among complexes. Class A complexes are classical with abundant non-polar interactions at the interface; however class B complexes have abundant polar interactions at the interface, similar to protein surface characteristics. Five physicochemical interface features analyzed from the protein heterodimer dataset are discriminatory among the interface residue-level classes. These novel observations find application in developing residue-level models for protein-protein binding prediction, protein-protein docking studies and interface inhibitor design as drugs.
Discrete structural features among interface residue-level classes
2015-01-01
Background Protein-protein interaction (PPI) is essential for molecular functions in biological cells. Investigation on protein interfaces of known complexes is an important step towards deciphering the driving forces of PPIs. Each PPI complex is specific, sensitive and selective to binding. Therefore, we have estimated the relative difference in percentage of polar residues between surface and the interface for each complex in a non-redundant heterodimer dataset of 278 complexes to understand the predominant forces driving binding. Results Our analysis showed ~60% of protein complexes with surface polarity greater than interface polarity (designated as class A). However, a considerable number of complexes (~40%) have interface polarity greater than surface polarity, (designated as class B), with a significantly different p-value of 1.66E-45 from class A. Comprehensive analyses of protein complexes show that interface features such as interface area, interface polarity abundance, solvation free energy gain upon interface formation, binding energy and the percentage of interface charged residue abundance distinguish among class A and class B complexes, while electrostatic visualization maps also help differentiate interface classes among complexes. Conclusions Class A complexes are classical with abundant non-polar interactions at the interface; however class B complexes have abundant polar interactions at the interface, similar to protein surface characteristics. Five physicochemical interface features analyzed from the protein heterodimer dataset are discriminatory among the interface residue-level classes. These novel observations find application in developing residue-level models for protein-protein binding prediction, protein-protein docking studies and interface inhibitor design as drugs. PMID:26679043
A database for TMT interface control documents
NASA Astrophysics Data System (ADS)
Gillies, Kim; Roberts, Scott; Brighton, Allan; Rogers, John
2016-08-01
The TMT Software System consists of software components that interact with one another through a software infrastructure called TMT Common Software (CSW). CSW consists of software services and library code that is used by developers to create the subsystems and components that participate in the software system. CSW also defines the types of components that can be constructed and their roles. The use of common component types and shared middleware services allows standardized software interfaces for the components. A software system called the TMT Interface Database System was constructed to support the documentation of the interfaces for components based on CSW. The programmer describes a subsystem and each of its components using JSON-style text files. A command interface file describes each command a component can receive and any commands a component sends. The event interface files describe status, alarms, and events a component publishes and status and events subscribed to by a component. A web application was created to provide a user interface for the required features. Files are ingested into the software system's database. The user interface allows browsing subsystem interfaces, publishing versions of subsystem interfaces, and constructing and publishing interface control documents that consist of the intersection of two subsystem interfaces. All published subsystem interfaces and interface control documents are versioned for configuration control and follow the standard TMT change control processes. Subsystem interfaces and interface control documents can be visualized in the browser or exported as PDF files.
Graphene-Based Interfaces Do Not Alter Target Nerve Cells.
Fabbro, Alessandra; Scaini, Denis; León, Verónica; Vázquez, Ester; Cellot, Giada; Privitera, Giulia; Lombardi, Lucia; Torrisi, Felice; Tomarchio, Flavia; Bonaccorso, Francesco; Bosi, Susanna; Ferrari, Andrea C; Ballerini, Laura; Prato, Maurizio
2016-01-26
Neural-interfaces rely on the ability of electrodes to transduce stimuli into electrical patterns delivered to the brain. In addition to sensitivity to the stimuli, stability in the operating conditions and efficient charge transfer to neurons, the electrodes should not alter the physiological properties of the target tissue. Graphene is emerging as a promising material for neuro-interfacing applications, given its outstanding physico-chemical properties. Here, we use graphene-based substrates (GBSs) to interface neuronal growth. We test our GBSs on brain cell cultures by measuring functional and synaptic integrity of the emerging neuronal networks. We show that GBSs are permissive interfaces, even when uncoated by cell adhesion layers, retaining unaltered neuronal signaling properties, thus being suitable for carbon-based neural prosthetic devices.
A web interface for easy flexible protein-protein docking with ATTRACT.
de Vries, Sjoerd J; Schindler, Christina E M; Chauvot de Beauchêne, Isaure; Zacharias, Martin
2015-02-03
Protein-protein docking programs can give valuable insights into the structure of protein complexes in the absence of an experimental complex structure. Web interfaces can facilitate the use of docking programs by structural biologists. Here, we present an easy web interface for protein-protein docking with the ATTRACT program. While aimed at nonexpert users, the web interface still covers a considerable range of docking applications. The web interface supports systematic rigid-body protein docking with the ATTRACT coarse-grained force field, as well as various kinds of protein flexibility. The execution of a docking protocol takes up to a few hours on a standard desktop computer. Copyright © 2015 Biophysical Society. Published by Elsevier Inc. All rights reserved.
Li, Huashan; Lin, Zhibin; Lusk, Mark T; Wu, Zhigang
2014-10-21
The universal and fundamental criteria for charge separation at interfaces involving nanoscale materials are investigated. In addition to the single-quasiparticle excitation, all the two-quasiparticle effects including exciton binding, Coulomb stabilization, and exciton transfer are considered, which play critical roles on nanoscale interfaces for optoelectronic applications. We propose a scheme allowing adding these two-quasiparticle interactions on top of the single-quasiparticle energy level alignment for determining and illuminating charge separation at nanoscale interfaces. Employing the many-body perturbation theory based on Green's functions, we quantitatively demonstrate that neglecting or simplifying these crucial two-quasiparticle interactions using less accurate methods is likely to predict qualitatively incorrect charge separation behaviors at nanoscale interfaces where quantum confinement dominates.
imDEV: a graphical user interface to R multivariate analysis tools in Microsoft Excel
USDA-ARS?s Scientific Manuscript database
Interactive modules for data exploration and visualization (imDEV) is a Microsoft Excel spreadsheet embedded application providing an integrated environment for the analysis of omics data sets with a user-friendly interface. Individual modules were designed to provide toolsets to enable interactive ...
2013-07-01
applications introduced by third-party developers to connect to the Android operating system through an open software interface. This allows customers...Definition Multimedia Interface have been developed to address the need for standards for high-definition televisions and computer monitors. Perhaps
Code of Federal Regulations, 2012 CFR
2012-01-01
... executing. III. Design Control Measures shall be established to assure that applicable regulatory... control of design interfaces and for coordination among participating design organizations. These measures..., approval, release, distribution, and revision of documents involving design interfaces. The design control...
Code of Federal Regulations, 2013 CFR
2013-01-01
... executing. III. Design Control Measures shall be established to assure that applicable regulatory... control of design interfaces and for coordination among participating design organizations. These measures..., approval, release, distribution, and revision of documents involving design interfaces. The design control...
Applications of cortical signals to neuroprosthetic control: a critical review.
Lauer, R T; Peckham, P H; Kilgore, K L; Heetderks, W J
2000-06-01
Cortical signals might provide a potential means of interfacing with a neuroprosthesis. Guidelines regarding the necessary control features in terms of both performance characteristics and user requirements are presented, and their implications for the design of a first generation cortical control interface for a neuroprosthesis are discussed.
Pinho, Bruno; Liu, Yukun; Rizkin, Benjamin; Hartman, Ryan L
2017-11-07
Gas-liquid interfaces broadly impact our planet, yet confined interfaces behave differently than unconfined ones. We report the role of tangential fluid motion in confined methane-water interfaces. The interfaces are created using microfluidics and investigated by in situ 1D, 2D and 3D Raman spectroscopy. The apparent CH 4 and H 2 O concentrations are reported for Reynolds numbers (Re), ranging from 0.17 to 8.55. Remarkably, the interfaces are comprised of distinct layers of thicknesses varying from 23 to 57 μm. We found that rarefaction, mixture, thin film, and shockwave layers together form the interfaces. The results indicate that the mixture layer thickness (δ) increases with Re (δ ∝ Re), and traditional transport theory for unconfined interfaces does not explain the confined interfaces. A comparison of our results with thin film theory of air-water interfaces (from mass transfer experiments in capillary microfluidics) supports that the hydrophobicity of CH 4 could decrease the strength of water-water interactions, resulting in larger interfacial thicknesses. Our findings help explain molecular transport in confined gas-liquid interfaces, which are common in a broad range of societal applications.
Dynamics of solid nanoparticles near a liquid-liquid interface
NASA Astrophysics Data System (ADS)
Daher, Ali; Ammar, Amine; Hijazi, Abbas
2018-05-01
The liquid - liquid interface can be used as a suitable medium for generating some nanostructured films of metals, or inorganic materials such as semi conducting metals. This process can be controlled well if we study the dynamics of nanoparticles (NPs) at the liquid-liquid interface which is a new field of study, and is not understood well yet. The dynamics of NPs at liquid-liquid interfaces is investigated by solving the fluid-particle and particle-particle interactions. Our work is based on the Molecular Dynamics (MD) simulation in addition to Phase Field (PF) method. We modeled the liquid-liquid interface using the diffuse interface model, where the interface is considered to have a characteristic thickness. We have shown that the concentration gradient of one fluid in the other gives rise to a hydrodynamic force that drives the NPs to agglomerate at the interface. These obtained results may introduce new applications where certain interfaces can be considered to be suitable mediums for the synthesis of nanostructured materials. In addition, some liquid interfaces can play the role of effective filters for different species of biological NPs and solid state waste NPs, which will be very important in many industrial and biomedical domains.
Yuksel, Mustafa; Dogac, Asuman
2011-07-01
Medical devices are essential to the practice of modern healthcare services. Their benefits will increase if clinical software applications can seamlessly acquire the medical device data. The need to represent medical device observations in a format that can be consumable by clinical applications has already been recognized by the industry. Yet, the solutions proposed involve bilateral mappings from the ISO/IEEE 11073 Domain Information Model (DIM) to specific message or document standards. Considering that there are many different types of clinical applications such as the electronic health record and the personal health record systems, the clinical workflows, and the clinical decision support systems each conforming to different standard interfaces, detailing a mapping mechanism for every one of them introduces significant work and, thus, limits the potential health benefits of medical devices. In this paper, to facilitate the interoperability of clinical applications and the medical device data, we use the ISO/IEEE 11073 DIM to derive an HL7 v3 Refined Message Information Model (RMIM) of the medical device domain from the HL7 v3 Reference Information Mode (RIM). This makes it possible to trace the medical device data back to a standard common denominator, that is, HL7 v3 RIM from which all the other medical domains under HL7 v3 are derived. Hence, once the medical device data are obtained in the RMIM format, it can easily be transformed into HL7-based standard interfaces through XML transformations because these interfaces all have their building blocks from the same RIM. To demonstrate this, we provide the mappings from the developed RMIM to some of the widely used HL7 v3-based standard interfaces.
Debener, Stefan; Emkes, Reiner; Volkening, Nils; Fudickar, Sebastian; Bleichner, Martin G.
2017-01-01
Objective Our aim was the development and validation of a modular signal processing and classification application enabling online electroencephalography (EEG) signal processing on off-the-shelf mobile Android devices. The software application SCALA (Signal ProCessing and CLassification on Android) supports a standardized communication interface to exchange information with external software and hardware. Approach In order to implement a closed-loop brain-computer interface (BCI) on the smartphone, we used a multiapp framework, which integrates applications for stimulus presentation, data acquisition, data processing, classification, and delivery of feedback to the user. Main Results We have implemented the open source signal processing application SCALA. We present timing test results supporting sufficient temporal precision of audio events. We also validate SCALA with a well-established auditory selective attention paradigm and report above chance level classification results for all participants. Regarding the 24-channel EEG signal quality, evaluation results confirm typical sound onset auditory evoked potentials as well as cognitive event-related potentials that differentiate between correct and incorrect task performance feedback. Significance We present a fully smartphone-operated, modular closed-loop BCI system that can be combined with different EEG amplifiers and can easily implement other paradigms. PMID:29349070
Blum, Sarah; Debener, Stefan; Emkes, Reiner; Volkening, Nils; Fudickar, Sebastian; Bleichner, Martin G
2017-01-01
Our aim was the development and validation of a modular signal processing and classification application enabling online electroencephalography (EEG) signal processing on off-the-shelf mobile Android devices. The software application SCALA (Signal ProCessing and CLassification on Android) supports a standardized communication interface to exchange information with external software and hardware. In order to implement a closed-loop brain-computer interface (BCI) on the smartphone, we used a multiapp framework, which integrates applications for stimulus presentation, data acquisition, data processing, classification, and delivery of feedback to the user. We have implemented the open source signal processing application SCALA. We present timing test results supporting sufficient temporal precision of audio events. We also validate SCALA with a well-established auditory selective attention paradigm and report above chance level classification results for all participants. Regarding the 24-channel EEG signal quality, evaluation results confirm typical sound onset auditory evoked potentials as well as cognitive event-related potentials that differentiate between correct and incorrect task performance feedback. We present a fully smartphone-operated, modular closed-loop BCI system that can be combined with different EEG amplifiers and can easily implement other paradigms.
An Ecological Approach to the Design of UAV Ground Control Station (GCS) Status Displays
NASA Technical Reports Server (NTRS)
Dowell, Susan; Morphew, Ephimia; Shively, Jay
2003-01-01
Use of UAVs in military and commercial applications will continue to increase. However, there has been limited research devoted to UAV GCS design. The current study employed an ecological approach to interfac e design. Ecological Interface Design (EID) can be characterized as r epresenting the properties of a system, such that an operator is enco uraged to use skill-based behavior when problem solving. When more ef fortful cognitive processes become necessary due to unfamiliar situations, the application of EID philosophy supports the application of kn owledge-based behavior. With advances toward multiple UAV command and control, operators need GCS interfaces designed to support understan ding of complex systems. We hypothesized that use of EID principles f or the display of UAV status information would result in better opera tor performance and situational awareness, while decreasing workload. Pilots flew a series of missions with three UAV GCS displays of statu s information (Alphanumeric, Ecological, and Hybrid display format). Measures of task performance, Situational Awareness, and workload dem onstrated the benefits of using an ecological approach to designing U AV GCS displays. The application of ecological principles to the design of UAV GCSs is a promising area for improving UAV operations.
XML-Based Visual Specification of Multidisciplinary Applications
NASA Technical Reports Server (NTRS)
Al-Theneyan, Ahmed; Jakatdar, Amol; Mehrotra, Piyush; Zubair, Mohammad
2001-01-01
The advancements in the Internet and Web technologies have fueled a growing interest in developing a web-based distributed computing environment. We have designed and developed Arcade, a web-based environment for designing, executing, monitoring, and controlling distributed heterogeneous applications, which is easy to use and access, portable, and provides support through all phases of the application development and execution. A major focus of the environment is the specification of heterogeneous, multidisciplinary applications. In this paper we focus on the visual and script-based specification interface of Arcade. The web/browser-based visual interface is designed to be intuitive to use and can also be used for visual monitoring during execution. The script specification is based on XML to: (1) make it portable across different frameworks, and (2) make the development of our tools easier by using the existing freely available XML parsers and editors. There is a one-to-one correspondence between the visual and script-based interfaces allowing users to go back and forth between the two. To support this we have developed translators that translate a script-based specification to a visual-based specification, and vice-versa. These translators are integrated with our tools and are transparent to users.
Dynamics and Instabilities of Acoustically Stressed Interfaces
NASA Astrophysics Data System (ADS)
Shi, William Tao
An intense sound field exerts acoustic radiation pressure on a transitional layer between two continuous fluid media, leading to the unconventional dynamical behavior of the interface in the presence of the sound field. An understanding of this behavior has applications in the study of drop dynamics and surface rheology. Acoustic fields have also been utilized in the generation of interfacial instability, which may further encourage the dispersion or coalescence of liquids. Therefore, the study of the dynamics of the acoustically stressed interfaces is essential to infer the mechanism of the various phenomena related to interfacial dynamics and to acquire the properties of liquid surfaces. This thesis studies the dynamics of acoustically stressed interfaces through a theoretical model of surface interactions on both closed and open interfaces. Accordingly, a boundary integral method is developed to simulate the motions of a stressed interface. The method has been employed to determine the deformation, oscillation and instability of acoustically levitated drops. The generalized computations are found to be in good agreement with available experimental results. The linearized theory is also derived to predict the instability threshold of the flat interface, and is then compared with experiments conducted to observe and measure the unstable motions of the horizontal interface. This thesis is devoted to describing and classifying the simplest mechanisms by which acoustic fields provide a surface interaction with a fluid. A physical picture of the competing processes introduced by the evolution of an interface in a sound field is presented. The development of an initial small perturbation into a sharp form is observed on either a drop surface or a horizontal interface, indicating a strong focusing of acoustic energy at certain spots of the interface. Emphasis is placed on understanding the basic coupling mechanisms, rather than on particular applications that may involve this coupling. The dynamical behavior of a stressed drop can be determined in terms of a given form of an incident sound field and three dimensionless quantities. Thus, the behavior of a complex dynamic system has been clarified, permitting the exploration and interpretation of the nature of liquid surface phenomena.
Advances on Aryldiazonium Salt Chemistry Based Interfacial Fabrication for Sensing Applications.
Cao, Chaomin; Zhang, Yin; Jiang, Cheng; Qi, Meng; Liu, Guozhen
2017-02-15
Aryldiazonium salts as coupling agents for surface chemistry have evidenced their wide applications for the development of sensors. Combined with advances in nanomaterials, current trends in sensor science and a variety of particular advantages of aryldiazonium salt chemistry in sensing have driven the aryldiazonium salt-based sensing strategies to grow at an astonishing pace. This review focuses on the advances in the use of aryldiazonium salts for modifying interfaces in sensors and biosensors during the past decade. It will first summarize the current methods for modification of interfaces with aryldiazonium salts, and then discuss the sensing applications of aryldiazonium salts modified on different transducers (bulky solid electrodes, nanomaterials modified bulky solid electrodes, and nanoparticles). Finally, the challenges and perspectives that aryldiazonium salt chemistry is facing in sensing applications are critically discussed.
DOE Office of Scientific and Technical Information (OSTI.GOV)
MCCLEAN, JARROD; HANER, THOMAS; STEIGER, DAMIAN
FermiLib is an open source software package designed to facilitate the development and testing of algorithms for simulations of fermionic systems on quantum computers. Fermionic simulations represent an important application of early quantum devices with a lot of potential high value targets, such as quantum chemistry for the development of new catalysts. This software strives to provide a link between the required domain expertise in specific fermionic applications and quantum computing to enable more users to directly interface with, and develop for, these applications. It is an extensible Python library designed to interface with the high performance quantum simulator, ProjectQ,more » as well as application specific software such as PSI4 from the domain of quantum chemistry. Such software is key to enabling effective user facilities in quantum computation research.« less
An assessment of the real-time application capabilities of the SIFT computer system
NASA Technical Reports Server (NTRS)
Butler, R. W.
1982-01-01
The real-time capabilities of the SIFT computer system, a highly reliable multicomputer architecture developed to support the flight controls of a relaxed static stability aircraft, are discussed. The SIFT computer system was designed to meet extremely high reliability requirements and to facilitate a formal proof of its correctness. Although SIFT represents a significant achievement in fault-tolerant system research it presents an unusual and restrictive interface to its users. The characteristics of the user interface and its impact on application system design are assessed.
NASA Technical Reports Server (NTRS)
Cramer, K. Elliott; Syed, Hazari I.
1995-01-01
This user's manual describes the installation and operation of TIA, the Thermal-Imaging acquisition and processing Application, developed by the Nondestructive Evaluation Sciences Branch at NASA Langley Research Center, Hampton, Virginia. TIA is a user friendly graphical interface application for the Macintosh 2 and higher series computers. The software has been developed to interface with the Perceptics/Westinghouse Pixelpipe(TM) and PixelStore(TM) NuBus cards and the GW Instruments MacADIOS(TM) input-output (I/O) card for the Macintosh for imaging thermal data. The software is also capable of performing generic image-processing functions.
NASA Astrophysics Data System (ADS)
Lei, Wen; He, Ping; Zhang, Susu; Dong, Faqin; Ma, Yongjun
2014-11-01
We first present an alternative one-step route for constructing a novel polyaniline (PANI)-coated polypyrrole (PPy) composite in an ingenious triple-phase interface system, where PPy and PANI are prepared in individual non-interference interfaces and, in the middle aqueous phase, smaller PANI particles are uniformly coated on the surface of PPy particles, forming a core-shell structure. The prepared PPy/PANI composite electrode shows a superior capacitance behavior that is more suitable for supercapacitor application.
NASA Technical Reports Server (NTRS)
Spicer, W. E.
1985-01-01
A sketch is given of the development of photoemission electron spectroscopy (PES) with emphasis on the author's own experience. Emphasis is placed: (1) on the period between 1958-1970; (2) on the various developments which were required for PES to emerge; and (3) on the strong interactions between applied/fundamental and knowledge/empirically based research. A more detailed discussion is given of the recent (1975-present) application of PES to study the interfaces of III-V semiconductors.
A practical VEP-based brain-computer interface.
Wang, Yijun; Wang, Ruiping; Gao, Xiaorong; Hong, Bo; Gao, Shangkai
2006-06-01
This paper introduces the development of a practical brain-computer interface at Tsinghua University. The system uses frequency-coded steady-state visual evoked potentials to determine the gaze direction of the user. To ensure more universal applicability of the system, approaches for reducing user variation on system performance have been proposed. The information transfer rate (ITR) has been evaluated both in the laboratory and at the Rehabilitation Center of China, respectively. The system has been proved to be applicable to > 90% of people with a high ITR in living environments.
1994-05-01
actuel. Trois types de contraintes ont pu 8tre distingu6s A chaque avion pr6sent dans le secteur a~rien du contr~leur, on associe toutes les...assurant la s6curit6 des vols. simulateur implique en g6n6ral la prdsencc dc trois catdgories d’acteurs Los 6changyes entre contr~leur et pilote se...d’informations suivants interventions en phonic des pilotes d’avions presents dans le secteur de contr-blc. Pour cc faire, 1) utilisant des liaisons de donn
Vasta, Robert; Crandell, Ian; Millican, Anthony; House, Leanna; Smith, Eric
2017-10-13
Microphone sensor systems provide information that may be used for a variety of applications. Such systems generate large amounts of data. One concern is with microphone failure and unusual values that may be generated as part of the information collection process. This paper describes methods and a MATLAB graphical interface that provides rapid evaluation of microphone performance and identifies irregularities. The approach and interface are described. An application to a microphone array used in a wind tunnel is used to illustrate the methodology.
Renaud, Patrice; Joyal, Christian; Stoleru, Serge; Goyette, Mathieu; Weiskopf, Nikolaus; Birbaumer, Niels
2011-01-01
This chapter proposes a prospective view on using a real-time functional magnetic imaging (rt-fMRI) brain-computer interface (BCI) application as a new treatment for pedophilia. Neurofeedback mediated by interactive virtual stimuli is presented as the key process in this new BCI application. Results on the diagnostic discriminant power of virtual characters depicting sexual stimuli relevant to pedophilia are given. Finally, practical and ethical implications are briefly addressed. Copyright © 2011 Elsevier B.V. All rights reserved.
Weight and power savings shaft encoder interfacing techniques for aerospace applications
NASA Technical Reports Server (NTRS)
Breslow, Donald H.
1986-01-01
Many aerospace applications for shaft angle digitizers such as optical shaft encoders require special features that are not usually required on commercial products. Among the most important user considerations are the lowest possible weight and power consumption. A variety of mechanical and electrical interface techniques that have large potential weight and power savings are described. The principles to be presented apply to a wide variety of encoders, ranging from 16 to 22 bit resolution and with diameters from 152 to 380 mm (6 to 15 in.).
MeV+R: using MeV as a graphical user interface for Bioconductor applications in microarray analysis
Chu, Vu T; Gottardo, Raphael; Raftery, Adrian E; Bumgarner, Roger E; Yeung, Ka Yee
2008-01-01
We present MeV+R, an integration of the JAVA MultiExperiment Viewer program with Bioconductor packages. This integration of MultiExperiment Viewer and R is easily extensible to other R packages and provides users with point and click access to traditionally command line driven tools written in R. We demonstrate the ability to use MultiExperiment Viewer as a graphical user interface for Bioconductor applications in microarray data analysis by incorporating three Bioconductor packages, RAMA, BRIDGE and iterativeBMA. PMID:18652698
Structural changes of homodimers in the PDB.
Koike, Ryotaro; Amemiya, Takayuki; Horii, Tatsuya; Ota, Motonori
2018-04-01
Protein complexes are involved in various biological phenomena. These complexes are intrinsically flexible, and structural changes are essential to their functions. To perform a large-scale automated analysis of the structural changes of complexes, we combined two original methods. An application, SCPC, compares two structures of protein complexes and decides the match of binding mode. Another application, Motion Tree, identifies rigid-body motions in various sizes and magnitude from the two structural complexes with the same binding mode. This approach was applied to all available homodimers in the Protein Data Bank (PDB). We defined two complex-specific motions: interface motion and subunit-spanning motion. In the former, each subunit of a complex constitutes a rigid body, and the relative movement between subunits occurs at the interface. In the latter, structural parts from distinct subunits constitute a rigid body, providing the relative movement spanning subunits. All structural changes were classified and examined. It was revealed that the complex-specific motions were common in the homodimers, detected in around 40% of families. The dimeric interfaces were likely to be small and flat for interface motion, while large and rugged for subunit-spanning motion. Interface motion was accompanied by a drastic change in contacts at the interface, while the change in the subunit-spanning motion was moderate. These results indicate that the interface properties of homodimers correlated with the type of complex-specific motion. The study demonstrates that the pipeline of SCPC and Motion Tree is useful for the massive analysis of structural change of protein complexes. Copyright © 2017 Elsevier Inc. All rights reserved.
PAR -- Interface to the ADAM Parameter System
NASA Astrophysics Data System (ADS)
Currie, Malcolm J.; Chipperfield, Alan J.
PAR is a library of Fortran subroutines that provides convenient mechanisms for applications to exchange information with the outside world, through input-output channels called parameters. Parameters enable a user to control an application's behaviour. PAR supports numeric, character, and logical parameters, and is currently implemented only on top of the ADAM parameter system. The PAR library permits parameter values to be obtained, without or with a variety of constraints. Results may be put into parameters to be passed onto other applications. Other facilities include setting a prompt string, and suggested defaults. This document also introduces a preliminary C interface for the PAR library -- this may be subject to change in the light of experience.
Tele-counseling and social-skill trainings using JGNII optical network and a mirror-interface system
NASA Astrophysics Data System (ADS)
Hashimoto, Sayuri; Hashimoto, Nobuyuki; Onozawa, Akira; Hosoya, Eiichi; Harada, Ikuo; Okunaka, Junzo
2007-09-01
"Tele-presence" communication using JGNII - an exclusive optical-fiber network system - was applied to social-skills training in the form of child-rearing support. This application focuses on internet counseling and social training skills that require interactive verbal and none-verbal communications. The motivation for this application is supporting local communities by constructing tele-presence education and entertainment systems using recently available, inexpensive IP networks. This latest application of tele-presence communication uses mirror-interface system which provides to users in remote locations a shared quasi-space where they can see themselves as if they were in the same room by overlapping video images from remote locations.
Interfacial Dirac cones from alternating topological invariant superlattice structures of Bi2Se3.
Song, Jung-Hwan; Jin, Hosub; Freeman, Arthur J
2010-08-27
When the three-dimensional topological insulators Bi2Se3 and Bi2Te3 have an interface with vacuum, i.e., a surface, they show remarkable features such as topologically protected and spin-momentum locked surface states. However, for practical applications, one often requires multiple interfaces or channels rather than a single surface. Here, for the first time, we show that an interfacial and ideal Dirac cone is realized by alternating band and topological insulators. The multichannel Dirac fermions from the superlattice structures open a new way for applications such as thermoelectric and spintronics devices. Indeed, utilizing the interfacial Dirac fermions, we also demonstrate the possible power factor improvement for thermoelectric applications.
Application of SQL database to the control system of MOIRCS
NASA Astrophysics Data System (ADS)
Yoshikawa, Tomohiro; Omata, Koji; Konishi, Masahiro; Ichikawa, Takashi; Suzuki, Ryuji; Tokoku, Chihiro; Uchimoto, Yuka Katsuno; Nishimura, Tetsuo
2006-06-01
MOIRCS (Multi-Object Infrared Camera and Spectrograph) is a new instrument for the Subaru telescope. In order to perform observations of near-infrared imaging and spectroscopy with cold slit mask, MOIRCS contains many device components, which are distributed on an Ethernet LAN. Two PCs wired to the focal plane array electronics operate two HAWAII2 detectors, respectively, and other two PCs are used for integrated control and quick data reduction, respectively. Though most of the devices (e.g., filter and grism turrets, slit exchange mechanism for spectroscopy) are controlled via RS232C interface, they are accessible from TCP/IP connection using TCP/IP to RS232C converters. Moreover, other devices are also connected to the Ethernet LAN. This network distributed structure provides flexibility of hardware configuration. We have constructed an integrated control system for such network distributed hardwares, named T-LECS (Tohoku University - Layered Electronic Control System). T-LECS has also network distributed software design, applying TCP/IP socket communication to interprocess communication. In order to help the communication between the device interfaces and the user interfaces, we defined three layers in T-LECS; an external layer for user interface applications, an internal layer for device interface applications, and a communication layer, which connects two layers above. In the communication layer, we store the data of the system to an SQL database server; they are status data, FITS header data, and also meta data such as device configuration data and FITS configuration data. We present our software system design and the database schema to manage observations of MOIRCS with Subaru.
BIRD: A general interface for sparse distributed memory simulators
NASA Technical Reports Server (NTRS)
Rogers, David
1990-01-01
Kanerva's sparse distributed memory (SDM) has now been implemented for at least six different computers, including SUN3 workstations, the Apple Macintosh, and the Connection Machine. A common interface for input of commands would both aid testing of programs on a broad range of computer architectures and assist users in transferring results from research environments to applications. A common interface also allows secondary programs to generate command sequences for a sparse distributed memory, which may then be executed on the appropriate hardware. The BIRD program is an attempt to create such an interface. Simplifying access to different simulators should assist developers in finding appropriate uses for SDM.
Interface bonding of shotcrete reinforced brick masonry assemblages, volume 1
NASA Astrophysics Data System (ADS)
Robinson, D. W.; Kahn, L. F.
1982-09-01
Nine 9 sq ft. shotcrete reinforced brick masonry assemblages and one 9 sq ft brick masonry control specimen were tested under a single reversed cycle diagonal compression load similar to the ASTM E519-74 testing procedures. The interface surface conditions, between the brick and shotcrete were varied. The surfaces of the single sythe of old brick were either dry, wet, or epoxy coated before application of the 3-inch reinforced shotcrete layer. Ultimate load capacities of the specimens were similar, however, specimens with epoxy-enhanced interfaces were the most ductile; the dry brick specimens showed interface bond failure immediately after the ultimate inplane load was attained.
Three-dimensional user interfaces for scientific visualization
NASA Technical Reports Server (NTRS)
VanDam, Andries (Principal Investigator)
1996-01-01
The focus of this grant was to experiment with novel user interfaces for scientific visualization applications using both desktop and virtual reality (VR) systems, and thus to advance the state of the art of user interface technology for this domain. This technology has been transferred to NASA via periodic status reports and papers relating to this grant that have been published in conference proceedings. This final report summarizes the research completed over the past three years, and subsumes all prior reports.
Performance and Reliability of Bonded Interfaces for High-Temperature Packaging (Presentation)
DOE Office of Scientific and Technical Information (OSTI.GOV)
Devoto, D.
2014-11-01
The thermal performance and reliability of sintered-silver is being evaluated for power electronics packaging applications. This will be experimentally accomplished by the synthesis of large-area bonded interfaces between metalized substrates that will be subsequently subjected to thermal cycles. A finite element model of crack initiation and propagation in these bonded interfaces will allow for the interpretation of degradation rates by a crack-velocity (V)-stress intensity factor (K) analysis. The experiment is outlined, and the modeling approach is discussed.
2015-10-01
journal articles and papers, and is referenced in the text. 15. SUBJECT TERMS high entropy alloys, titanium, inertia welding 16. SECURITY...Backscatter electron image and (b) inverse pole figure map of the IFW region showing transition from a flat (right) to wavy (left) weld interface...appearance. The weld interface is outlined by a white line in figure (b). The LSHR alloy is below the IFW interface and it is darker than the Mar-M247
NASA Astrophysics Data System (ADS)
Tsunoda, Takaya; Suzuki, Keigo; Saitoh, Takahiro
2018-04-01
This study develops a method to visualize the state of steel-concrete interface with ultrasonic testing. Scattered waves are obtained by the UT pitch-catch mode from the surface of the concrete. Discrete wavelet transform is applied in order to extract echoes scattered from the steel-concrete interface. Then Linearized Inverse Scattering Methods are used for imaging the interface. The results show that LISM with Born and Kirchhoff approximation provide clear images for the target.
First-Principles Study on the Tensile Properties and Failure Mechanism of the CoSb3/Ti Interface
NASA Astrophysics Data System (ADS)
She, Wuchang; Liu, Qiwen; Mei, Hai; Zhai, Pengcheng; Li, Jun; Liu, Lisheng
2018-06-01
The mechanical properties of the CoSb3/Ti interface play a critical role in the application of thermoelectric devices. To understand the failure mechanism of the CoSb3(001)/Ti(01 \\bar{1} 0) interface, we investigated its response during tensile deformations by first-principles calculations. By comparison with the result between the perfect interface and the interface after atomic migration, we find that the atomic migration at the interface has an obvious influence on the mechanical properties. The tensile tests indicate the ideal tensile stress of the CoSb3/Ti interface after atomic migration decreases by about 8.1% as compared to that of the perfect one. The failure mechanism of the perfect CoSb3/Ti interface is different from that of the migrated CoSb3/Ti interface. For the perfect CoSb3/Ti interface, the breakage of the Co-Sb bond leads to the failure of the system. For the CoSb3/Ti interface after atomic migration, the breakage of the Sb-Sb bond leads to the failure of the system. This is mainly because the new ionic Ti-Sb bonds make the electrons redistributed and weaken the stiffness of the Co-Sb bonds.
Heymann, Michael; Degani, Asaf
2007-04-01
We present a formal approach and methodology for the analysis and generation of user interfaces, with special emphasis on human-automation interaction. A conceptual approach for modeling, analyzing, and verifying the information content of user interfaces is discussed. The proposed methodology is based on two criteria: First, the interface must be correct--that is, given the interface indications and all related information (user manuals, training material, etc.), the user must be able to successfully perform the specified tasks. Second, the interface and related information must be succinct--that is, the amount of information (mode indications, mode buttons, parameter settings, etc.) presented to the user must be reduced (abstracted) to the minimum necessary. A step-by-step procedure for generating the information content of the interface that is both correct and succinct is presented and then explained and illustrated via two examples. Every user interface is an abstract description of the underlying system. The correspondence between the abstracted information presented to the user and the underlying behavior of a given machine can be analyzed and addressed formally. The procedure for generating the information content of user interfaces can be automated, and a software tool for its implementation has been developed. Potential application areas include adaptive interface systems and customized/personalized interfaces.
The Evaluation of Two CDU Concepts and Their Effects on FMS Training
NASA Technical Reports Server (NTRS)
Abbott, Terence S.
1995-01-01
One of the biggest challenges for a pilot in the transition to a "glass" cockpit is understanding the Flight Management System (FMS). This is due to both the complex nature of the FMS and to the pilot-FMS interface. For these reasons, a large portion of transition training is devoted to the FMS. The intent of the current study was to examine the impact of the primary pilot-FMS interface, the Control Display Unit (CDU), on FMS training. The hypothesis of this study was that the interface design could have a significant impact on training. An FMS simulation was developed with two separate interfaces. One interface was similar to a current-generation design and the other was a multi-windows CDU based on graphical user interface techniques. For both application and evaluation reasons, constraints were applied to the graphical CDU design to maintain as much similarity as possible with the conventional CDU.