• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Developing a multi-panel editor for EMF traces models
 

Developing a multi-panel editor for EMF traces models

on

  • 693 views

The slides used in the presentation of the paper: "Developing a multi-panel editor for EMF traces models" at 1st ACademics Modelling with Eclipse workshop (ACME 2012, co-located at ECMFA 2012 ...

The slides used in the presentation of the paper: "Developing a multi-panel editor for EMF traces models" at 1st ACademics Modelling with Eclipse workshop (ACME 2012, co-located at ECMFA 2012 Conference), in DTU Denmark (Lyngby).

Statistics

Views

Total Views
693
Views on SlideShare
688
Embed Views
5

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 5

https://si0.twimg.com 5

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Developing a multi-panel editor for EMF traces models Developing a multi-panel editor for EMF traces models Presentation Transcript

    • 1st ACademics Modelling with Eclipse (ACME) Kgs. Lyngby ~ July 2nd, 2012Developing a multi-panel editor for EMF Traces ModelsÁlvaro Jiménez, Juan M. Vara, Verónica A. Bollati, Esperanza Marcos {alvaro.jimenez, juanmanuel.vara, veronica.bollati, esperanza.marcos} @urjc.es Kybele Research Group Rey Juan Carlos University Madrid (Spain)
    • Index www.kybele.urjc.es 1. Introduction and Motivation 2. Requirements and Design 3. Development Process 4. Conclusion2 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Introduction and Motivation www.kybele.urjc.es From CODING to MODELLING Coding Tools Modelling Tools !!3 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Introduction and Motivation www.kybele.urjc.es4 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Introduction and Motivation www.kybele.urjc.es Generic editors for EMF models Relationship Nature of Trace Models Multi-panel editors ModeLink AMW5 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Requirements and Design www.kybele.urjc.es 1. Three panels to show separately the source models, the trace model and the target models. If there are several source and/or target models, they should be located vertically in their corresponding panel. 2. The user should be able to drag elements from source and target models and drop them on the trace model to establish new relationships. 3. If the user selects a trace-link object, the editor should highlight automatically the elements referenced by the selected link (in their corresponding model). 4. If the user select a source/target object, the editor should highlight the trace-links that reference it. Source Models Traces Model Target Models Model S1: -Element1 Model T1: -… -Element1 - TraceLink_e1-e1 -… -ElementN -FROM: e1:S1 -ElementN Model S2: -TO: e1:T1 -Element1 - TraceLink_e2,e2-e2 -Element2 -FROM: e2:S2 Model T2: - … -FROM: e2:S3 -Element1 -ElementN -TO: e2:T2 -Element2 - … - … Model S3: -ElementN -Element1 -Element2 - TraceLinkN - … -ElementN6 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es EMF Tree-like editor7 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es EMF Tree-like Create Panels editor (Tree Viewer)8 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es Define the EMF Tree-like Create Panels content of the editor (Tree Viewer) panels9 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es Define the EMF Tree-like Create Panels content of the editor (Tree Viewer) panels Define highlight functionality10 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es Define the EMF Tree-like Create Panels content of the editor (Tree Viewer) panels Create Drag&Drop Define highlight functionality functionality11 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Development Process www.kybele.urjc.es Define the EMF Tree-like Create Panels content of the editor (Tree Viewer) panels Source Model 1 Target Model 1 Source Model 2 Multi-panel editor Create Drag&Drop Define highlight for Traces Models functionality functionality12 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • Conclusion www.kybele.urjc.es• MDE requires Modelling Tools• EMF provides tree-based generic editors• EMF editors can be refined to produce new specific EMF-based artefacts13 Developing a multi-panel editor for EMF trace models @ACME-workshop ~ Kgs. Lyngby. July 2nd, 2012
    • 1st ACademics Modelling with Eclipse (ACME) Kgs. Lyngby ~ July 2nd, 2012 Developing a multi-panel editor for EMF Traces Models Álvaro Jiménez, Juan M. Vara, Verónica A. Bollati, Esperanza Marcos {alvaro.jimenez, juanmanuel.vara, veronica.bollati, esperanza.marcos} @urjc.es Kybele Research Group Rey Juan Carlos University Madrid (Spain) Thank you for your attention Update-site: http://www.kybele.es/research/tools/ACME2012/T-Trace_UpdateSite Screencast: http://www.kybele.es/research/tools/ACME2012/screencast.htm