Agenda0 Introduction0 Task Model Editor0 Domain Model Editor0 Context Model Editor0 Abstract User Interface Model Editor
UsiXML Model Editors0 Support for   0 Task Model Editor   0 Domain Model Editor   0 Context of use Model Editor   0 Abstra...
Task Model Editor                                      Tree View        Component View                                    ...
Task Model Editor  http://www.youtube.com/watch?v=XyORdBBrgRs0 Container-based notation   0 Collapse / Expand support0 Tas...
Domain Model Editor                                        Tree View        Component ViewHeterogeneousmodel support      ...
Domain Model Editor         http://www.youtube.com/watch?v=UGgcCMTrOhg0 Entities   0 Classes / Association classes       0...
Context Model Editor                                        Tree View        Component ViewHeterogeneousmodel support     ...
Context Model Editor   http://www.youtube.com/watch?v=Evcev3P4Sk00 Supports the definition of:   0 Observable objects     ...
Abstract User Interface Model                  Editor                Tree View                                   Component...
Abstract User Interface Model Editor      http://www.youtube.com/watch?v=uZQ0_GpmGEM0 Compound Interaction Units0 Data Use...
Contact          Prof. PhD                                    Prof. PhD     Ricardo TESORIERO                           Je...
UsiXML Eclipse-based Model Editors
Upcoming SlideShare
Loading in...5
×

UsiXML Eclipse-based Model Editors

740

Published on

UsiXML Eclipse-based Model Editors presentation

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
740
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

UsiXML Eclipse-based Model Editors

  1. 1. Agenda0 Introduction0 Task Model Editor0 Domain Model Editor0 Context Model Editor0 Abstract User Interface Model Editor
  2. 2. UsiXML Model Editors0 Support for 0 Task Model Editor 0 Domain Model Editor 0 Context of use Model Editor 0 Abstract User Interface Model Editor0 The same environment for heterogeneous model management0 Model persistence in XMI (XML Model Interchange) format0 Multi-view Model support 0 Tree-based view (EMF) 0 Component-based (GMF)0 Model Validation based on Object Constraint Language (OCL)
  3. 3. Task Model Editor Tree View Component View Structure View Behavior ViewHeterogeneousmodel support Collapse / Expand Overview Problems View Properties View
  4. 4. Task Model Editor http://www.youtube.com/watch?v=XyORdBBrgRs0 Container-based notation 0 Collapse / Expand support0 Task Structure / Behavior separation0 Canonical task types0 Pre/Post conditions0 Temporal task relationships0 Task temporizations0 Task decorations0 Task precedence operators
  5. 5. Domain Model Editor Tree View Component ViewHeterogeneousmodel support Overview Problems View Properties View
  6. 6. Domain Model Editor http://www.youtube.com/watch?v=UGgcCMTrOhg0 Entities 0 Classes / Association classes 0 Attributes (cardinalities) 0 Operations (parameters and cardinalities) 0 Interfaces0 Relationships 0 Association (composition, aggregation, link) 0 Navigation 0 Association ends (cardinalities) 0 Usage 0 Dependency 0 Generalization 0 Realizations
  7. 7. Context Model Editor Tree View Component ViewHeterogeneousmodel support Overview Problems View Properties View
  8. 8. Context Model Editor http://www.youtube.com/watch?v=Evcev3P4Sk00 Supports the definition of: 0 Observable objects 0 Observable variables 0 Observable states 0 Variable constraints regarding observable variables 0 Zones 0 Observable state extensions 0 Observations of observable objects in terms of observable states 0 Representations of Observable states in terms of Zones
  9. 9. Abstract User Interface Model Editor Tree View Component View Structure View Behavior ViewHeterogeneousmodel support Collapse / Expand Overview Problems View Properties View
  10. 10. Abstract User Interface Model Editor http://www.youtube.com/watch?v=uZQ0_GpmGEM0 Compound Interaction Units0 Data User Interaction Units0 Selection Interaction Units0 Trigger Interaction Units0 Listeners0 ECA Rules 0 Justification 0 Event Temporization (XML based language) 0 Condition 0 Action Temporizations (XML based language)
  11. 11. Contact Prof. PhD Prof. PhD Ricardo TESORIERO Jean VANDERDONCKT ricardo.tesoriero@uclm.es jean.vanderdonckt@uclouvain.be ISEResearch group Lilab (http://www.isereseach.com) (http://www.lilab.be/)Universidad de Castilla-La Mancha Université catholique de Louvain Computing Systems Department Louvain School of Management
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×