Académique Documents
Professionnel Documents
Culture Documents
système
alain.faisandier@mapsysteme.com
04 septembre 2008
© MAP systeme
MAP
Sommaire
système
1. Introduction
2. Notion de système
• Fondements
• Modélisations
• Tendances
4. Besoin en formation
© MAP systeme
National Airspace System in USA (FAA)
MAP
système
Echecs
Echecs Pertes
Pertes Conséquences
Conséquences
technologiques
technologiques humaines
humaines écologiques
écologiques
Dépassement
Dépassement Dépassement
Dépassement
de
de délais
délais de
de coûts
coûts
Rejets
Rejets
sociaux
sociaux
© MAP systeme
Des échecs … pourquoi ?
MAP
système
© MAP systeme
Les origines de l’Ingénierie Système
MAP
système
• Étaient concernés:
– Au départ, les domaines de la Défense, l’Aéronautique et l’Espace
– Puis, le Contrôle de la navigation aérienne, l’Automobile, les
Télécommunications
© MAP systeme
L'IS aujourd'hui dans le monde
MAP
système
1. Introduction
2. Notion de système
• Fondements
• Modélisations
4. Tendances
5. Besoin en formation
© MAP systeme
L’Ingénierie Système et les Systèmes Complexes
MAP
système
• Définition : système
– Ensemble d'éléments formant un tout, en interaction dynamique,
organisés, pour répondre à une mission prescrite
– La complexité est due
• à la difficulté d’avoir une vue d’ensemble
• à l’évolution de l’environnement sur une durée de vie donnée
• aux besoins et à la diversité du grand nombre des parties-prenantes à
considérer
© MAP systeme
Exemple
MAP
système
© MAP systeme
Exemple
MAP
système
Le satellite fait partie d'un système plus vaste
© MAP systeme
"Système" : fondements
MAP
système
?
besoins exigences l'architecture l'architecture
utilisateurs techniques logique physique
© MAP systeme
Définition récursive du terme "système"
MAP
système Aspect besoins,
attentes, exigences Système
est caractérisé par
Exigences =
Besoins Finalité Mission Objectifs caractéristiques
attendues
est déclinée en
Scénarios
sollicitent Opérationnels
réalise
Architecture de Fonctions
Systèmes
externes Systèmes
exécute
=
application de la définition pour le niveau inférieur de décomposition
(sous) Systèmes
© MAP systeme
Définition de "système" - trois vues majeures
MAP
système
Système
fonctionnel organique
dynamique
Architecture organique
sémantique
Scénarios Modèle
temporel de données
et flux associés
changt modes
processus
activités basiques Projection /
Architecture fonctionnelle allocations
et dynamique
© MAP systeme
Modélisation des systèmes (2)
MAP
système
… dans la mesure où l'on considère ces entités comme des systèmes : ils ont
une finalité, une mission, des objectifs, des fonctions, des constituants et
une frontière définie par rapport à leur contexte d'utilisation.
© MAP systeme
Sommaire
MAP
système
1. Introduction
2. Notion de système
• Fondements
• Modélisations
4. Tendances
5. Besoin en formation
© MAP systeme
De l'idée à la réalisation
MAP
système
Définition Définition
ion
n
Spécification
it
n
tio
PréliminaireDétaillée
tra
tio
Besoins &
at
ra
Technique
sa
il is
Re
Système Système
ég
attentes
ali
Ut
(RSS)
Int
Ré
(RDP) (RCD)
RU.1
Operator
request
% d'information sur des
le système est connu et peut
éléments abstraits
Informations avec lesquelles
run list
Cy cle 11s
RU.4
Store Waste
SLP tubing
No
sample & restart stop
BC sampling sampling COM.9 COM.2 COM.7 COM.4
Date: Author:
Friday 6 February 2004 Trial User Needle substrate dispensing Needle sample dispensing
Number: Name:
RU (Trial) Perf orm a run
SR store cable
Needle SR dispensing
COM.5 COM.1
Component Component
Bowl holder
Operator Hand+button
Circulation
Component mechanism
Embedded
controler
Component
Date: Author:
Friday 6 February 2004 Trial User
Number: Name:
(Trial) Vidia
temps
maquette / concept d'architecture Produit Virtuel Produit
Ingénierie du système CAO réel
© MAP systeme
Qu'est-ce que l'ingénierie de système ?
MAP
système
client
X Y
Le râteau système
© MAP systeme
Solution 1 : Notion de bloc système
MAP
système
Fabriquer
Réutiliser
Acheter
© MAP systeme
Constat 2 : "Les orphelines"
MAP
système
Réalisation des ?
composants
?
Integration
Validation
Qualification
© MAP systeme
Solution 2 : Développer par niveaux avec des processus
MAP
système
X Y
besoins Ingénierie de système solution
optimale
Optimiser le système
Risques, performances,
coûts, sûreté…
© MAP systeme
Constat 3 : "La cascade et les phases"
MAP
système
Le modèle de la cascade !
n
n
n
n
lo
n
n
lo
lo
lo
lo
lo
ja
ja
ja
ja
ja
ja
GO GO GO GO GO NO GO
Mise au point
© MAP systeme
Constat 4 : L'intégration qui se fait plus grosse que l'ingénierie
MAP
système
Le passé
passé
Analyser
& définir Livrer le
le besoin système
Intégrer
Définir les
exigences
techniques
Concevoir
l'architecture Vérifier
organique fonctionnt Corriger
Le pré
présent
Bloc Système
Bloc Sous-système 1
Analyse du
Définition des Conception
besoin des Analyse du
exigences des Définition des Conception
parties besoin des
techniques architectures exigences des
prenantes parties
techniques architectures
prenantes
CdC CdC 1
Bloc Sous-système 2
Analyse du
Définition des Conception
besoin des
exigences des
parties
techniques architectures
prenantes
Les mêmes processus exercés sur
CdC 2
des objets et données différentes
© MAP systeme
Mise en œuvre des processus d'ingénierie : Méta modèle générique
MAP
système 3 vues pour définir un système
induit Architecture
executé par organique
Partie
Prenante Scénario contient connecte
transporte
Lien
écrit exprime la
dynamique Mode lie
composé de
Document
composé de
autorise Flux Interface
construite de
Besoin
s'applique à
Constituant
: décomposé en Permet de relier ce système
à ses constituants © MAP systeme
Sommaire
MAP
système
1. Introduction
2. Notion de système
• Fondements
• Modélisations
4. Tendances
5. Besoin en formation
© MAP systeme
Tendances travailler avec des modélisations
MAP
système
Orientations : Model Driven Architecture (MDA),
Models Based Systems Engineering (MBSE), …
Compte-rendu
Echo Radar Enregistrement Intercepteurs Trace radar
de tir
Un troisième
Component
Modèles de comportement
Modèles organiques
Techniques de modélisation :
• Fonctionnelle : IDEF0, FAST, SA, …
• Dynamique : chaînes de MARKOV, statecharts de Harel, …
• Fonctionnel et dynamique : eFFBD, …
• Organique : PBD, AADL, …
• Temporel : GRAI, SAGACE, …
• Sûreté de Fonctionnement : AdD, RdP, ...
Méta-modèle
Cohérence des modèles
pivot +
Transformation de
© MAP systeme
modèles
Tendances utiliser un outillage support des processus et des
techniques de modélisation
MAP
système
• Outils d'organisation des données : DOORS, Reqtify, Smarteam, …
• Outils de modélisations : CORE, (System Architect), Rhapsody, …
• Ateliers complets supportant les processus de développement et la
cohérence des modèles : KIMONO (DGA - 2007), MDWorbench V3 (SODIUS
- 2008)
architecte
ATELIER KIMONO
© MAP systeme
Sommaire
MAP
système
1. Introduction
2. Notion de système
• Fondements
• Modélisations
4. Tendances
5. Besoin en formation
© MAP systeme
Problématique de la formation des "ingénieurs système"
MAP
système
€
fonctionnalités risques
Optimisation de la solution Prendre des décisions
contraintes
sur l'ensemble des contraintes qualité techniques
Faire dialoguer
les métiers
fiabilité sûreté
système
logiciel
© J.P.Meinadier - CNAM
© MAP systeme
MAP
système
Questions ?
© MAP systeme