… for use with Simulink®, Stateflow®, and code generation tools
IntroductionMonkeyProof Data Dictionary Manager helps you thoroughly organize data objects in your Simulink designs and prevent loss of overview when data objects are stored in the workspace. Data is explicitly separated from the model facilitating reuse of Simulink designs across design- and engineering-stages and projects.
| ![]() | |
Key features
| ||
Separating data from the modelData is cleanly separated from the algorithm (model) and stored in text files.
Meta data and user permissions are centrally stored in a database facilitating team collaboration and module ownership. The usage of the tool is not limited to new designs but is very much fit for existing, growing Simulink designs where the need arises for transparent data management. | ![]() | |
Organizing your data objectsBy organizing data objects into groups, ownership and permissions can be set. This is of particular importance for collaborative development work where teams and/or individuals need to be assigned read-only or read/write access for development, review, or use-only purposes. Grouping data into (sub)categories that map onto software architecture and data model of a larger software framework facilitates automated code generation and integration. | ![]() | |
Custom data classesMonkeyProof Data Dictionary Manager fully supports custom data classes. | ||
Data dictionary checksSimulink Model Advisor capabilities are tightly integrated into the Data Dictionary Manager. Checks for data completeness and MAAB style guide compliance are provided out-of-the-box*. Checks can be extended to support custom/corporate style guides. | ![]() | |
Reporting and data export formatsData export to Microsoft Excel is supported out-of the box. Please contact us for other formats or standards | ||
System & platform requirementsMonkeyProof Data Dictionary Manager is supported (cross platform) on MathWorks’ release 2007b and up. MATLAB and Simulink are required.Out of the box the central database is implemented in Microsoft SQL (Express) 2005. | ||
| * Simulink Verification and Validation is required for running automated checks. Custom checks can be implemented on a consulting basis. ** MATLAB Report Generator is required for interface description document generation. | ||





