MoDELS / UML 2005

Home

Hotel/Venue

Travel information

Registration

Program

Doctoral symposium

Educators symposium

Keynote speakers

Panels

Technical papers

Tutorials

Workshops

Organizers

Sponsors

Conference calls

Paper submission

Important dates

Previous editions

Contacts

Preliminary program

At a glance Sunday Monday Tuesday Wednesday Thursday Friday

On-site registration will be open on Saturday, October 1, 4-6 PM, in the hotel lobby. On other days, registration will begin at 8 AM near the conference meeting rooms.


Program at a Glance

Day Date Events
Sunday Oct 2
Workshops and symposia
W4: Aspect Oriented Modeling
W7: Model Driven Development of Advanced User Interfaces
W9: MDD for Software Product-lines: Fact or Fiction?
W10: Use Cases in Model-Driven Software Engineering

Tutorials
T1: Model Driven Development with Eclipse Modeling Framework (EMF)
T2: Language-Driven Development (withdrawn)

Monday Oct 3
Workshops and symposia
W2: MoDeVA -- Model Design and Validation
W5: Model Transformations in Practice
W6: WiSME -- Workshop in Software Model Engineering
Educator's Symposium

Tutorials
T3: Designing Software Product Lines with UML 2.0: From Use Cases to Pattern-Based Software Architectures
T4: Modeling and Analysis of Aspectual Requirements

Workshop/tutorial reception

Tuesday Oct 4
Workshops and symposia
W1: Tool Support for OCL and Related Formalisms - Needs and Trends
W3: MARTES -- Modeling and Analysis of Real-Time and Embedded Systems
W8: NfC -- Models for Non-functional Aspects of Component-Based Software
Doctoral symposium

Tutorials
T5: An Overview of UML 2.0
T6: Software Factories

Wednesday Oct 5
Keynote speaker: Douglas C. Schmidt

Technical papers

Conference reception

Thursday Oct 6
Keynote speaker: Juha-Pekka Tolvanen

Technical papers

Conference banquet

Friday Oct 7
Technical papers

Closing session from 2:00-2:30 PM

 

^Top


Sunday's program

Time Workshops Tutorials
8:00 am
On-site registration (near meeting rooms)

8:30 am - 10:00 am
W4, W7, W9, W10


T1

10:00 am - 10:30 am
Coffee break

10:30 am - 12:30 pm
W4, W7, W9, W10


T1

12:30 pm - 2:00 pm
Lunch (on your own)

2:00 pm - 3:30 pm
W4, W7, W9, W10


T2

3:30 pm - 4:00 pm
Coffee break

4:00 pm - 6:00 pm
W4, W7, W9, W10


T2

^Top


Monday's program

Time Workshops Symposia Tutorials
8:00 am
On-site registration (near meeting rooms)

8:30 am - 10:00 am
W2, W5, W6


Educators' symposium


T3

10:00 am - 10:30 am
Coffee break

10:30 am - 12:30 pm
W2, W5, W6


Educators' symposium


T3

12:30 pm - 2:00 pm
Lunch (on your own)

2:00 pm - 3:30 pm
W2, W5, W6


Educators' symposium


T4

3:30 pm - 4:00 pm
Coffee break

4:00 pm - 6:00 pm
W2, W5, W6


Educators' symposium


T4

6:30 pm - 8:00 pm
Workshop/Tutorial Reception

^Top


Tuesday's program

Time Workshops Symposia Tutorials
8:00 am
On-site registration (near meeting rooms)

8:30 am - 10:00 am
W1, W3, W8


Doctoral symposium


T5

10:00 am - 10:30 am
Coffee break

10:30 am - 12:30 pm
W1, W3, W8


Doctoral symposium


T5

12:30 pm - 2:00 pm
Lunch (on your own)

2:00 pm - 3:30 pm
W1, W3, W8


Doctoral symposium


T6

3:30 pm - 4:00 pm
Coffee break

4:00 pm - 6:00 pm
W1, W3, W8


Doctoral symposium


T6

^Top


Wednesday's program

Time Events
8:00 am
On-site registration (near meeting rooms)

8:30 am - 9:00 am
Opening remarks

9:00 am - 10:00 am
Keynote Speaker: Dr. Douglas C. Schmidt
Model Driven Development for Distributed Real-time and Embedded Systems

