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
CA1.2: Operational documentation
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
CA11: Internationalisation and Localisation
CA12: Authentication and Authorisation
Edited by Alexander Mühlbauer