SCMS CV Pilots Documentation : Requirements by Use Case

This format supports end-to-end implementation as well as testing better than a pure listing of requirements.

On-board Equipment (OBE) Use Cases

The following chapters are about OBE requirements. These are the main use cases for OBEs, but there are requirements throughout all chapters for OBEs. For example, in 11. Backend Management are requirements about what an OBE needs to do if a root CA is revoked or a new root CA is introduced to the system.

Road-side Equipment (RSE) Use Cases

The following chapters are about RSE requirements. These are the main use cases for RSEs, but there are requirements throughout all chapters for RSEs. For example, in 11. Backend Management are requirements about what an RSE needs to do if a root CA is revoked or a new root CA is introduced to the system.

Common EE Use Cases

Both EE types should implement the following chapters:

Backend Use Cases

Features specific only to the SCMS (no relevance to end entities) as well as deployment and management requirements are listed in the following use cases:

Requirement Status

All requirements are listed with all details including their status of implementation (e.g., SCMS-500 - Firewall whitelist SCMS PoC out of Scope ) and a JIRA link is given for traceability reasons. Statuses given are:

StatusDescription
ReviewRequirement is currently under review by the Software Team
In ImplementationRequirement is currently in implementation by the Software Team
ImplementedSoftware Team finished the implementation as well as the unit tests
Ready for TestingTest Team created test cases as well as test scripts for this requirement and the requirement is ready to be tested with the next test run
Tests PassedAll tests of the given requirement were successful within the latest test run
Tests FailedOne or more tests of the given requirement failed during the latest test run
ClosedRequirement is implemented and successfully tested
Manual ProcessRequirement is meant to be manually executed within the PoC software and will not be implemented in software
SCMS PoC Out Of ScopeRequirement will neither be implemented in the PoC software nor executed manually. This applies especially to EE requirements or SCMS production requirements that are listed but out of scope for implementation during the PoC project.
Document Header and Status