UML for SOC Design
DOI: 10.1007/0-387-25745-4_6
|View full text |Cite
|
Sign up to set email alerts
|

A Methodology for Bridging the Gap between UML and Codesign

Abstract: The Unified Modeling Language (UML) is getting more popular among system designers due to the need to raise the level of abstraction in system specifications. We present here a methodology that integrates UML specifications with a hardware/software codesign platform. This work aims to give a contribution toward SoC Design Automation starting from system level specification down to hardware/software partitioning and integration.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 8 publications
(12 reference statements)
0
5
0
Order By: Relevance
“…The most popular CASE tools for TBCG are Fujaba [19], Rational [12], and Rhapsody [5]. One of the features they offer is to generate different target languages from individual UML elements.…”
Section: Popular Toolsmentioning
confidence: 99%
See 1 more Smart Citation
“…The most popular CASE tools for TBCG are Fujaba [19], Rational [12], and Rhapsody [5]. One of the features they offer is to generate different target languages from individual UML elements.…”
Section: Popular Toolsmentioning
confidence: 99%
“…5 , Scopus6 , and SpringerLink 7 . The first two cover typical software engineering editors (IEEE Xplore, ACM Evolution of paper corpus during the study process…”
mentioning
confidence: 99%
“…First, UML can be used for specification purposes. As an example, the specification expressed in UML is integrated in [8] with the ACES hardware/software codesign platform developed at NEC, which includes high-level synthesis from C/C++ and coverification tools. The specification process with UML may start with designers sketching out few diagrams to perform an early analysis of the requirements (e.g., with the help of SysML Requirements Diagrams).…”
Section: Uml In Soc Development Processesmentioning
confidence: 99%
“…The tools developed at Tampere University to support the Koski design flow [64] or the ChipFryer from Loughborough University [68] belong to the former category, whereas the latter includes customizations and/or extensions of commercial tools with extra features. For example, the specification task performed using Rhapsody is followed by a behavioral synthesis tool developed by NEC in [8]. Sparx Systems Enterprise Architect is extended to support SystemC code generation from UML in [12].…”
Section: Tool Supportmentioning
confidence: 99%
“…In-house tools are developed by users to customize and/or extend the tools in the previous categories with extra features, such as behavioral synthesis on top of Rhapsody [1], SystemC code generation from UML 2.0 in the context of Enterprise Architect [23], or Real-Time Studio [21]. These efforts towards tools providing SystemC code generation realize the idea of associating UML and SystemC and confirm its benefits, as investigated by previous studies and experiences based upon UML 1.x [3,22,31].…”
Section: In-house Tools or Tool Extensionsmentioning
confidence: 99%