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