pen icon Communication
quote

Picasso-Syslib : méthodologie complète de conception des systèmes embarqués

LF

Membre a labase

Luc Filion

Résumé de la communication

Cette communication présente une nouvelle méthodologie de conception des systèmes embarqués. La méthodologie est basée sur Syslib, une librairie de niveau système totalement en C++ orientée objet, et sur Picasso, un outil d’entrée de spécifications avec interface graphique. Les méthodes actuelles de conception sont mitigées puisqu’elles font interagir plusieurs langages de programmation à différents niveaux, nécessitant plusieurs validations et favorisant l’introduction fortuite d’erreurs. Avec notre méthodologie (Syslib-Picasso), il est d’abord possible de programmer la spécification d’un système à un niveau fonctionnel pour valider les algorithmes qui composent l’application. Puis, le concepteur passe à un niveau comportemental où il enrichit la spécification de détails temporels, pour faciliter les décisions relatives au partitionnement du système. Le code est finalement raffiné vers un niveau architectural, où il migre vers des langages d’implantation, selon le résultat du partitionnement : C++ pour les modules logiciels et Cynlib pour les modules matériels. Le concepteur associe les canaux de communications inter-modules à des éléments réels de l’architecture configurable. Les étapes subséquentes sont réalisées à l’aide d’outils commerciaux. Cette méthodologie permet la réutilisation accrue de blocs déjà validés ou PI (propriétés intellectuelles) qui résultera en une diminution du temps de conception des systèmes et une augmentation de la productivité.

Contexte

news icon Domaine de la communication :
Génies électrique et informatique
host icon Hôte : Université Laval

Découvrez d'autres communications scientifiques

news icon

Thème du communication :

Génies électrique et informatique

Autres communications du même congressiste :

news icon

Domaine de la communication :

Génies électrique et informatique