You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Next Native CPP SCA Release Contents

This page outlines the features being planned for the next CPP (commonly referred to as Native) SCA release.

The next release (M4) is targeted for (September?) 2007, this follows on from the M3 release in May 2007.

Proposed features

  • SCA Assembly Model
    • Move from version 0.96 to 1.0
  • SCA CPP Client and Implementation
    • Move from version 0.96 to 1.0
  • SDO usage
    • TuscanySCA Native should use SDO according to the SDO 2.1 specification.
  • Build system
    • Convert from automake to ant. (In progress: bjohnson)
  • Unit test Suite
    • Need to work out testing framework. Can we write it in CxxTest (which is GPL), but not distribute CxxTest?
  • Rearchitect Data Model usage
    • Currently the runtime is very tightly coupled with the service data model structure. This forces the runtime/extensions to have an in-depth knowledge of the data model, and any changes to the data model must be reflected everywhere in the runtime. It would be much more usable if after loading the SCA services into a data model (which could still be accessible if necessary), that information was then stored in a generic structure, thus decoupling the runtime/extensions from the internal data model.
  • WSDL support (nice to have)
    • Support more than just Document Literal Wrapped
  • Samples (nice to have)
    • Currently its quite messy to get the samples running, I had to compile most of the dependencies. It would be nice to clean this up.
  • No labels