Package-level declarations

One ASIL C safety requirement refines the item’s stopping obligation into the drive unit’s physical response to an asserted braking request.

Requirements Check Results

All severities: 0 total / 0 without filed issue · Critical: 0 total / 0 without filed issue · High: 0 total / 0 without filed issue · Moderate: 0 total / 0 without filed issue · Low: 0 total / 0 without filed issue
RuleFindingsFindings without filed issue
HIGH descriptionDefinedInRequirementsPackage Requirements entity has no required description00
HIGH designChildAllocation Parent requirements omit allocation to a design child00
MODERATE forbiddenWordsInRequirement Requirements entity contains forbidden wording00
HIGH nameDefinedInRequirementsPackage Requirements entity has no required name00
HIGH nonRequirementsEntityInRequirementsPackage Entity uses the wrong viewpoint package (Requirements)00
HIGH orphanRequirement Derived requirement cites no parent requirement00
HIGH requirementAllocatedToChildOfSubject Requirement allocates outside its subject's design children00
HIGH requirementAllocatedToDefined Requirement allocates to no child element00
HIGH requirementAllocation Requirement has no subject element00
HIGH requirementAllocationCoverage Requirements omit an allocated obligation00
HIGH requirementAsilDefined Requirement has no ASIL00
HIGH requirementAsilDerivation Derived requirement falls below a parent requirement's ASIL00
HIGH INFO requirementAsilLeqSubject Requirement exceeds its subject element's ASIL00
INFO requirementAsilOverclassification Derived requirement exceeds every parent requirement's ASIL00
MODERATE requirementBottomLevelNoAllocation Bottom-level requirement allocates to child elements00
HIGH requirementContainerElementDefined Requirements specification has no subject element00
HIGH requirementContainerSubject Requirement names a different subject from its specification00
HIGH requirementDerivedFromAllocationConsistency Requirement derives from a parent that does not allocate to its subject00
HIGH requirementMustLiveInRequirementContainer Requirement lacks a containing requirements specification00
MODERATE requirementNormativeModal Requirement omits a recognized normative modal00
MODERATE requirementTopLevelNoParent Top-level requirement cites a parent requirement00
HIGH requirementVerificationCriteriaDefined Requirement has no verification criteria00
MODERATE requirementsClassInstance Requirements class has no instance property in its file00
MODERATE requirementsClassPascalCase Requirements class name violates PascalCase00
MODERATE requirementsClassesTopLevel Requirements class is nested inside another declaration00
MODERATE requirementsObjectCamelCase Requirements instance name violates camelCase00
MODERATE subjectBeforeVerbInRequirement Requirement omits its subject before the normative modal00

More complete diagnostic records and evidence are available locally on the build machine (not published), at repository-relative path systems/drive-unit/build/docs/com.example.stig.systems.drive-unit--model-check-results.json.

Types

Link copied to clipboard
class DriveUnitRequirements : Requirements

Closes the brake-command-to-physical-stop branch of the example.

Properties