10:00 am - 10:30 am Coffee break
10:30 am - 12:00 am
Process
Chair: G. Georg
  • Alexander Foerster, Gregor Engels, Tim Schattkowsky
    Activity Diagram Patterns for Modeling Quality Constraints in Business Processes
  • Reda Bendraou, Marie-Pierre Gervais, Xavier Blanc
    UML4SPM: A UML2.0-Based metamodel for Software Process Modelling
  • Michael Hafner, Ruth breu
    Realizing Model Driven Security for Inter-Organizational Workflows with WS-CDL and UML 2.0

Product families, Reuse
Chair: O. Nierstrasz
  • Franck Chauvel, Jean-Marc Jézéquel
    Code generation from UML Models with semantic variation points
  • Jacky Estublier, German Vega, Anca Daniela Ionita
    Composing Domain Specific Languages for Wide-Scope Software Engineering Applications
  • Jim Steel, Jean-Marc Jezequel
    Model Typing for Improving Reuse in Model-Driven Engineering

State / Behavioral Modeling
Chair: B. Cheng
  • Michelle Crane, Juergen Dingel
    UML vs. Classical vs. Rhapsody Statecharts: Not All Models are Created Equal
  • José A. Cruz-Lemus, Marcela Genero, M. Esperanza Manso, Mario Piattini
    Evaluating the Effect of Composite States on the Understandability of UML Statechart Diagrams
  • Alexander Pretschner, Wolfgang Prenninger
    Computing Refactorings of Behavior Models
12:00 pm - 2:00 pm Lunch (provided)
2:00 pm - 3:30 pm
Aspects
Chair: J-M Jézéquel
  • Jan Juerjens and Siv Hilde Houmb
    Dynamic Secure Aspect Modeling with UML: From Models to Code
  • Hui Shen, Dorina C. Petriu
    Performance Analysis of UML Models using Aspect Oriented Modeling Techniques
  • Friedrich Steimann
    Domain Models are Aspect Free

Design Strategies
Chair: J-M Bruel
  • Hafedh Mili, Ghizlaine El Boussaidi
    Representing and applying design patterns: what is the problem?
  • Miroslaw Staron, Ludwik Kuzniarz
    Properties of Stereotypes from the Perspective of Their Role in Designs
  • Miriam Zia, Sadaf Mustafiz, Hans Vangheluwe, Jörg Kienzle
    A Modelling and Simulation Based Approach for Dependable System Design

Model Transformations
Chair: H. Hussmann
  • Dick Quartel, Remco Dijkman, Marten van Sinderen
    Extending profiles with stereotypes for composite concepts using model transformation
  • Wei Zhang, Hong Mei, Haiyan Zhao
    Transformation from CIM to PIM: A Feature-Oriented Component-Based Approach
  • Pierre-Alain Muller, Franck Fleurey, Jean-Marc Jézéquel
    Weaving Executability into Object-Oriented Meta-Languages
3:30 pm - 4:00 pm Coffee break
4:00 pm - 5:00 pm Panel 1
MDA Panel
Moderator: Pierre-Alain Mueller
6:00 pm - 8:30 pm Conference reception

^Top


Thursday's program

Time Events
8:00 am
On-site registration (near meeting rooms)

9:00 am - 10:00 am
Keynote Speaker: Dr. Juha-Pekka Tolvanen
Domain-Specific Modeling: No one size fits all

10:00 am - 10:30 am Coffee break
10:30 am - 12:00 am
Model Refactoring
Chair: T. Lethbridge
  • Slavisa Markovic, Thomas Baar
    Refactoring OCL Annotated Class Diagrams
  • Jeff Gray, Yuehua Lin, Jing Zhang, Steve Nordstrom, Aniruddha Gokhale, Sandeep Neema , and Swapna Gokhale
    Replicators: Transformations to Address Model Scalability
  • Martin Giese, Daniel Larsson
    Simplifying Transformations of OCL Constraints

Quality Control
Chair: A Pretschner
  • Betty H.C. Cheng, Ryan Stephenson, Brian Berenbach
    Lessons Learned from Metrics-Based Automated Analysis of Industrial UML Models (An Experience Report)
  • Genaína Rodrigues, David Rosenblum, Sebastian Uchitel
    Reliability Prediction in Model Driven Development
  • Steve Masticola, Andre Bondi, Mark Hettish
    Model-Based Scalability Estimation in Inception-Phase Software Architecture

MDA
Chair: P-A Mueller
  • Dennis Wagelaar
    Explicit Platform Models for MDA
  • Behzad Bordbar, Dirk Draheim, Matthias Horn, Ina Schulz, Gerald Weber
    Integrated Model-Based Software Development, Data Access and Data Migration
  • Invited presentation 1: Michael J. Marich and Haig F. Krikorian
    Lessons Learned, New Directions, and Migration Plans for Model-Driven Development of Large Scale Software Based Systems
