Home Products Data Dictionary Manager
  • English (United Kingdom)
  • Nederlands (NL-nl)

MonkeyProof Data Dictionary Manager

 


… for use with Simulink®, Stateflow®, and code generation tools

 

Introduction

MonkeyProof 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.


 It lets you create (generate), search, modify, and export data objects of any (custom) class, it lets you interactively structure your data by grouping data objects, it lets you check on data completeness and style guide compliance, and it lets you generate a variety of useful reports on your data dictionary, all from a single intuitive user interface.

  MonkeyProof Data Dictionary Manager for use with Simulink and  Stateflow Main Interface

Key features

  • Data objects separated from model/algorithm
  • Single tool for interactive management of data objects of any (custom) class
  • Data object candidate detection and  convenient data object creation
  • Interactively grouping of data objects
  • Convenient interactive editing of 0, 1, and 2 dimensional numerical data values
  • Automated checks on data completeness, and MAAB style guide compliance*
  • Data export to Microsoft Excel
  • Automated interface description document generation**
  • Integrated user permissions

Separating data from the model

Data is cleanly separated from the algorithm (model) and stored in text files.
  • Central data management prevents workspace chaos
  • Model reuse and easy testing with different data sets or calibrations
  • Text based data file formats allow for standard version control including differencing and merging

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.

 MonkeyProof Data Dictionary Manager for use with Simulink and  Stateflow Undefined Data Detection and Data Object Creation

Organizing your data objects

By 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.

  MonkeyProof Data Dictionary Manager for use with Simulink and Stateflow Organizing Grouping Data Objects

Custom data classes

MonkeyProof Data Dictionary Manager fully supports custom data classes.
  

Data dictionary checks

Simulink 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.
  MonkeyProof Data Dictionary Manager for use with Simulink and Stateflow Automated Checks for Data Completeness

Reporting and data export formats

Data export to Microsoft Excel is supported out-of the box. Please contact us for other formats or standards

System & platform requirements

MonkeyProof 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.