Towards Better Tool Support for Goal Models - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Towards Better Tool Support for Goal Models

Description:

Textual: DSL for goal model language Can be edited using text editors ... OpenOME, TAOM4E, REDEPEND, ... Feature modeling tools from U of Waterloo ... – PowerPoint PPT presentation

Number of Views:122
Avg rating:3.0/5.0
Slides: 14
Provided by: yiju6
Category:

less

Transcript and Presenter's Notes

Title: Towards Better Tool Support for Goal Models


1
Towards Better Tool Support for Goal Models
2
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
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
OME editor for goal graphs
Diagram editor(SWING-based)
5
TAOM editor for goal graphs
Diagram editor(GEF-based)
6
q7dsl text editor for goal models
DSL editor
7
pfdsl xmi editor
XML editor
Property sheet
8
goalmodel_diagram
Palettes
Layout, zoom
Goal model
Properties sheet
Birds eye view
9
Where to Download ?
  • URL http//mcs.open.ac.uk/yy66/tool/java/istar
  • Users of the tools need
  • RCP openome-rcp-1.0.0.vltqualifiergt.zip
  • JRE1.5.x jre1.5.0_10.zip
  • qualifier yyyymmddhhmm
  • Developers of the tools need
  • IDE openome-ide-1.0.0.zip
  • SDK openome-sdk-1.0.0.ltqualifiergt.zip
  • JDK1.5.x jdk1.5.0_09.zip

10
Problem space tools integration
  • tools around Eclipse
  • Goal modeling tools from U of TorontoOpenOME,
    TAOM4E, REDEPEND,
  • Feature modeling tools from U of WaterlooFMP,
    Pure Variants, etc.
  • Problem frames tools from The Open University
  • View problem in multiple perspectives

11
with business process (BPEL)
BPEL editor
Goal editor
BPEL outline
12
with feature models (fmp)
Feature Model
Feature Metamodel
13
pfdsl_diagram editor
Layout, zoom
Palettes
Birds eye view
Properties sheet
Write a Comment
User Comments (0)
About PowerShow.com