Synthesis of software architecture for the control of embedded electrical generation and distribution system for aircraft under safety constraints: The case of simple failures
Résumé
Dans l'aéronautique, le respect des exigences de sûreté de fonctionnement est le facteur déterminant pour la définition des architectures de systèmes. A l’avenir, les architectes systèmes devront s’aider d’outils d’assistance à la génération d’architectures correctes par construction. Dans ce contexte, nous nous sommes intéressés à la modélisation formelle des exigences et à la résolution informatique de ces modèles formels pour trouver des architectures admissibles. Dans ce papier, nous proposons une approche et un ensemble d'outils pour au moins vérifier puis synthétiser une architecture à sûreté de fonctionnement intégrée d'un système embarqué avion de production et de distribution de puissance électrique. Nous avons développé une approche à base de modèle qui utilise le langage DEPS (DEsign Problem Specification), un langage dédié à la modélisation et à la résolution des problèmes de conception. Les résultats obtenus montrent qu’il est possible de modéliser des exigences complexes de sûreté de fonctionnement au niveau requis par l’architecte système et que leur prise en compte pendant la résolution génère des solutions correctes vis-à-vis de celles-ci.