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 :
Reports
Liste complète des métadonnées

Cited literature [13 references]  Display  Hide  Download

https://hal.inria.fr/inria-00071820
Contributor : Rapport de Recherche Inria <>
Submitted on : Tuesday, May 23, 2006 - 6:53:23 PM
Last modification on : Thursday, February 21, 2019 - 10:52:49 AM
Document(s) archivé(s) le : Sunday, April 4, 2010 - 10:39:45 PM

Identifiers

  • HAL Id : inria-00071820, version 1

Citation

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⟩

Share

Metrics

Record views

430

Files downloads

515