HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation

UML 2.0 Structure Diagram for Intensive Signal Processing Application Specification

Cedric Dumoulin 1 Pierre Boulet 1 Jean-Luc Dekeyser 1 Philippe Marquet 1
1 DART - Contributions of the Data parallelism to real time
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
Abstract : Complexity in the digital systems integration rises from the heterogeneity of the components integrated in a chip. The simulation or code generation of such systems require to validate methodologies, platforms and technologies to support integration, verification and programming, of complex systems composed of heterogeneous virtual components. Several formalisms are needed according to their applicability in order to propose a framework of formal specification. The unification of these formalisms leads to visually model intensive signal processing applications for embedded systems. A part of this methodology has come down from the Array-OL language. An application is represented by a graph of dependences between tasks and arrays. Thanks to the data-parallel paradigm, a task may iterate the same code on different patterns which tile its depending arrays. The visual notation we propose uses a UML 2.0 standard proposal. This allows usage of existing UML 2.0 tools to model an application. A UML profile dedicated to Intensive Signal Processing with a strong semantics allows automatic code generation, automatic mapping on SoC architectures for early validation at the higher level of specification.
Document type :
Complete list of metadata

Cited literature [13 references]  Display  Hide  Download

Contributor : Rapport de Recherche Inria Connect in order to contact the contributor
Submitted on : Tuesday, May 23, 2006 - 6:53:23 PM
Last modification on : Wednesday, March 9, 2022 - 12:08:07 PM
Long-term archiving on: : Sunday, April 4, 2010 - 10:39:45 PM


  • HAL Id : inria-00071820, version 1


Cedric Dumoulin, Pierre Boulet, Jean-Luc Dekeyser, Philippe Marquet. UML 2.0 Structure Diagram for Intensive Signal Processing Application Specification. [Research Report] RR-4766, INRIA. 2003. ⟨inria-00071820⟩



Record views


Files downloads