SlideServe
Menu
Préférences
© SlideServe · v2026

EMF Profiles / Annotations for Technical Deployment

nuri avatar
8 diapositives · 221 Views · Aug 06, 2014

This presentation at Palladio Days 2013 focuses on the technical deployment of EMF profiles, showcasing their practical applications and benefits in PCM (Palladio Component Model) environments. The session covers the current status of PCM profiles, features a live demonstration, and discusses the use cases for technical annotations, including SOAP, RMI, and JEE-Beans. Attendees will contribute to a wishlist of features for future releases and learn about essential adaptations in inheritance structures to optimize their implementation.

EMF Profiles / Annotations for Technical Deployment - slide 1
01 / 8EMF Profiles / Annotations for Technical Deployment
1 / 17

Télécharger la présentation

EMF Profiles / Annotations for Technical Deployment
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. EMF Profiles / Annotationsfor Technical Deployment Kieker-/Palladio-Days 29.11.2013, FZI, Karlsruhe Anne, Emre, Jörg, Klaus, Martin, Sebastian @東京

  2. Definition ofthe break out‘sgoals • Statusandpresentationof PCM Profiles • Overview • Live-Demo • Discussusecaseoftechnicalannotations • SOAP/ RMI annotations • JEE-Beans / Servlet annotations • Collectfeaturewishlistforupcoming Palladio Releases

  3. PIBA: Warum brauchen wir Profile?

  4. Status andPresentationof PCM-Profiles • Weuse EMF Profiles (Langer et al.) TU Wien • Need toadaptinheritencestructures: • Middle Layer with „EStereotypableObjectextends EObject“ •  The modelknowsaboutits stereotype applications (vs. Decorativeapproacheat EMF Profiles in the „pure“ version) • Generation ofcode (defined in theGenmodel) not towards EObject, but EStereotypableObject • Donefor PCM

  5. Inheritenceof EMF Profiles vs. Inheritence in PCM-Profiles • After • Before

  6. Status of EMF Profiles – Definition ofProfiles

  7. Status PCM Profiles – Tree Viewer based on selectedelements in the Editor (underdevelopment)

  8. Feature Wishlist • Validierung • Beispiel: EString „IP-Address“ mit Überprüfung, ob die IPv4 oder IPv6-Vorgaben eingehalten • Wizard für Erstellung von stereotypisierten PCM-Modellen • Feature-Modelle • Referenzierung eines Typmodells • Werte des Profils als Feature-Konfiguration • Vordefinierte Profile als Plugin„einbetten / verwenden“ • Solange noch nicht released: Wiki-Anleitung, wie man PCM- Profiles verwenden / installieren kann. • Danach: Update-Site etc. zum einfachen Installieren (Plan: Kepler-Release)