Erweiterung von EMF Refactor um Update Funktionalität in grafischen Editoren Thorsten Arendt, AG Taentzer, SWT FoPra-Vorstellung, 19. April 2012.

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Submodell Softwareentwicklung (SE)
Phasen und ihre Workflows
Eclipse.
Modellgetriebene Softwareentwicklung
Vortrag im Rahmen des Seminars Modellgetriebene Softwareentwicklung
Das „Vorgehensmodell“
2. Review SWT Praktikum SS062 Allgemeines Editor stellt eine webfähige Entwicklung der IT-basierten Dienstleistungen dar Kunde soll mit Hilfe.
Datenbankzugriff im WWW (Kommerzielle Systeme)
Konzeption und Implementation visueller Editoren zur Bearbeitung von SPS-Schrittketten mit dem Editorgeneratorsystem DEViL Dennis Klassen Höxterstraße.
Spec# Proseminar Assertions im SS 2007 Uni Paderborn Andreas Martens Betreuer: Dipl. Inform. Björn Metzler.
Einführung in die Entwicklungsumgebung
Software-Lebenszyklus
Web Services und Workflow-Steuerung
Einsatzzeitpunkte einer Risikoanalyse
Es gibt viele Arten von Risiken
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
Fortgeschrittenen-Praktikum: Entwicklung und Implementierung eines webbasierten Fußball-Tippspiels mit.
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
Eclipse - Entwicklungsumgebung und mehr ETIS SS05.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Projekt Web Engineering
Software Engineering Seminar Metamodellierung
Kickoff zum Praktikum: Modellgetriebene Software-Entwicklung
1 WS 2012 Software-Engineering II Aspektorientierung.
Software Design Patterns Extreme Programming (XP).
Erweiterung von Eclipse als Entwicklungs-Plattform aus Sicht des Eclipse-Boardmitgliedes TogetherSoft Together auf Basis von Eclipse.
CRM Editor auf der Basis von Qt (Beispiel von Ubi erat Lupa)
UML Begleitdokumentation des Projekts
Software Engineering in der Praxis: Eclipse Development
Einfache Automaten mit Lego Mindstorms praktisch umsetzen
Programmiermethodik Übung 6
MDA – Framework AndroMDA
Nutzungsszenarien introspektiver Modelle
Grundlagen ExecutionModel Simulationsumgebung
INFORMATIONSSYSTEM ZUR STUDIERENDENVERWALTUNG OPUS-College.
Architekturen und Techniken für computergestützte Engineering Workbenches.
Einführung Modellgetriebene Softwareentwicklung, Metamodellierung Stephan Hildebrandt.
Ganzheitliches Projekt-, Ressourcen- und Qualitätsmanagement 1 Reports und AddOns Auf den folgenden Seiten wird Ihnen die Funktionsweise der Reports und.
Wasserfallmodell und Einzelbegriffe
Michael Hauck Fouad Omri 08. Mai 2012 Automatisierte Performancemessungen mit Ginpex Pecha-Kucha-Vortrag Entwicklertag 2012.
Hauptseminar SS 2006 Hinweise für Autoren.
Effiziente Codegenerierung aus UML2 Strukturdiagrammen
Eclipse Modeling Framework (EMF)
GMF (Graphical Modeling Framework)
Zwischenvortrag zur Diplomarbeit
Avenue - Kleine Scripte, große Wirkung
Integration existierender digitaler Bibliotheken in Lernumgebungen LEBONED (Learning Environment Based On Non Educational Digital Libraries) Dipl.-Inform.
Untersuchungen zur Erstellung eines
HGV Frühjahr 2011 – Pforzheim 27. April bis 01. Mai 2011 Strategiewochenende Gruppe Nord – in Kassel 1.
Enhydra Shark Workflow-Management Frank Aurich Markus Reisch.
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
BADI – Barrierefreie Aufbereitung Digitaler Inhalte
Nik Lutz, Stefan Feissli, Christof Seiler Diplomarbeit Verteidigung.
Dr. Ingrid Wetzel Teamarbeit Anwendungsbeispiel.
1.Review SWT - Praktikum SS SWT Praktikum SS062 Projektaufgabe Erstellen eines Editors für die Entwicklung IT-basierten Dienstleistungen.
Das Build-Tool ANT ETIS SS04. ant 2 Gliederung Motivation Build-Datei build.xml Bestandteile build.xml –Properties Zusammenfassung.
Laborpraktikum Umsetzung von Pattern SS 05 Prof. Paul, Dipl.-Inf. Fröhlich, Dipl.-Inf. Linke {paul | iti.cs.uni-magdeburg.de
Software - Testung ETIS SS05.
Mag. Thomas Hilpold, Universität Linz, Institut für Wirtschaftsinformatik – Software Engineering 1 Programmierpraktikum Java SS 2005 Mag.Thomas Hilpold.
HORIZONT 1 Product HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / Das IT – Informationssystem.
Benjamin Schacht. Example Viewer Grafische Darstellung von Algorithmen Navigation der Algorithmen Verwaltung der Algorithmen Anzeige von Source-Codes.
Pascal Brunner Uniklinik RWTH Aachen Institut für Medizinische Informatik Integration von ImageJ- und Matlab- Servern in das Electronic Data Capture klinischer.
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Workflow Dissertation Online MyCoRe A. Schaar, S. Schick Universität Rostock, UB.
Programmiermethodik Übung 7
Methodische Grundlagen des Software-Engineering
openArchitectureWare in der FIDUCIA IT AG
 Präsentation transkript:

Erweiterung von EMF Refactor um Update Funktionalität in grafischen Editoren Thorsten Arendt, AG Taentzer, SWT FoPra-Vorstellung, 19. April 2012

EMF Refactor Eclipse Incubation Projekt zur Spezifikation und Durchführung von Refactorings auf Modellen, die auf dem Eclipse Modeling Framework (EMF) basieren Konkrete Spezifikationen durch –Henshin-Regeln (Musterdefinition auf der abstrakten Syntax) –OCL Constraints –Java-Code –Komposition aus vorhandenen Refactorings –… Projektspezifische Konfiguration und einheitliche Ausführung

EMF Refactor Eclipse Incubation Projekt zur Spezifikation und Durchführung von Refactorings auf Modellen, die auf dem Eclipse Modeling Framework (EMF) basieren Konkrete Spezifikationen durch –Henshin-Regeln (Musterdefinition auf der abstrakten Syntax) –OCL Constraints –Java-Code –Komposition aus vorhandenen Refactorings –… Projektspezifische Konfiguration und einheitliche Ausführung

bisher:

Aufgaben und Rahmendaten Aufgaben –Einarbeitung in EMF Refactor, Graphical Modeling Framework (GMF) und IBM Rational Software Architect (RSA) –Aufnahme der Anforderungen (z.B. durch Szenarien) –Recherche nach Möglichkeiten einer automatisierten Update- Funktionalität grafischer GMF/RSA-Editoren –Umsetzung in EMF Refactor Rahmendaten –2 Bearbeiter –SS 2012 –Voraussetzungen Eclipse, EMF, Java LV Softwarequalität –Werkzeuge: Eclipse, EMF, GMF, EMF Refactor, IBM RSA, Java

Erweiterung von EMF Refactor um die zusätzliche Spezifikationssprache EWL Thorsten Arendt, AG Taentzer, SWT FoPra-Vorstellung, 19. April 2012

EMF Refactor Eclipse Incubation Projekt zur Spezifikation und Durchführung von Refactorings auf Modellen, die auf dem Eclipse Modeling Framework (EMF) basieren Konkrete Spezifikationen durch –Henshin-Regeln (Musterdefinition auf der abstrakten Syntax) –OCL Constraints –Java-Code –Komposition aus vorhandenen Refactorings –… Projektspezifische Konfiguration und einheitliche Ausführung

EMF Refactor Eclipse Incubation Projekt zur Spezifikation und Durchführung von Refactorings auf Modellen, die auf dem Eclipse Modeling Framework (EMF) basieren Konkrete Spezifikationen durch –Henshin-Regeln (Musterdefinition auf der abstrakten Syntax) –OCL Constraints –Java-Code –Komposition aus vorhandenen Refactorings –… Projektspezifische Konfiguration und einheitliche Ausführung

Epsilon Wizard Language (EWL) Teil der Epsilon-Sprachenfamilie für das Management von EMF- basierten Modellen Zweck: In-place Transformationen von EMF-basierten Modellen unter Einbindung des Benutzers

Epsilon Wizard Language (EWL) Teil der Epsilon-Sprachenfamilie für das Management von EMF- basierten Modellen Zweck: In-place Transformationen von EMF-basierten Modellen unter Einbindung des Benutzers Ziel des FoPras:

Aufgaben und Rahmendaten Aufgaben –Einarbeitung in EWL und EMF Refactor –Analyse des EWL Interpreters –Integration in EMF Refactor Rahmendaten –2 Bearbeiter –SS 2012 –Voraussetzungen Eclipse, EMF, Java LV Softwarequalität Englisch –Werkzeuge: Eclipse, EMF, EMF Refactor, EWL, Java, JET, …

Bewerbungen für FoPras im SoSe 2012 FoPra 1 : Erweiterung von EMF Refactor um Update Funktionalität in grafischen Editoren FoPra 2 : Erweiterung von EMF Refactor um die zusätzliche Spezifikationssprache EWL Bewerbungen bitte bis Freitag, 27. April 2012 an Vergabe der FoPras und Start Anfang Mai