Home

JLAB Tracking Tool (JTRAK)

Goddard Space Flight Center, Greenbelt, Maryland The JLAB Tracking Tool (JTRAK) is a Web-enabled database tool designed to automate the tracking of James Webb Space Telescope (JWST) Integrated Ground Support System (IGSS) and Integrated Test Support System (ITSS) configured items. These configured items consist of IGSS and ITSS equipment and materials; hardware and software revisions including patch releases of the Science Instrument Development Units (SIDUs) and the Science Instrument Test Sets (SITS); ground lab COTS software license versions and maintenance schedules; and other miscellaneous documents.

Posted in: Briefs, TSP, Electronics & Computers

Read More >>

Orbital Mechanics Simulation Program for Educational Outreach

Langley Research Center, Hampton, Virginia AJava software program was developed that provides a solar system simulation, demonstrating the application of calculus to understanding and modeling how the real universe operates. The program can be modified by the user to study various changes in physical properties, and software implementations on behavior.

Posted in: Briefs, Electronics & Computers

Read More >>

Educational Software for OctaSat Nanosatellite Training Kit

Langley Research Center, Hampton, Virginia Nanosatellites are very small satellites that can conduct various space missions using microelectronics, primarily in near-Earth orbits. Aerospace engineering students need to learn about the working principles and control of nanosatellites. However, the cost of an actual nanosatellite system is very expensive and is not suitable for an engineering college-level education. Therefore, this simplified classroom-based simulation kit for nanosatellite was developed, named OctaSat.

Posted in: Briefs, Electronics & Computers

Read More >>

Computer Aided Design of Suspension Mechanisms

Automobile suspension mechanisms have to date been designed using two-dimensional graphic oriented methods. Computer-aided design has allowed many two-dimensional mechanisms to be designed much more accurately. However, this has not translated to suspension mechanisms because these mechanisms are not two-dimensional but instead three-dimensional.

Posted in: White Papers, Electronics & Computers

Read More >>

Software Framework for Control and Observation in Distributed Environments (CODE)

Ames Research Center, Moffett Field, California CODE is a framework for control and observation in distributed environments. The framework enables the observation of resources (computer systems, storage systems, networks, and so on), services (database servers, application execution, servers, file transfer servers, and so on), and applications. Further, the framework provides support for the secure and scalable transmission of this observed information to programs that are interested in it. The framework also supports the secure execution of actions on remote computer systems so that a management program can respond to the observed data that it receives. To assist in writing management programs, the framework interfaces to an existing expert system so that a user can define a set of rules for the expert system to reason on, instead of writing a large amount of code. The framework is modular and can be easily extended to incorporate new sensors to make observations, new actuators to perform actions, new communication protocols, and new security mechanisms. The software also includes several applications that show how the framework can be used.

Posted in: Briefs, Electronics & Computers

Read More >>

Simple RunTime eXecutive (SRTX)

Marshall Space Flight Center, Alabama Simple RunTime eXecutive (SRTX) software provides scheduling and publish/subscribe data transfer services. The scheduler allows dynamic allocation of real-time periodic and asynchronous tasks across homogeneous multi core/multiprocessor systems. Most real-time systems assign tasks to specific cores on an a priori basis. Allowing the operating system scheduler to determine the best allocation of threads is not a unique innovation. However, it is coupled with a deterministic publish/subscribe data transfer system that guarantees the tasks process data deterministically, regardless of the number of processor cores in the system.

Posted in: Briefs, Electronics & Computers

Read More >>

v-Anomica: A Fast Support Vector-Based Novelty Detection Technique

Ames Research Center, Moffett Field, California Outlier or anomaly detection refers to the task of identifying abnormal or inconsistent patterns from a dataset. While they may seem to be undesirable entities, identifying them has many potential applications in fraud and intrusion detection, medical research, and safety-critical vehicle health management. Outliers can be detected using supervised, semi-supervised, or unsupervised techniques. Unsupervised techniques do not require labeled instances for detecting outliers. Supervised techniques require labeled instances of both normal and abnormal operation data for first building a model (e.g., a classifier), and then testing if an unknown data point is a normal one or an outlier. The model can be probabilistic such as Bayesian inference or deterministic such as decision trees, Support Vector Machines (SVMs), and neural networks. Semi-supervised techniques only require labeled instances of normal data. Hence, they are more widely applicable than the fully supervised ones. These techniques build models of normal data and then flag outliers that do not fit the model.

Posted in: Briefs, Electronics & Computers

Read More >>

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.