White Papers

Using UML as a Front-End for an Efficient Simulink-Based Multithread Code Generation Targeting MPSoCs

Overview UML provides all benefits from the object-oriented paradigm, such as encapsulation and reusability, while Simulink is targeted to support multiple models of computation such as stream processing and control. A Simulink-based design flow was proposed to address MPSoC systems, generating multithread code. However, MPSoC modeling with Simulink is error-prone and does not adequately cope with MPSoC modeling. In addition, software engineers usually prefer to employ UML, due to its higher abstraction level. This paper proposes the mapping of system models from UML to Simulink, thus enabling a Simulink-based MPSoC design flow.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Universidade Federal do Rio Grande do Sul
File Format
PDF
Date Published
Dec 11, 2008
Format
White Papers
Topics
Programming Languages, UML, Software Engineering

Similiar White Papers

UML to CORBA Transformation in Rational Software Architect

UML to CORBA Transformation in Rational Software Architect

IBM Rational Software Architect (RSA) is a Unified Modeling Language (UML) 2.0-compliant modeling tool. This tool can be

Publisher: IBM  |  Tags: c++, java, mda, software, source code

Static vs. Dynamic Source Code Analysis: Finding the Right 'Bug Spray'

Static vs. Dynamic Source Code Analysis: Finding the Right 'Bug Spray'

In this on-demand Webcast, Coverity CTO Ben Chelf reviews the relative merits of static and dynamic source code analysis

Publisher: Coverity  |  Tags: cto, source code

Using UML Models for the Performance Analysis of Network Systems

Using UML Models for the Performance Analysis of Network Systems

The automated functional and performance analysis of communication systems specified with some Formal Description Techni

Publisher: University of Cape Town  |  Tags: sdl

Model Driven Development With Interactive Use Cases and UML Models

Model Driven Development With Interactive Use Cases and UML Models

Large scale enterprise software systems are inherently complex and hard to maintain. To deal with this complexity, curre

Publisher: San Jose State University  |  Tags: enterprise software, software, software engineering

UML Class Diagrams Revisited in the Context of Agent-Based Systems

UML Class Diagrams Revisited in the Context of Agent-Based Systems

Gaining wide acceptance for the use of agents in industry requires both relating it to the nearest antecedent technology

Publisher: Siemens  |  Tags: context, object-oriented, software, software development

Universidade Federal do Rio Grande do Sul White Papers

Weka-GDPM - Integrating Classical Data Mining Toolkit to Geographic Information Systems

Weka-GDPM - Integrating Classical Data Mining Toolkit to Geographic Information Systems

Geographic data preprocessing is the most effort and time consuming step in spatial data mining. In order to facilitate

Publisher: Universidade Federal do Rio Grande do Sul  |  Tags: data, data mining, gps, open source

A Kernel-Based Communication Fault Injector for Dependability Testing of Distributed Systems

A Kernel-Based Communication Fault Injector for Dependability Testing of Distributed Systems

Software-implemented fault injection is a powerful strategy to test fault-tolerant protocols in distributed environments

Publisher: Universidade Federal do Rio Grande do Sul  |  Tags: kernel, linux, linux kernel

A Bottom-Up Approach for Integration of XML Sources

A Bottom-Up Approach for Integration of XML Sources

XML raises as the standard for semistructured data representation and data exchange in the Web. In this context, data in

Publisher: Universidade Federal do Rio Grande do Sul  |  Tags: data, data integration, unified