12:00 pm - 2:00 pm Lunch (provided)
2:00 pm - 3:30 pm
Automation
Chair: R. France
  • Colin Atkinson, Thomas Kuehne
    Concepts for Comparing Modeling Tool Architectures
  • Michal Smialek, Jacek Bojarski, Wiktor Nowakowski, Tomasz Straszak
    Scenario Construction Tool based on Extended UML Metamodel
  • Invited presentation 2: Marlon Vieira
    Experiences in Applying Model Based System Testing Generation

UML 2.0
Chair: B. Selic
  • Julie A. Street, Robert G. Pettit IV
    The Impact of UML 2.0 on Existing UML 1.4 Models
  • Arnaud Cuccuru, Jean-Luc Dekeyser, Philippe Marquet, Pierre Boulet
    Towards UML2 Extensions for Compact Modeling of Regular Complex Topologies
  • Richard Torbjřrn Sanders, Humberto Nicolás Castejón, Frank Alexander Kraemer, Rolv Brćk
    Using UML 2.0 Collaborations for Compositional Service Specification

Industrial Experience
Chair: C. Williams
  • Paul Baker, Frank Weil, Shiou Loh
    Model-Driven Engineering in a Large Industrial Context - Motorola Case Study
  • Marek Vokac, Jens M. Glattetre
    Using a Domain-Specific Language and custom tools to model a multi-tier service-oriented application - experiences and challenges
  • Invited presentation 3: Doug Kimelman
    The Architects Workbench - Research in the Trenches
3:30 pm - 4:00 pm Coffee break
4:00 pm - 5:00 pm Panel 2
A DSL or UML Profile. Which would you use?
Moderator: Stuart Kent
6:00 pm - 8:30 pm Conference banquet

^Top


Friday's program

Time Events
8:00 am
On-site registration (near meeting rooms)

9:00 am - 10:30 am
Crosscutting Concerns
Chair: O. Nierstrasz
  • Maria Tkatchenko, Gregor Kiczales
    Uniform Support for Modeling Crosscutting Structure
  • Martin Deubler, Michael Meisinger, Sabine Rittmann, Ingolf Krueger
    Modeling Crosscutting Services with UML Sequence Diagrams
  • Jaime Pavlich-Mariscal, Laurent Michel, Steven Demurjian
    A Formal Enforcement Framework for Role-Based Access Control using Aspect-Oriented Programming

Modeling Strategies
Chair: G. Reggio
  • D'Arcy Walsh, Francis Bordeleau, Branislav Selic
    A Domain Model for System Dynamic Reconfiguration
  • Aaron Shui, Sadaf Mustafiz, Jörg Kienzle, Christophe Dony
    Exceptional Use Cases
  • Invited presentation 4: TBA

Panel 3 (9:30-10:30 AM)
Building Better Systems: Modeling, Verification, and Testing
Moderator: Clay Williams

10:30 am - 11:00 am Coffee break
11:00 am - 12:30 pm
MDA II
Chair: F Terrier
  • Hiroshi Wada, Junichi Suzuki
    Modeling Turnpike Frontend System: a Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming
  • Jules White, Douglas C. Schmidt, Aniruddha Gokhale
    Simplifying the Development of Autonomic Enterprise Java Bean Applications via Model Driven Development
  • Invited presentation 5: TBA

Automation II
Chair: T. Baar
  • Spencer Rugaber, Kurt Stirewalt
    Automated Invariant Maintenance via OCL Compilation
  • Ellen Van Paesschen, Maja D'Hondt
    SelfSync: A Dynamic Round-Trip Engineering Environment
  • Alejandro Bia, Jaime Gómez
    UML for Document Modeling: Designing Document Structures for Massive and Systematic Production of XML-Based Web Contents

Modeling Strategies II
Chair: C. Atkinson
  • Xavier Blanc, Franklin Ramalho, Jacques Robin
    Metamodel Reuse with MOF
  • Andreas Pleuss
    Modeling the User Interface of Multimedia Applications
  • Giancarlo Guizzardi, Marten van Sinderen, Luis Ferreira Pires
    An ontology-based approach for evaluating the domain appropriateness and comprehensibility appropriateness of modeling languages
12:30 pm - 2:00 pm Lunch (on your own)
2:00 pm - 2:30 pm Closing session

^Top

Last updated: September 14, 2005