Desktop Installation
STRIDE Framework components are distributed as as set of compressed archives. Each archive package comprises functionally-related files.
Source Packages
These packages are distributed in source form
STRIDE Runtime
This package contains ANSI C source files implementing the STRIDE Runtime. The runtime is the fundamental component of the STRIDE framework as it implements
- Runtime APIs - providing test services to Test Units
- An Intercept Module thread - upon which tests are run
- Host transport services - enabling I/O between the target and host computer
An Operating System-specific Platform Abstraction Layer (PAL) is also required to map specific OS services to runtime system calls.
The runtime files are typically built into a library that is then linked with your target application. An OS-specific SDK package will contain the runtime sources along with an appropriate PAL, makefile to build the runtime library and other useful stuff.
The stand-alone runtime package is provided to be used with target operating systems for which there is no SDK.
SDK (includes STRIDE Runtime)
makefile
- all
- library
- daemon
- database
- im
- testapp
- clean
Windows SDK
Linux SDK
Samples
Binary Packages
Build Tools
s2scompile s2sbind s2sinstrument
Host Tools
Requires software license.