Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Neptune 2012 - DSL graphique : le moyen d'équiper des spécialistes métier d'outils d'ingénierie système sur mesure

Ingénierie Système avec Obeo Designer
by

Obeo Network

on 8 January 2016

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Neptune 2012 - DSL graphique : le moyen d'équiper des spécialistes métier d'outils d'ingénierie système sur mesure

L'atelier sur-mesure
Systèmes
Complexes
?

Notre vision
Method & Tools for Architects
Vous êtes unique,
votre atelier aussi
Cas d'exemple
Fabrication d'un langage métier
Quels sont mes méthodes de conception ?
Choix des diagrammes


Choix des formes


Choix des comportements
Simplifier la complexité
Affichage sélectif

Points de vue

Collaboratif

Paramétrages
Modèles
I think this is about facts!
I think this is about requirements
I think this is about data!
Un point de vue
par activité
Ingénierie Système
d'un robot
Multi-Domaines
Multi-Activités
Vues
Architecturales
Analyses d'Exigences
Ingénierie Système Multi-vues
Enjeux
Création de contraintes temporelles
Analyse des traces et détection des violations
Definition des blocks systèmes
Definition des échanges internes
SHA
PHA
Maîtriser l'augmentation des interactions
Capitaliser le savoir faire
Mieux communiquer
Entre équipes internes
En entreprise étendue
Eviter les cassures dans la chaîne de fabrication

Raisonner "plateforme"
Découper en sous problématiques,
En gardant un référentiel commun
système / sous système
performances
safety
spécifications
UML, SysML
DSL, Points de vue, MBSE
SysML
UML
NAF
SADT
Marte
...
Industrialisation
Simulink
Scade
TopCased
Excel
...
Connexion
Etienne Juliot
Obeo

DSL
graphique :
le moyen d'équiper des spécialistes métier
d'outils
sur mesure
Neptune 2012
DSL vs Standards(UML) ?
DSL = x standard "industrialisés"


UML : Utopique Markup Language ?


Alimentation croisée
Create your viewpoint
Example of system analysis
1) Analyse pour inventorier le meilleur de chaque standard

2) Fork, Combinaison, Ajouts, Adaptions au vocabulaire métier

3) Reprise des paramétrages de modeleurs et extensions

4) Passerelles vers moteurs (générateurs, simulateurs, validateurs, ...) et vers les partenaires
UML ne doit pas imposer une sémantique,
et il le fait bien !

La sémantique doit être ajoutée :
Profils : pour juste décorer quelques concepts existant
DSL : si nouveaux concepts

S'appuyer entièrement sur des Profils est un non sens et une usine à gaz
S'appuyer sur un standard commun 10 entreprises en parlant le vocabulaire des métiers internes ?
Full transcript