gradient

MAAB

The MathWorks Automotive Advisory Board (MAAB) published the latest version of the "CONTROLLER STYLE GUIDELINES FOR PRODUCTION INTENT USING MATLAB®, Simulink® and Stateflow® Version 2.0" in July 2007. The guideline address style guidelines and best practices for the use of Simulink and Stateflow in the context of automotive embedded software modeling and code generation. 

Download list of MAAB checks in MXAM V1.4

MAAB Checks in MXAM 1.4

No. ID Guideline Title Repair
1 jc_0201 Usable characters for Subsystem names yes
2 jc_0211 Usable characters for Inport block and Outport block yes
3 jc_0221 Usable characters for signal line name yes
4 jc_0231 Usable characters for block names yes
5 jc_0011 Optimization parameters for Boolean data types yes
6 jc_0021 Model diagnostic settings  
7 na_0004 Simulink model appearance yes
8 db_0043 Simulink font and font size  
9 db_0042 Port block in Simulink models yes
10 jc_0081 Icon display for Port block yes
11 db_0142 Position of block names  
12 jc_0061 Display of block names yes
13 jm_0013 Annotations yes
14 db_0032 Simulink signal appearance  
15 jc_0281 Naming of Trigger Port block and Enable Port block yes
16 jm_0010 Port block names in Simulink models partial
17 na_0008 Display of labels on signals yes
18 db_0081 Unconnected Ports and Signals  
19 jm_0001 Prohibited Simulink standard blocks inside controllers  
20 hd_0001 Prohibited Simulink sinks  
21 na_0011 Scope of Goto and From blocks yes
22 jc_0141 Use of the switch block  
23 jc_0121 Use of the Sum Block yes
24 jc_0131 Use of Relational Operator block  
25 jc_0111 Direction of Subsystem yes
26 db_0123 The name of a Stateflow input/output is the same as the corresponding signal  
27 db_0129 Stateflow transition appearance  
28 db_0122 Stateflow/Simulink interface signals and parameters yes