Skip to content

CESSDA Software Maturity Level Assessment

Label Level
CA1.1 End user Documentation -
CA1.2 Operational Documentation -
CA1.3 Development Documentation 2
CA2 Intellectual Property 2
CA3 Extensibility 4
CA4 Modularity 4
CA5 Packaging 5
CA6 Portability 5
CA7 Standards Compliance 4
CA8 Support 2
CA9 Verification and Testing 5
CA10 Security -
CA11 Internationalisation and Localisation -
CA12 Authentication and Authorisation -

CA1.1: End user Documentation

  • not applicable

CA1.2: Operational documentation

  • not applicable

CA1.3: Development Documentation

  • SML2
    • fully External documentation describes public API functionality
    • fully External documentation is sufficient to be used by an experienced developer.
    • fully Source code is consistently and clearly commented.
    • partially Source code naming conventions are adhered to and consistent.

CA2: Intellectual Property

CA3: Extensibility

CA4: Modularity

CA5: Packaging

CA6: Portability

CA7: Standards Compliance

CA8: Support

CA9: Verification and Testing

CA10: Security

  • not applicable

CA11: Internationalisation and Localisation

  • not applicable

CA12: Authentication and Authorisation

  • not applicable
Edited by Alexander Mühlbauer