La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 1 Projet A.R.T. Première présentation Daniel Pascot, Professeur titulaire.

Présentations similaires


Présentation au sujet: "Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 1 Projet A.R.T. Première présentation Daniel Pascot, Professeur titulaire."— Transcription de la présentation:

1 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 1 Projet A.R.T. Première présentation Daniel Pascot, Professeur titulaire Dario Gomez, MSC GTI en cours, professionnel de recherche Gabriela Nino de Rivera Torres, MBA GTI, professionnelle de recherche

2 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 2 La trajectoire du projet A.R.T. prototypeur Dictionnaire de données Outil d'étude de CTP

3 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 3 La trajectoire du projet A.R.T. prototypeur Dictionnaire de données Outil d'étude de CTP

4 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 4 http://www.youtube.com/watch?v=NugRZGDbPFU Les idées prennent du temps à mûrir se construisent l'une sur l'autre doivent être portées par quelqu'un La naissance et l'évolution des idées

5 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 5 Jean-Louis Le Moigne : théorie du SIO Jean-Louis Le Moigne

6 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 6 Merise Datarun Daniel Pascot.

7 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 7 Silverrun Dzenan Ridjanovic

8 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 8 Pratique du génie logiciel Dario Gomez ORM Object Relational Mapper Prototypeu r Backend Client web Ext Js 4.1 MSI (JSON) Java plugin

9 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 9 Togaf

10 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 10 Le patrimoine de logiciel librement accessible et partageable http://fr.wikipedia.org/wiki/Fichier:Carte_conceptuelle_du_logiciel_libre.svg

11 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 11 La trajectoire du projet A.R.T. prototypeur Dictionnaire de données Outil d'étude de CTP

12 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 12. Besoins et préférences de lutilisateur. ASI. MFI Normes dInterface et Fonctionnalités de loutil de construction MSC MSI Modèle de Spécification de lInterface Module d'Interface avec présentation Règles de Construction Analyste Utilisateur Modèle de Données de lInterface MDI Règles de Spécification Le prototype utilise un protocole par défaut La conception par les données

13 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 13 FENÊTRE TABLE NON VISIBLE FENÊTRE BLOC TABLE MSI MDI TABLE Sélection Projection Jointure

14 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 14 Schéma de la Base de données SERVEUR CLIENT Dossier de Conception MSC Modèle Spécifications Communes MSI Modèle de Spécification de lInterface Analyste Programmeur Spécifications SILVERRUN-MRD Prototype Utilisateur MFO MCD Schema Programme Sélection Projection Jointure

15 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 15 Schéma de la Base de données SERVEUR CLIENT Dossier de Conception MSC Modèle Spécifications Communes MSI Modèle de Spécification de lInterface Analyste Programmeur Spécifications Prototype Utilisateur MFO MCD Connaissance des données Connaissance de l'application Sélection Projection Jointure

16 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 16 http://www.modelsphere.org/Developer Guide.pd X

17 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 17 http://www.modelsphere.org/Developer Guide.pd Extraction des modèles Garder et améliorer le méta

18 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 18 Msss : dictionnaire de données

19 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 19 Modèle TCO

20 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 20 Togaf

21 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 21 Atelier de Référentiel pour Togaf

22 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 22 Patterns? Metadata? Un patron de conception (en anglais : « design pattern ») est une bonne pratique en réponse à un problème de conception d'un logiciel. Métadonnée, signifie « donnée de/à propos de donnée ») est une donnée servant à définir une donnée ou ce que l'on en fait.

23 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 23 MDA (Model Driven Architecture ) OMG (Object Management Group) 2001 Standards : UML (Unified Modeling Language) MOF (Meta-Object Facility) XMI (XML Metadata Interchange) EDOC (Enterprise Distributed Object Computing) SPEM (Software Process Engineering Metamodel) CWM (Common Warehouse Metamodel) MOFM2T (MOF Model-to-Text language) …

24 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 24 L'approche MDA Génération automatique de code source à partir d'une modélisation UML : le standard UML Des templates de génération UMLcode source, et l'outil de génération de code qui s'appuie dessus le tout intégré dans une "chaîne" de production

25 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 25 Génération de code Évolution « /%?$ »@@ Traçabilité ???? Schéma de la Base de données SERVEUR CLIENT Dossier de Conception MSC Modèle Spécifications Communes MSI Modèle de Spécification de lInterface Analyste Spécifications SILVERRUN-MRD Prototype Utilisateur MFO MCD Schema Programme Sélection Projection Jointure

26 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 26 Forward and Reverse Engineering Models « a formalised path to transform analysis-time artefacts right through to build-time artefacts ». Model MetaData MetaData Prototype

27 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 27

28 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 28 Modèle Génération de code Modèle Interprétation et exécution Application gérée par les Metadata

29 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 29 Interprétation des spécifications Higher the patterns - more we can produce repeatable, higher quality and faster model to business applications time Simple vision - Long Term vision

30 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 30 Modèle Agile Utilisateur Metadata Patterns App

31 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 31 Interprétation des spécifications Premises « A good pattern provide a good understandable description of complex structures that can equally assist in the description of complex relations ». « Describing the patterns is the responsibility of metadata ». « Metadata is ( a concept ) the common term for the representation of the data models that describe patterns. » Metadata plus riche Evolution Objets vers Composantes ( functional layers ) Metadata associated with services ( forward-engineering of services, a richand reusableapproach to services definitions. ) SOA ( Service Orieted App )

32 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 32 A.R.T. Referential d'architecture Critères store, use and share metadata Reduce the semantic gap between the design and the implementation. Integration of the development tooling with the underlying software infrastructure.

33 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 33 Metadata

34 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 34 PCI ( Proto Concept Interface ) View Model extensible d'entite Zooms ( Absorption ) Détails ( navigation )

35 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 35 Technologie Python Postgres ql

36 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 36 Back End Django MVT Model : ORM ( SQL – NOSQL – XML, … ) View : Url translation Messsage Brooker ( distpacher ) Middleware plugin implementation Template : HTML base Ajax request ( CORBA, WebServices, Generic interface definition language 'IDL' )

37 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 37 Front End HTML5 Js Frameworks No direct HTML ExtJs, Jquery Platform Independent

38 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 38

39 Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 39 Méthode de développement ORM Object Relational Mapper Prototypeur Backend Client web Ext Js 4.1 MSI (JSON) Java plugin


Télécharger ppt "Projet A.R.T. Première présentation, CeRTAE, FSA, Université Laval / 29-06-10212 1 Projet A.R.T. Première présentation Daniel Pascot, Professeur titulaire."

Présentations similaires


Annonces Google