Résumé | Dans la conception des systèmes informatisés, les outils de simulation employés pendant les diverses étapes du cycle de conception peuvent éclairer d'une façon significative le comportement du modèle proposé. Malheureusement, les connaissances acquises lors d'un exercice de simulation sont en général perdues et ne peuvent être exploitées pour d'autres modèles. Une solution prometteuse à ce genre de problème consiste à utiliser des environnements de développement supportant des bibliothèques de modèles à un niveau d'abstraction élevé - qui sont mieux adaptés à la réalisation. DASE (Design Analysis and Synthesis Environment ou environnement d'analyse et de synthèse de la conception), basé sur DSL (Design Specification Language ou langage de spécification de la conception) constitue un tel environnement. DASE permet aux concepteurs de modéliser, d'expérimenter et de réutiliser des composants de modèles, dans d'autres modèles. Alors que la réutilisation des composants a fait l'objet de nombreuses études et qu'elle est largement supportée dans des environnements comme DASE, la réutilisation sous une forme différente - à savoir la réutilisation des structures - demeure encore relativement mal comprise. ENS (Extended Style Notation) constitue une base permettant de décrire la structure abstraite des systèmes à un niveau élevé - ce qui facilite la réutilisation des structures. Cet article présente un cadre - combinant ESN et DSL - qui permet de créer un environnement de simulation et de prototypage rapide supportant la réutilisation des composants et des structures. |
---|