This content is not included in your SAE MOBILUS subscription, or you are not logged in.
The Role of the Data Dictionary in the Model-Based Development Process
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 20, 2009 by SAE International in United States
Annotation ability available
Data dictionaries in embedded automotive applications are used for storing data elements and definitions supporting functional and software development. A robust model-based development process should be driven by a data dictionary that can interact with tools supporting a model-based environment and provide a linkage between different stages of the development process. A data dictionary could significantly increase automation of the modeling, validation and autocoding stages of the process. Using a data dictionary in model-based development implies additional requirements to the Dictionary compared to the traditional non-model development process.
This paper describes the usage of a data dictionary in different stages of the model-based development process. It specifies the set of major requirements for the data dictionary and offers the possible implementation of these requirements based on a data dictionary developed by Delphi.
CitationVitkin, L. and Fallahi, A., "The Role of the Data Dictionary in the Model-Based Development Process," SAE Technical Paper 2009-01-0919, 2009, https://doi.org/10.4271/2009-01-0919.
- Poppendieck Mary Poppendieck Thomas 2003
- McDaniel George 1993
- Schubert Peter J. Vitkin Lev Winters Frank “Executable Specs: What makes one, and how are they used?” SAE 2006-01-1357
- Smith Paul F. Prabhu Sameer M. Friedman Jonathon “Best Practices for Establishing a Model-Based Design Culture” SAE 2007-01-0777
- Rai Devendra Jestin TK Vitkin Lev “Model-Based Development of AUTOSAR Compliant Applications: Exterior Lights Module Case Study” SAE 2008-01-0221