fopa:ReferenceImplementations
From NITRC Wiki
The intent of this effort is to both support interaction with resources passed via the file system (e.g., command line) as well as fully encapsulated communication via xml streams (e.g., socket communication). The objective of the reference implementation is to produce a language/library specific parameter representation that can:
- Provide a self-description of the available features, basic data requirements, and supported resource format.
- Unmarshal a properly formatted query to initialize a parameter representation (include image/geometry decoding).
- Marshal computed results back into an xml syntax.
We have recently decided to use the Java API StAX to parse our xml files because it provides all the capabilities we described above while still being easy to use and understand.
We are considering development of reference implementations for the following platforms.
- Slicer3 itk/vtk
- Java / MIPAV
- C++ / itk








