Home > By category > Developer Tools >Editors, IDEs & Coding Utilities > Unified Code Generation



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

Publisher: unifiedcodegeneration.net | License: Freeware | Price: 0.00
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

Unified Code Generation related downloads:

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.

New Reviews

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




New Downloads

Dynamic .NET TWAIN

Dynamic .NET TWAIN is a
managed code component that
enables you to acquire images
from any TWAIN compatible
devices. With ...

wolfSSL

wolfSSL is a lightweight
SSL/TLS library targeted for
embedded and RTOS environments
primarily because of its small
size, ...

TVideoGrabber Video SDK

TVideoGrabber SDK video
capture, media player and
video editor. Supports
recording, frame capture,
streaming of video ...

Virtual Data Access
Components

Virtual Data Access Components
(VirtualDAC, formerly known as
VirtualTable), is a library of
components that extends data
...

dotConnect for Bigcommerce

dotConnect for Bigcommerce is
an ADO.NET provider for
working with Bigcommerce data
through the standard ADO.NET
or ...

InstallAware Express MSI
Installer

The InstallAware MSI builder
creates sophisticated,
visually appealing setups with
support for the latest
technologies, ...

Database Comparer VCL

The Database Comparer VCL (DBC
VCL) compares and synchronizes
databases structure (metadata)
and table data for many ...

ScreenMaster

Easy program for automatic
screenshot capture allowing
making screenshots with set
frequency. The program can
work in ...

SMTP/POP3 Email Engine for
Visual Basic

SMTP/POP3/IMAP VB email (32
& 64 bit) component
library uses a simple API to
send and receive mail,
including HTML ...

SMTP/POP3/IMAP Email Engine
for C/C++

SMTP/POP3/IMAP C/C++ email (32
& 64 bit) component
library uses a simple API to
send and receive mail,
including HTML ...

JxCapture

Cross-platform library
providing image and video
capture API for Java
applications. The library
provides ability to ...

BarCodeWiz OnLabel

BarCodeWiz OnLabel is a
barcode label generator and
batch barcode maker. OnLabel
supports Code39, Code39
Extended, Code ...