Matlab/ Simulink support for AUTOSAR naming convention
14 views (last 30 days)
Show older comments
I am currently looking into ways to check/enforce the AUTOSAR naming convention for existing Simulink models. I found that in Simulink, we can configure a model as AUTOSAR Component using the "Configure AUTOSAR Interface Dialog Box". In this configuration process, the last step is to click a validate button which performs several validations including checking that the shortName attribute of elements have not exceeded their maximum allowed length (this is one of the rules in AUTOSAR's naming conventions). The command line-equivalent of this validate button is 'autosar.api.validateModel(mdlName)' ...
My question is does this button/command check for any other or even all of AUTOSAR's naming conventions (besides the maximum length of shortName)? ie., to what extent does this button/command validate AUTOSAR's naming convention in existing Simulink models?
Thanks a lot in advance
2 Comments
Sam McDonald
on 8 Mar 2017
Which other AUTOSAR naming conventions are you referring to or looking to validate? Could you describe them?
Answers (1)
Sam McDonald
on 8 Mar 2017
As mentioned in the documentation page, the "autosar.api.validateModel" function primarily validates AUTOSAR properties and mapping of a Simulink model. Checking the shortName naming convention may also be done as a prerequisite to perform this validation. However, this could be made more clear in the documentation.
2 Comments
Sam McDonald
on 9 Mar 2017
Edited: Sam McDonald
on 9 Mar 2017
It would seem so. You could create a support request to MathWorks Technical Support if knowing about this has increasing impact on your workflow.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!