Workshop - DSM Forum

Download Report

Transcript Workshop - DSM Forum

2nd Workshop on
Domain-Specific Visual
Languages
http://www.cis.uab.edu/info/OOPSLA-DSVL2/
Juha-Pekka Tolvanen, Jeff Gray, Matti Rossi
OOPSLA workshop on Domain-Specific Visual Languages
1
Objectives
 Intensive collaborative sessions
 Attempt to solve challenging problems facing
DSVLs
 Establish collective plans of action
 Have something to report to OOPSLA
community
 Have fun!
OOPSLA workshop on Domain-Specific Visual Languages
2
About submissions
 13 submissions
 35 authors
 All papers were accepted! 
– printed in the workshop proceedings
 23 participants
 Papers divided into four groups
1.
2.
3.
4.
DSVL Creation – Theory and Practice
DSVL Examples
Tools for DSVLs
DSVL Introduction and Evolution
OOPSLA workshop on Domain-Specific Visual Languages
3
Program committee
Papers reviews by PC members











Pierre America, Philips
Philip T. Cox, Dalhousie University
Krzysztof Czarnecki, Daimler/Chrysler
Jeff Gray, University of Alabama at Birmingham
Steven Kelly, MetaCase Consulting
Kalle Lyytinen, Case Western Reserve University
David Oglesby, Honeywell
Jyrki Okkonen, Nokia
Matti Rossi, Helsinki School of Economics
Juha-Pekka Tolvanen, MetaCase Consulting
Sharon White, University of Houston
OOPSLA workshop on Domain-Specific Visual Languages
4
Schedule and format
8:30  Introduction
8:50  DSVL framework
9:10  DSVL demonstrations, 4 demos
 Break
(coffee available 10:00-10:30)
10:30  Paper presentations, 2 papers
11:30  Organizing groups
12:00  Lunch
1:00  Group work
 Break
(coffee available 3:00-3:30)
4:00  Group reports
4:30  General discussion and wrap-up
5:00  Workshop ends
OOPSLA workshop on Domain-Specific Visual Languages
5
DSVL framework
 Present DSVLs in wider context
– Research
– Practice
 Outline framework integrating research areas
– What areas are there
– Concerns in areas
– How areas are related
 Suggest common vocabulary for workshop
OOPSLA workshop on Domain-Specific Visual Languages
6
DSVL demonstrations
 To have concrete examples
 Common outline
–
–
–
–
Why the DSVL was developed?
How it works?
How it was developed?
Example of the outcome and/or demo
 4 demos
1.
2.
3.
4.
Model transformation, Jon Sprinkle, Gabor Karsai
SIM toolkit, Carsten Schmidt
Different examples, J-P Tolvanen
Arcus, Thomas Tensi
OOPSLA workshop on Domain-Specific Visual Languages
7
Paper presentations
1. DSVL Creation – Theory and Practice
– On the Role of Domain Ontologies in the
Design of Domain-Specific Visual Modeling
Languages
• Giancarlo Guizzardi, Luis Ferreira Pires, Marten
J. van Sinderen
2. Tools for DSVLs
– Toward Next Generation Metamodeling Tools
• Kirk Schloegel, David Oglesby, Eric Engstrom
OOPSLA workshop on Domain-Specific Visual Languages
8
Working groups
 Focus on a specific topic
 Three parallel groups
1. DSVL Creation – Theory and Practice
2. Tools for DSVLs
3. DSVL Introduction and Evolution
 The goal of those groups is to
–
–
–
–
establish theoretical background
summarise past experience
investigate most interesting approaches
identify future research topics
 Groups present their results for discussion
OOPSLA workshop on Domain-Specific Visual Languages
9
Publishing results
 Poster in OOPSLA 2002
– Spreading the word
– Presented in Welcome Reception
– Visible in Exhibition Hall during conference
 Workshop web-site
–
–
–
–
–
http://www.cis.uab.edu/info/OOPSLA-DSVL2/
Papers
Presentations
Workgroup results
Photos 
OOPSLA workshop on Domain-Specific Visual Languages
10