Variations sur le style architectural Pipe and Filter
Résumé
La formalisation des styles architecturaux permet une définition précise de la notion de variation ainsi que le contrôle du fait qu'une spécification soit conforme au style choisi. Dans cet article, nous proposons une formalisation du style "Pipe and Filter" ainsi que plusieurs variations sous forme des schémas paramétrés. Le langage de spécification formel LOTOS est utilisé comme langage de description d'architectures. Nous utilisons ce style et ses variations pour développer une étude de cas d'un produit de convolution. Différentes solutions équivalentes comportementalement sont étudiées et comparées à l'aide de l'environnement CADP.