|
m |
Line 1: |
Line 1: |
- | = News =
| + | '''MediaWiki has been successfully installed.''' |
| | | |
- | June 18, 2010: This project just came online... so bear with us as we keep adding documentation to this Wiki
| + | Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software. |
| | | |
- | June 21, 2010: Released the UCGN Simulink Distribution 1.0.1, including a "Hello World" Simulink example
| + | == Getting started == |
- |
| + | * [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list] |
- | = Download = | + | * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ] |
- | | + | * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |
- | Download the UCGN Simulink distribution [http://sourceforge.net/projects/ucgn/files/ here]
| + | |
- | | + | |
- | = Introduction =
| + | |
- | | + | |
- | The Unified Codegeneration project (UCGN) provides an open framework for the generation of high quality source code which is suitable for safety-critical applications and certification. Currently a Simulink/Stateflow front end and a C-language back end are included.
| + | |
- | | + | |
- | [[Introduction]]: Project background, overview | + | |
- | | + | |
- | = Semantic Meta-model =
| + | |
- | | + | |
- | The Semantic Meta-model is the interface to the UCGN Code-generation. The meta-model uses XML/XSD to describe an abstract higher-order programming language, with object oriented features.
| + | |
- |
| + | |
- | [[Semantic Meta-model]]: Features, concept
| + | |
- | | + | |
- | = Model Transformation: Simulink =
| + | |
- | | + | |
- | Currently included with the project is a Simulink model transformation layer. Matlab m-files are provided to export Simulink models and libraries into a domain-specific XML representation. The model transformation layer, which is implemented in Java, then takes this XML-model as an input and transforms it into a Semantic Model, for which the UCGN framework can generate source code.
| + | |
- | | + | |
- | [[Model Transformation: Simulink]]: Overview, features, constraints, modeling guide
| + | |
- | | + | |
- | [[Simulink Supported Blocks]] | + | |
- | | + | |
- | = Tutorials =
| + | |
- | | + | |
- | [[Simulink UCGN Hello World | Simulink UCGN "Hello World"]] step by step example
| + | |
- | | + | |
- | = Developers' Corner =
| + | |
- | | + | |
- | ----
| + | |
- | | + | |
- | '''Project Logo'''
| + | |
- | | + | |
- | Click on the following image to upload a new version of the PNG logo image for your project:
| + | |
- | | + | |
- | [[Image:MediaWikiSidebarLogo.png]]
| + | |