Monday 21 April
8:30 Welcome, schedule (Hans and Pieter JM)
forAll participants: self-intro (maximum 15min):
Who am I?
CAMPaM-related research summary
Topic selection/specific problems
Criteria for success
8:45 Pierre Kelsen [pdf]
9:00 László Lengyel [pdf]
9:15 Tom Mens [pdf]
9:30 Pieter Mosterman [pdf]
9:45 Anantha Narayanan [pdf]
10:00 Gabriela Nicolescu [pdf]
10:15 Chris Paredis [pdf]
10:30 coffee break
11:00 Arend Rensink [pdf]
11:15 Eugene Syriani [pdf]
11:30 Mamadou K. Traoré [pdf]
11:45 Stefan Van Baelen [pdf]
12:00 Hans Vangheluwe [pdf]
12:15 Pieter Van Gorp [pdf]
13:00 walk along beach to Surfside for lunch
13:30 lunch @ Surfside
15:00 break (swim/snorkel/rest/e-mail/...)
16:15 Benoit Baudry [pdf]
16:30 discussion: which topics topics to focus on
17:15 keynote presentation: complex applications (Chris Paredis) [pdf]
18:00 dinner @ Bellairs (Seabourne house)
19:30 complex applications wrapup/questions/discussions
20:15 Summary of previous CAMPaM workshops "base material"
(language engineering, abstraction, ...) (Hans)
2006 MPM workshop @ MoDELS [pdf]
21:00 tool demonstrations:
DEMOCLES (Pierre)
GROOVE (Arend)
22:00 CAMPaM coctail, discussions
midnight swim
Tuesday 22 April
8:00 Schedule, planning (Hans and Pieter JM)
8:30 keynote presentation: testing of model transformations (Benoit Baudry) [pdf]
10:00 order Surfside lunch, coffee break
10:15 details of CAMPaM framework Ψ [pdf]
10:45 group discussions
"cool" group : model transformation: desirables
"hot" group : applying current CAMPaM state-of-the art
(models/transformations/abstraction/...)
in concrete application domains
12:00 walk along beach to Surfside for lunch
12:30 lunch @ Surfside
14:00 break (swim/snorkel/rest/e-mail/...)
16:00 group discussions (topics TBD)
"cool" group : model transformation: desirables
"hot" group : CAMPaM in application domains: mechanical/fluid/...
17:00 groups work on presentation
18:00 dinner @ Bellairs (Seabourne house)
19:30 groups present results, discussion/integration
* model transformation desirables
* CAMPaM in application domains (mechanical/fluid)
20:30 decide on next day's subjects
21:00 tool demonstrations:
AGG (Tom)
VMTS (László)
22:00 CAMPaM coctail, discussions
midnight swim
Wednesday 23 April
8:00 Schedule, planning (Hans and Pieter JM)
8:15 group discussions
"cool" group : model transformation: desirables -> how
"hot" group : CAMPaM in application domains: SoC
10:00 coffee break
book glass bottom boat
10:15 group discussions
"cool" group : model transformation: desirables -> how
"hot" group : CAMPaM in application domains: SoC
12:00 walk along beach to Chefette for lunch
12:30 lunch @ Chefette
13:30 glass bottom boat trip (turtles, marine park, shipwreck)
16:00 group discussions
"cool" group : model transformation: desirables -> how
"hot" group : CAMPaM in application domains: SoC
17:00 groups work on presentation
18:00 dinner @ Bellairs (Seabourne house)
19:30 individual groups present results, discussion
* model transformation desirables -> how
* CAMPaM in application domains (SoC)
21:30 tool demonstration:
MoTMoT/re-potting geraniums/copy operator (Pieter VG)
22:00 CAMPaM coctail, discussions
midnight swim
Thursday 24 April
8:00 Structural Biology break
catch up with work/e-mail
11:00 walk along beach to Surfside for lunch
11:30 lunch @ Surfside
14:00 planning
14:15 group discussions
* (in)consistency management
* using UML MM/MotMot and GME/GReAT on Mechanical problem
16:00 coffee break
16:15 group discussions
* (in)consistency management
* using UML MM/MotMot and GME/GReAT on Mechanical problem
* meta-model, transformation evolution
18:00 dinner @ Bellairs (Seabourne)
19:30 individual groups present results, discussion
* (in)consistency management [pdf]
* meta-model, transformation evolution
* using UML MM/MotMot and GME/GReAT on Mechanical problem
* meta-model, transformation evolution
20:30 tool demonstrations:
kermeta (Benoit)
GME/GReAT (Anantha)
AToM3 (the Montreal incarnation) (Hans)
22:00 CAMPaM coctail, discussions
midnight swim
Friday 25 April
8:30 Schedule, planning
8:45 work in small groups on deliverables (Alloy, classification, ...)
10:00 order Surfside lunch, coffee break
10:15 work in small groups on deliverables
12:30 walk along beach to Surfside for lunch
13:00 lunch @ Surfside
14:30 break (swim/snorkel/rest/e-mail/...)
16:00 * presentation of today's work
- Alloy to model CAMPaM framework
- re-ordering of (desirables -> how)
- CAMPaM framework "mythical" paper
* "post mortem":
- evaluation of the workshop
- planning of followup activities:
publications, collaboration, next workshop, dissemination
17:00 book tomorrow's van (John: (246) 420 1589)
book table @ Groots ((246) 432 7435)
sunset "Godfather Bomb" @ Surfside
20:00 workshop closing dinner @ Groots
Saturday 26 April
Remaining participants continue discussions, paper writing, ...
Visit Crane Beach