Evaluation du standard SPEM de représentation des processus

Slides:



Advertisements
Présentations similaires
Validation sémantique d’objets à l’aide d’un modèle de référence et de contraintes • appliquée aux expressions temporelles • Cyril Faucher, Samnang Chea,
Advertisements

Material/Sources: Daniel Bardou, Julie Dugdale &
Projet BATERI - journée régionale du 22 octobre 2007 à Grenoble 1 BATERI Banc de Test pour la Réalisation de lInteropérabilité
Dossier Médical Electronique
M.E.D.A.L. Module dEnseignement à Distance pour lArchitecture Logicielle Alain VAILLY Diapositive n° 1 IUP MIAGE - Université de NANTES IUP-MIAGE 3ème.
UML - Présentation.
Gestion de la persistance des objets
Méta-modélisation et Référentiels d’Entreprise
1 B Système Enjeux et principes Cours DESS Nantes 04 Décembre 2002 Didier ESSAME.
Urbanisation et Architecture CNAM NFE107
Alain Le Guennec Jean-Marc Jézéquel Action Triskell
UML : GENERALITES Rappel Diagrammes Niveaux de visions
Charlotte Hug - Agnès Front - Dominique Rieu LIG – SIGMA
le profil UML en temps réel MARTE
MDA en action Ingénierie logicielle guidée par les modèles
Introduction à la conception de Bases de Données Relationnelles
Spécification et Vérification de Modèles de Procédés de Développement
Complément Le diagramme des classes
Unified Modeling Langage
TESTING BUSINESS PROCESSES
Sylvain Deschênes Arezki Aït Oudhia Richard Parent Luc Vincent
Lutin RNTL 2001 – Exploratoire – 3 ans Xavier Blanc –
LE PROFILE UML POUR MARTE
1 Couplage dun langage de contrôle de formatage avec un système de formatage existant DEA ISC : 1 avril 2003 Fateh Boulmaiz
Sensibilisation a la modelisation
MODELE CONCEPTUEL POUR L’ANALYSE MULTIDIMENSIONELLE DE DOCUMENTS
Transformation de modèles Kick Off Motor Jean Marc Jézéquel & Didier Vojtisek La vision Triskell : Umlaut NG.
UML.
Bureau d’études Présentation du sujet Organisation des projets Version 1 8 octobre 2004.
2 Processus de conception de BD
Projet Connecticut ( reconnaissance de connecteurs )
1 Le GT1 « Diagnostic, prise de décision, contrôle cognitif et gestion des risques » Le GT1 « Diagnostic, prise de décision, contrôle cognitif et gestion.
Réalisé avec le soutien de Pied de page fixe Pied de page 1 Titre Sous titre.
Bruno Traverson (EDF R&D, pilote de ACCORD)
1 Journee gdr COSMAL 27/01/2009 Exécution Distribuée et Agile de Compositions de Services Françoise Baude & Virginie Legrand
Résumé de la journée de travail Neptune’2006 Processus de développement logiciel basé sur les modèles : démarche et outillage.
Faiza GHOZZI, Olivier TESTE, Gilles ZURFLUH
1 Structure en MC Principes Stockage des données dans la mémoire volatile d’un ordinateur Problèmes Stockage temporaire «Petits» volumes de données Langages.
(UML) Unified Modeling Language
Titre du projet Présenté par: Nom de l’intervenant Affiliation 1 st International W orkshop on E ngineering and I nnovation in H eal T hcare WEIHT’15.
Projet de session Par Eve Grenier Dans le cadre du cours SCG Réalisation d’applications en SIG Jeudi le 20 avril 2006.
UML EPITECH 2009 UML1 - Introduction UML – Définition – Historique – UML en entreprise – Couverture Concepts – Objet – Classe –
HUMAN RESOURCES DEPARTMENT
Anti-Patterns pour la modélisation des processus de développement
Le profil du terminologue – reloaded
Démarche de projet en SII et cohérence du parcours de l’élève
Projet NEPTUNE : Vérification statique de modèles
Présenté par: Nom de l’intervenant Affiliation
Les axes directeurs de la rénovation
OWL-S.
RESEAU D’ECHANGES DE SAVOIRS DE LA MEDIATHEQUE DE MOULINS
Vers une méthode de développement pour les Systèmes Mixtes
Work: ISA8895 Implementation Section: Interoperability Chapter: B2O
Les bases de données et le modèle relationnel
Eléments Fondamentaux de Description de Scènes dans un Modeleur Déclaratif Ghassan KWAITER IRIT - UPS Toulouse - FRANCE.
Une entreprise est un système, c’est-à-dire « un ensemble d'éléments en interaction dynamique, organisés en fonction d'un but » (Joël de Rosnay, Le Macroscope,
Système flexible de Workflow pour la plate-forme Motu
LA corruption et lA DELINQUANCE DES ELITES, EVOLUTION, problématiques, EVALUATION d’Impact sur les gouvernances maitre carol saba Barreau.
Vuibert Systèmes d’information et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 1 : La notion de système.
© Robert Godin. Tous droits réservés.
© Robert Godin. Tous droits réservés.
Plan d'urbanisation Version / 02 / Nov Mai 2013 Passation des marchés Sommaire Une vision unifiée de l'urbanisation et de l'approche.
Modélisation Orientée Objet / UML
Conception Orienté Objet Avancée UML et le Processus unifié Hela LTIFI 1.
Brief pour le design du site Anders Hjorth, 2003
Plan Introduction Problématique et Objectif Solution Proposé Conception et Modélisation Réalisation Conclusion et perspective
Personnalisation & maîtrise des risques à base de connaissances
L’ INTERPRETATION DES MESURES
Bienvenues à NEPTUNE’2006 Processus de développement logiciel basé sur les modèles : Démarche et Outillage.
Transcription de la présentation:

Evaluation du standard SPEM de représentation des processus Benoît Combemale, Xavier Crégut, Ileana Ober et Christian Percebois Laboratoire IRIT

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Motivations Contexte Modélisation de processus SPEM v1.1 Standard OMG Problématique Ambiguïtés Insuffisances Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

SPEM : modèle conceptuel Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 SPEM : méta-modèle Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 SPEM : profil UML Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Méta-modèle MOF vs profil UML Concepts domaine uniquement définis par des stéréotypes Contraintes OCL ajout de propriétés restriction de la sémantique UML Outillage spécifique réutilisation d’outils UML Journée Neptune'2006, CNAM Paris, 16 mai 2006

Méta-modèle vs profil (exemple) Journée Neptune'2006, CNAM Paris, 16 mai 2006

Méta-modèle vs profil (exemple) Journée Neptune'2006, CNAM Paris, 16 mai 2006

Méta-modèle vs profil (exemple) Journée Neptune'2006, CNAM Paris, 16 mai 2006

Solution 1: redéfinition de relation Journée Neptune'2006, CNAM Paris, 16 mai 2006

Solution 2 : contraintes OCL « An Impacts dependency acts from one WorkProduct to another » context Impacts inv : self.supplier.isOclType(WorkProduct) and self.client.isOclType(WorkProduct) « A Precedes dependency acts from one WorkDefinition to another » context Precedes inv : self.supplier.isOclType(WorkDefinition) self.client.isOclType(WorkDefinition) Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et Profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Spécialisation des WorkDefinition Journée Neptune'2006, CNAM Paris, 16 mai 2006

Spécialisation des WorkDefinition Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et Profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Vers une ingénierie des processus Méta-procédé Composants de processus Evaluation et adaptation des processus Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et Profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Vers une exécutabilité des modèles de processus Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Sommaire Présentation de SPEM SPEM : méta-modèle MOF et Profil UML Ambiguïtés conceptuelles de SPEM Vers une ingénierie des processus Vers une exécutabilité des processus Bilan Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Bilan (1) SPEM v1.1 volontairement large Evolution : SPEM 2.0 ? Autres langages : OOSPICES, UMA, … Langages de workflow : BPMN, BPEL, … Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Bilan (2) Evaluation et amélioration : CMMi, SPICE, … Normes : EIA632, DO178B, … Outils : Outils UML : Objecteering, Enterprise Architect, … Outils spécifiques : EPF, IRIS, APES, … Journée Neptune'2006, CNAM Paris, 16 mai 2006

Journée Neptune'2006, CNAM Paris, 16 mai 2006 Questions Journée Neptune'2006, CNAM Paris, 16 mai 2006