Instrument Software Framework (ISF) Software Component Architectural Framework(NPO-49404-1)

data and image processing
Instrument Software Framework (ISF) Software Component Architectural Framework
(NPO-49404-1)
Overview
This software implements a very compact reusable software framework based on a software component architecture. It includes a code generator for producing C++ component base classes for use by implementers implementing the domain-specific logic. It provides the functionality to interconnect components, start threads of execution, and send invocations between components. It also provides the ability to serialize and deserialize invocations for multi-processor or memory space interactions. The user specifies interfaces, components and topologies in XML and uses the code generator to generate ports and components. The components are instantiated at runtime and interconnected. The framework and generated code have been designed to use a portable, embeddable subset of C++.
Software Details

Category
Data and Image Processing
Reference Number
NPO-49404-1
Release Type
Open Source
Operating System
Contact Us About This Technology

Jet Propulsion Laboratory
Stay up to date, follow NASA's Technology Transfer Program on:
facebook twitter linkedin youtube
Facebook Logo X Logo Linkedin Logo Youtube Logo