Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Bruno Traverson (EDF R&D, pilote de ACCORD)
ACCORD : Assemblage de Composants par Contrats en environnement Ouvert et Réparti Bruno Traverson (EDF R&D, pilote de ACCORD) © EDF R&D 1
2
Objectif Proposer aux architectes et intégrateurs de systèmes un cadre d’analyse et de conception fondé sur l’explicitation de la sémantique de contrats pour décrire et assembler des composants métier. © EDF R&D 2
3
Verrous technologiques
Moyens de description des contrats et des assemblages rudimentaires ne permettant pas de vérifier à priori: le comportement fonctionnel et non-fonctionnel d’un composant, la cohérence d’un assemblage de composants. Imbrication des aspects fonctionnels et techniques: implique une forte adhérence des réalisations aux choix d’infrastructure technique, rend difficile la réutilisation des composants dans des contextes fonctionnel et technique variables. © EDF R&D 3
4
Approche et structure du projet
Définir un cadre architectural : modèle abstrait, formalisation des composants et des assemblages, mise en œuvre en profils UML Développer des outils de conception et d’assemblage Cadre architectural Outils d’assemblage Cas d’étude Utilisation du cadre architectural et des outils d’assemblage sur des cas d’étude © EDF R&D 4
5
Cadre architectural Un contrat permet d’exprimer à la fois les aspects fonctionnels et techniques mais de façon séparée par le biais de propriétés (comportementales, de coopération…). Exemples de propriétés comportementales : qualité de service, règles de synchronisation, … Exemples de propriétés de coopération : répartition, déploiement, suivi de l’évolution, … © EDF R&D 5
6
Outils d’assemblage Un profil UML permet la prise en compte :
de la sémantique de contrats - composants et assemblages des règles de présentation (de la sémantique des contrats) des règles de validation (des contrats d’assemblage) des règles de transformation (d’un modèle abstrait vers un modèle d’infrastructure). Un profil UML pour le modèle abstrait du cadre architectural. Des profils UML pour les modèles d’infrastructure standards CCM et EJB. © EDF R&D 6
7
Cas d’étude Valider les concepts du cadre d’architecture et l’utilisation des outils de conception et d’assemblage sur des cas concrets et représentatifs. Cas d’étude France Télécom : l’entreprise électronique reconfigurable, système d’information par assemblage de composants métier. Cas d’étude EDF : modélisation de cœur de réacteur à partir de composants de calcul scientifique mono-disciplinaire (physique, mécanique, neutronique ...) © EDF R&D 7
8
Retombées attendues Avancées des connaissances sur les composants et les assemblages (fiabilisation), Une plate-forme basée sur Objecteering et des projections (utilisation d’UML pour décrire l’assemblage de composants), Participation à la standardisation (OMG). © EDF R&D 8
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.