II.
LibraryProcess overview
Reference · livelib-process:embedded-systems--misra-c-compliance
specializations/embedded-systems/misra-c-compliance overview
MISRA C Compliance - Implementing Motor Industry Software Reliability Association C coding guidelines for safety-critical embedded software, including static analysis, rule verification, and deviation documentation.
Attributes
displayName
specializations/embedded-systems/misra-c-compliance
description
MISRA C Compliance - Implementing Motor Industry Software Reliability Association C coding guidelines
for safety-critical embedded software, including static analysis, rule verification, and deviation documentation.
libraryPath
library/specializations/embedded-systems/misra-c-compliance.js
specialization
embedded-systems
references
- - MISRA C Guidelines: https://www.misra.org.uk/
- - MISRA C Compliance: https://www.embedded.com/misra-c-compliance-testing-tools/
- - Static Analysis: https://interrupt.memfault.com/blog/static-analysis-with-misra-c
example
const result = await orchestrate('specializations/embedded-systems/misra-c-compliance', {
projectName: 'SafetyController',
misraVersion: 'MISRA-C:2012',
targetFiles: ['src/**\/*.c'],
deviationsAllowed: true
});
usesAgents
- safety-compliance-expert
- embedded-tech-writer
Outgoing edges
lib_applies_to_domain1
- domain:embedded-systems·DomainEmbedded Systems
lib_belongs_to_specialization1
- specialization:embedded-systems·Specialization
lib_implements_workflow1
- workflow:contract-lifecycle·WorkflowContract Lifecycle
lib_involves_role1
- role:embedded-engineer·RoleEmbedded Engineer
lib_requires_skill_area2
- skill-area:rtos-programming·SkillAreaRTOS Programming
- skill-area:firmware-development·SkillAreaFirmware Development
uses_agent2
- lib-agent:embedded-systems--safety-compliance-expert·LibraryAgentsafety-compliance-expert
- lib-agent:embedded-systems--embedded-tech-writer·LibraryAgentembedded-tech-writer
Incoming edges
None.