Desktop Installation: Difference between revisions
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
=== SDK (''includes STRIDE Runtime'') === | === SDK (''includes STRIDE Runtime'') === | ||
[[STRIDE SDKs]] | |||
Revision as of 19:03, 2 June 2009
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)
Windows SDK
Linux SDK
Samples
Binary Packages
Build Tools
s2scompile s2sbind s2sinstrument
Host Tools
Requires software license.