Download presentation
Presentation is loading. Please wait.
Published byShona Brown Modified over 9 years ago
1
March 22, 2007Y.Yu @ open.ac.uk Towards Better Tool Support for Goal Models
2
March 22, 2007Y.Yu @ open.ac.uk Eclipse-based Tool Integration Offer reusable “Bells and Whistles” from –SWING: Graph editor –GEF: Graph editor –GMF: Graph editor (generated) –EMF: XML editor (generated) –OAW: DSL editor (generated) Extensible using the plugin architecture Interoperable: –all editors can be used together –with feature modeling tool … –with problem frames editor … –with business processes designer
3
March 22, 2007Y.Yu @ open.ac.uk Editors for Goal Models Existing editor: OME, TAOM4E 3 new editors –Textual: DSL for goal model language + Can be edited using text editors + Syntax highlighting and checking - Adds some syntax sugars to the abstract syntax –XML: XMI for goal models + Can be edited using tree editors + Conform to metamodel (abstract syntax) –Graph for goal graphs + Intuitive editing + Zoom In/Out, Layout, Print, etc. + Can combine with other editors (e.g., property sheets)
4
March 22, 2007Y.Yu @ open.ac.uk OME editor for goal graphs Diagram editor (SWING-based)
5
March 22, 2007Y.Yu @ open.ac.uk TAOM editor for goal graphs Diagram editor (GEF-based)
6
March 22, 2007Y.Yu @ open.ac.uk q7dsl text editor for goal models DSL editor
7
March 22, 2007Y.Yu @ open.ac.uk pfdsl xmi editor XML editor Property sheet
8
March 22, 2007Y.Yu @ open.ac.uk Goal model goalmodel_diagram Palettes Bird’s eye view Layout, zoom Properties sheet
9
March 22, 2007Y.Yu @ open.ac.uk Where to Download ? URL: http://mcs.open.ac.uk/yy66/tool/java/istarhttp://mcs.open.ac.uk/yy66/tool/java/istar Users of the tools need: RCP: openome-rcp-1.0.0.v.zipopenome-rcp-1.0.0.v.zip JRE1.5.x: jre1.5.0_10.zipjre1.5.0_10.zip qualifier = yyyymmddhhmm Developers of the tools need: IDE: openome-ide-1.0.0.zipopenome-ide-1.0.0.zip SDK: openome-sdk-1.0.0..zipopenome-sdk-1.0.0..zip JDK1.5.x: jdk1.5.0_09.zipjdk1.5.0_09.zip
10
March 22, 2007Y.Yu @ open.ac.uk Problem space tools integration …tools around Eclipse Goal modeling tools from U of Toronto OpenOME, TAOM4E, REDEPEND, … Feature modeling tools from U of Waterloo FMP, Pure Variants, etc. Problem frames tools from The Open University View problem in multiple perspectives
11
March 22, 2007Y.Yu @ open.ac.uk with business process (BPEL) BPEL editorGoal editor BPEL outline
12
March 22, 2007Y.Yu @ open.ac.uk with feature models (fmp) Feature Model Feature Metamodel
13
March 22, 2007Y.Yu @ open.ac.uk pfdsl_diagram editor Palettes Bird’s eye view Layout, zoom Properties sheet
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.