What is the reasoning behind SEDRIS version numbering and how does this affect software compatibility?
Each of the five SEDRIS technology components, DRM, EDCS, SRM, API and STF, contain a version number. These version numbers are composed of three dot-separated numbers. With the numbers referred to as major, minor, and maintenance, respectively. Thus for an API version 3.1.0, the version number represents major version 3, minor version 1, and maintenance version 0. Along with each technology component, each software implementation of the technology component gets a version number as well. Thus, for example, with Release 3.1.1, the STF had a version number of 3.1.0 (with the final 0 usually ommitted), but the STF implementation was version number of 3.1.1.