11.07.2015 Views

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

NASA_Software_Catalog_2014.pdf#sthash.Rk7M8wlL

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

mREST Interface Specification and <strong>Software</strong> PackageMSC-25721-1REST, or Representational State Transfer, is a term used to describe an architectural style for networkedsystems. mREST is an implementation of the REST architecture specific to the management and sharingof data in a system of logical system elements (LSEs). (An LSE is any definable object that provides dataand can include either hardware or software components.) mREST provides a standard framework so thata system of disparate LSEs can be integrated easily to accomplish the goals of a complete system.U.S. Government Purpose ReleaseMulti-threaded Copy Program (MCP)ARC-16494-1MCP is a high-performance file copy utility that achieves performance gains through parallelization.Multiple files and parts of single files are processed in parallel using multiple threads on multiple processors.The program employs the OpenMP and MPI programming models. For more information, please visit:Open Source<strong>NASA</strong> Technology Transfer System (NTTS)Search and Reporting Application Programming InterfaceARC-16697-1The <strong>NASA</strong> Technology Transfer System (NTTS) Search and Reporting application programming interface (API)uses various logical operators to query well-structured Extensible Markup Language (XML) data. The algorithmis capable of providing search results maintaining one-to-many relationships, and it will perform set operationsthat include Union, Intersection, and Difference. Output can be retrieved in XML or comma-separated value(CSV) format. The interface will provide content search criteria within a context or scope, dynamically interpretoperations based on data type, and perform set operations in combination with logical operations.U.S. Government Purpose ReleaseThis software is available for licensing.<strong>NASA</strong> UNIX Tool KitKSC-12269 • KSC-12268 • KSC-12271The <strong>NASA</strong> UNIX Tool Kit contains three components that all work together to form a single technology forUNIX administration: (1) Secure, Web-Based UNIX System Administration Tools (KSC-12269) ease the administrationof a large, distributed UNIX system, providing a secure mechanism for creating, modifying, locking,and deleting users. (2) The second component of the software kit is the Client/Server to Create, Modify, andQuery VERITAS File System Quotas on an NFS-Mounted File System with a Secure Web-Based Interface(KSC-12268). In this technology, the client (which exists on an internal secure platform with a secure interface)can be accessed from any authorized platform capable of running a Web browser. The server software existson a UNIX platform configured with the VERITAS file system. (3) The Web-Based IP Address Tool (KSC-12271)provides an easy-to-use system for maintaining IP address information for a network of computers.U.S. Release OnlyNetmark eXtensible DataBase, Data Access and Retrieval Composition (XDB3-DARC)ARC-16119-1BThis innovation will query using a suite of operators in the Netmark/XDB query language to retrieve elementsbased on the absolute value of tags in the XML source. In an earlier version of the software, element retrievalwas based solely on “full-text” term searches of the tags and their values. For more information, please visit:Open SourceNivis ISA100.11a Radio Driver <strong>Software</strong> for TI MicrocontrollerMSC-25408-1Through a serial peripheral interface (SPI) port, this software allows a microcontroller to interact with a NivisVN210 radio running an ISA100.11a stack.U.S. Government Purpose Release2. Data Servers Processing and Handling<strong>NASA</strong> Technology Transfer Program <strong>Software</strong> <strong>Catalog</strong> 2014 21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!