Unified Code Generation
- Downloads:
- Views:
- Rating:

This project provides an open-source framework for the generation of high quality source code which is suitable for safety-critical applications and certification (e.g DO-178B). Currently a Simulink and Stateflow front-end and a C-language back-end are included.
Some of the strengths of UCGN:
- Clearly readable source-code
- Separation of functionality and parameters ("tunable parameters")
- Robust data storage (compile-time static structures in favor of pointer run-time constructs)
- Clear software architecture, direct correspondence to the model architecture
- Separation of reusable library code
- Simplicity and uniformity of software interfaces (for testing etc.)
The following features are supported by the Simulink/UCGN
- Discrete single-rate Simulink models and libraries
- Block library with 50+ standard Simulink blocks
- Periodic, condition-driven Stateflow charts (including flowgraphs, loops)
- Structured data types through bus objects
- Simulink native enumer
Free download from Shareware Connection - This project provides an open-source framework for the generation of high quality source code which is suitable for safety-critical applications and certification (e.g DO-178B).
Version: 1.1.3 | Size: 2168 KB | Platform: Linux, Mac OS X, WinOther
Released Date: 05-06-2012 | Rating: 0 | Title: Unified Code Generation
Author Url: http://www.unifiedcodegeneration.net
Program Info Url: http://www.unifiedcodegeneration.net
Download Url: http://downloads.sourceforge.net/project/ucgn/SimulinkUcgnDistribution_1.1.3.zip?r=&ts=1336117733&use_mirror=iweb
Screenshot Url: http://sourceforge.net/projects/ucgn/screenshots/268108
Hex Editor II
VB Decompiler
Universal Programmer Analyser-UPA
Hexadecimal to ASCII Converter
All2Txt
WirelessKeyView
Code to Chart
Hex Editor Pro
UltraEdit-32
Free Hex Editor
SourceCode2Flowchart
MicroAsm - Free Assembler IDE
Enterprise Architect
Script Debugger IDE
C & C++
Components & Libraries
Databases & Networks
Delphi
Development Kits
Editors, IDEs & Coding Utilities
Help File Tools
Installation Builders
Integration Tools
Java
JavaScript
Languages - Others
Macro Schedulers
Management & Distribution
Code Generation Open Source
Open Source Bar Code Generation
Open Source Zip Code Project
Open Source Batch Framework
Open Source Task Framework
Code Generation Library - Code Generation Library is high level API designed to help you generate and transform JAVA byte code.
Haystack Code Generator for .NET - Code Generation on Steroids!
SmartState - UML State Chart Tool with State Machine Code Generation in ANSI C, C++, Java, C#(.net). Supports state machine persistence, concurrent states, orthogonal states and nested states, multiple transitions, events, guards and effect.
Entity Developer Express for SQL Server - Entity Developer Express is a free powerful modeling and code generation tool for Entity Framework, LinqConnect, and LINQ to SQL. You can use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code.
dPulpo - dPulpo is a code generation tool that generates your database and data access layer, starting from a database-, framework- and language-independent Entity Relationship model described in XML.
Shareware Connection periodically updates pricing and software information of 'Unified Code Generation' from company source 'unifiedcodegeneration.net' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'Unified Code Generation' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Unified Code Generation.
Style Jukebox - No matter if you use a computer for personal needs or work in a networked setup, listening to music is commonplace. It is required for relaxation amidst work and nearly every user indulges in it. For music playback on PC, the WMP is not the only ...
NovaBench - PC performance benchmarking is something that may not interest average users much but tech savvy lot resort to such apps to find out prowess and capability of their laptops and desktops. While there are quite a few PC benchmarking apps in market, ...
Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...
Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...
EasyBrake - PC users often need to convert videos from various formats to other formats that suit their needs. As expected, there are hundreds of free and paid apps to accomplish such tasks nowadays. It is not mandatory that you will have to pay a high ...
Avidemux - Editing and converting video files is not as complicated or tedious as most people think. Owing to improvements in both computer software and hardware, even casual PC users can perform light to moderate video editing without much fuss nowadays. ...
HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...
Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...
SumatraPDF - The PDF format is used worldwide to distribute document files without changing formatting, alignment and layout. It can also be used to share complex engineering designs and diagrams along with massive amounts of text. The biggest benefit of this ...
Paint.NET - Nearly every PC user needs to use some type of image editing software nowadays, whether it is for personal or professional reasons. It can be for making minor corrections to your vacation pictures before you share them on social media sites. It ...

