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

Educators Symposium

Date of Symposium: Monday, October 3, 2005

Model-driven development approaches and technologies for software-based systems, in which development is centered round the manipulation of models, raise the level of abstraction and thus, improve our abilities to develop complex systems. Therefore, a number of approaches and tools have been proposed for the model-driven development (MDD) of software-based systems. Examples are UML, model-driven architecture (MDA), and model-integrated computing (MIC).

Putting the model-driven development vision into practice requires not only sophisticated modeling approaches and tools, but also considerable training and education efforts. To make people ready for model-driven development, its principles and applications need to be taught to practitioners in industry, incorporated in university curricula, and probably even introduced in schools.

The educator's symposium at the MoDELS conference, the premier conference devoted to the topic of model-driven engineering of software-based systems, is intended as a forum in which educators and trainers can meet to discuss pedagogy, use of technology in the classroom, and share their experience pertaining to teaching modeling techniques and model-driven development.


Online Proceedings

Proceedings may be downloaded from the links below:


Preliminary Program

8:30 am - 8:45 am Welcome

Holger Giese (Chair), Pascal Roques (Co-Chair)

8:45 am - 9:15 am Session I: UML I

Teaching Experiences with UML at The University of Texas at Dallas
Kendra Cooper, Jing Dong, Kang Zhang, Lawrence Chung

Best Practices for Teaching UML based Software Development
Ludwik Kuzniarz, Miroslaw Staron

9:15 am - 9:30 am Break

9:30 am - 10:00 am Session I: UML II

Teaching UML is Teaching Software Engineering is Teaching Abstraction
Gregor Engels, Jan Hendrik Hausmann, Marc Lohmann, Stefan Sauer

Avoiding anecdotal evidence: An experience report about evaluating an object-oriented modeling course
Jörg Niere, Carsten Schulte

10:00 am - 10:30 am Coffee break

10:30 am - 11:00 pm Session III: Model-Driven Development

A Model-driven Software Process for Course Projects
Wilson Pádua, Paula Filho

Advancing Model Driven Devlopment Education via Collaborative Research
Anirudha S. Gokhale, Jeff Gray

11:00 am - 11:15 am Break

11:15 am - 11:45 am Session IV: Patterns

Teaching a course on data and network security using UML and patterns
Eduardo B. Fernandez, María M. Larrondo Petrie

Basis for a Course on Design Patterns: going beyond the intuition
Claudia Pons, Gustavo Rossi

11:45 am - 12:00 am Break

12:00 am - 12:30 am Session V: Working Group Themes

First Theme: The Role of Modeling in SE Curricula
Organizer: Tim Lethbridge

Second Theme: The differences in Training for students and training for adult professionals
Organizer: Pascal Roques

12:30 pm - 2:00 pm Lunch (not provided)

2:00 pm - 2:30 pm Session VI: Working Group Themes & Assignment

Discussion & Assignment to the Working Groups

2:30 pm - 3:30 pm Session VII Working Groups

3:30 pm - 4:00 pm Coffee break

4:00 pm - 5:00 pm Session VIII: Working Groups

5:00 pm - 5:15 pm Break

5:15 pm - 5:45 pm Session IIX: Working Group Results

5:45 pm - 6:00 pm Closing Session


Accepted papers

  1. Avoiding anecdotal evidence: An experience report about evaluating an object-oriented modeling course
    Jörg Niere, Carsten Schulte

  2. A Model-driven Software Process for Course Projects
    Wilson Pádua, Paula Filho

  3. Teaching Experiences with UML at The University of Texas at Dallas
    Kendra Cooper, Jing Dong, Kang Zhang, Lawrence Chung

  4. Best Practices for Teaching UML based Software Development
    Ludwik Kuzniarz, Miroslaw Staron

  5. Three years experience teaching Executable/Translatable UML
    Shayne Flint, Clive Boughton

  6. Advancing Model Driven Devlopment Education via Collaborative Research
    Anirudha S. Gokhale, Jeff Gray

  7. Teaching a course on data and network security using UML and patterns
    Eduardo B. Fernandez, María M. Larrondo Petrie

  8. Basis for a Course on Design Patterns: going beyond the intuition
    Claudia Pons

  9. Teaching UML is Teaching Software Engineering is Teaching Abstraction
    Gregor Engels, Jan Hendrik Hausmann, Marc Lohmann, Stefan Sauer


Organizers

Symposium Chair

Holger Giese, University of Paderborn, Germany (hg [at] uni-paderborn.de)

Symposium Co-Chair

Pascal Roques, Valtech Training, France

Program Committee

Omar Aldawud, Lucent Technologies, USA
Balbir Barn, Thames Valley University, UK
Leonor Barroca, Open University, UK
Francis Bordeleau, Carleton University Canada
Jean-Michel Bruel, University of Pau, France
Doris Carver, Louisiana State University, USA
Betty H.C. Cheng, Michigan State University, USA
Kendra Cooper, University of Texas at Dallas, USA
Peter Dolog, L3S Research Center, Germany
Robert B. France, Colorado State University, USA
Haim Kilov, Stevens Institute of Technology, USA
Timothy C. Lethbridge, University of Ottawa, Canada
Bruce R. Maxim, University of Michigan-Dearborn, USA
Hossein Saiedian, University of Kansas, USA
Justo N. Hidalgo Sanz, Denodo Technologies, Spain
Perdita Stevens, University of Edinburgh, UK
Xudong He, Florida International University, USA

Last updated: September 19, 2005