contraintes ocl OCL contraintes sur métamodèles Philippe Collet revisité by Sébastien Mosser SI ?? M IFI Domain Speci ?c Languages Novembre CObjectifs r ?? ? Comprendre la nécessité et la portée d ? OCL r ?? ? Apprendre OCL et la manière de spéci ?er avec

OCL contraintes sur métamodèles Philippe Collet revisité by Sébastien Mosser SI ?? M IFI Domain Speci ?c Languages Novembre CObjectifs r ?? ? Comprendre la nécessité et la portée d ? OCL r ?? ? Apprendre OCL et la manière de spéci ?er avec ce langage r ?? ? Mettre en ?uvre OCL dans l'ensemble d'une modélisation UML r ?? ? Appliquer à la spéci ?cation de métamodèles Ph Collet C ère partie r ?? ? Introduction n ? ? OCL et UML n ? ? Motivations n ? ? OCL principes et forme du langage r ?? ? OCL première approche n ? ? Contraintes et contexte n ? ? Commentaires n ? ? Stéréotypes et mots-clés pour structurer les spéci ?cations n ? ? Types de spéci ?cation r ?? ? Types et valeurs de base n ? ? Types du modèle n ? ? Règles de précédence n ? ? Enumérations n ? ? Conformance de type Ph Collet COCL et UML r ?? ? UML est un langage de modélisation essentiellement graphique r ?? ? Dans les diagrammes il est di ?cile voire impossible dans certains cas de préciser de manière complète toutes les subtilités d'un modèle Ph Collet COCL et UML r ?? ? Contourner le problème n ? ? écrire des spéci ?cations plus complètes en langue naturelle n ? ? inconvénient des ambigu? tés restent possibles r ?? ? l'utilisation d'un langage formel avec une sémantique connue s'impose r ?? ? OCL est une réponse à ces attentes n ? ? un langage formel n ? ? pour annoter les diagrammes UML n ? ? permettant notamment l'expression de contraintes Ph Collet COCL objectifs r ?? ? Accompagner les diagrammes UML de descriptions n ? ? précises n ? ? non ambigu? s r ?? ? Eviter les désavantages des langages formels traditionnels n ? ? peu utilisables par les utilisateurs et les concepteurs non matheux ? r ?? ? Rester facile à écrire n ? ? Tout en étant orienté objet r ?? ? Et facile à lire Ph Collet CPetit historique r ?? ? OCL s'inspire de Syntropy n ? ? méthode basée sur une combinaison d'OMT Object Modeling Technique et d'un sous-ensemble de Z r ?? ? Origine n ? ? OCL a été développé à partie de par Jos Warmer IBM n ? ? sur les bases du langage IBEL Integrated Business Engineering Language r ?? ? Première dé ?nition IBM r ?? ? Formellement intégré à UML en r ?? ? OCL intégré dans la dé ?nition d ? UML en n ? ? conforme à UML et au MOF n ? ? fait partie du catalogue de spéci ?cations de l'OMG n ? ? chapitres OCL Language Description et OCL Standard Library Ph Collet COCL principes r ?? ? La notion de contrainte n ? ? Dé ?nition Une contrainte est une expression à valeur booléenne que l'on peut attacher à n'importe quel élément UML n ?

Documents similaires
Lg lave linge mfl70022545 french 3 0 0
I. QUESTIONS DE COURS : 1) Expliquer les modes de transfert thermiques suivants 0 0
Installation guide 38 ISATIS Installation Guide GEOVARIANCES ECOLE DES MINES DE PARIS April CPublished sold and distributed by GEOVARIANCES bis Av Franklin Roosevelt Avon Cedex France Web http www geovariances com All Rights Reserved Ó GEOVARIANCES No par 0 0
Feuillet d aide 3 PMTIC la formation qui tombe à Pic Feuillet d ? aide Réalisé par Grutman Marine Maréchal Alexia Scevenels Ludivine et Zavagno Lauriane en collaboration avec Jérôme Piton CTable des matières Table des matières Gmail Word Mettre en forme l 0 0
Meca ch3 epss vf 20 21 Dé ?nition CH CINEMATIQUE DU POINT MATERIEL - La cinématique La cinématique est l ? étude des mouvements des corps indépendamment des causes qui les provoquent C ? est une notion purement mathématique appliquée à la physique - Repèr 0 0
Qualites Qualités accessible actif accompli admirable adroit a ?able agile agréable aidant aimable alerte amusant ambitieux amical apaisant appliqué ardent artistique assidu astucieux attentif aux autres attentionné audacieux autonome authentique aventure 0 0
Rapport de stage version fin 0 0
Programme nuit blanche 2013 0 0
Dossier pedagogique herge DOSSIER PÉDAGOGIQUE HERGÉ GRAND PALAIS SEPTEMBRE ?? JANVIER ? RmnGP CHERGÉ SOMMAIRE SEPTEMBRE ?? JANVIER Introduction Entretiens avec les commissaires de l ? exposition Les thèmes Les sources d ? Hergé La ligne claire Hergé racon 0 0
Best practice guide 3 Best Prac ce Guide Issue Connecting a microgeneration system to a domestic or similar electrical installation in parallel with the mains supply Page Best Practice Guide Electrical Safety First is indebted to the following organisatio 0 0
  • 89
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager