| |
| |
| Chairs: |
|
|
|
|
|
|
|
|
|
Cesar Gonzalez-Perez
European Software Institute, Spain |
|
|
|
|
|
|
|
Brian Henderson-Sellers
University of Technology, Australia |
|
|
|
|
|
|
|
| |
| Topics of interest include, but are not limited to: |
|
|
|
- Metamodelling and modelling theory
- Metamodelling and ontologie s
- Impact of metamodelling on standards development
- Use of metamodelling in agent-oriented software engineering
- Use of metamodelling in object-oriented software engineering
- Metamodels as underpinnings for modelling languages
- The role of metamodels in MDA and model transformations
- Metamodelling in relation to tool building
- Metamodel support for process measurement and improvement
- Business reasons for adopting a metamodel |
|
|
|
| |
|
|
|
|
Important Dates
Full paper submission: deadline expired
Author notification: deadline expired
Camera-ready and registration: deadline expired |
|
|
|
|
|
|
|
Keynote Speaker |
|
|
|
Stephen Mellor, USA
Brief Bio: Stephen J. Mellor is an internationally recognized pioneer in creating effective, engineering approaches to software development. In 1985, he published the widely read Ward-Mellor trilogy Structured Development for Real-Time Systems, and in 1988, the first books defining object-oriented analysis. Stephen also published Executable UML: A Foundation for Model-Driven Architecture in 2002. His latest book MDA Distilled: Principles of Model-Driven Architecture was published in 2004.
He is active in the Object Management Group, chairing the consortium that added executable actions to the UML. He is is now working on the executable UML foundation standard at the OMG. Perhaps surprisingly, he is also a signatory to the Agile Manifesto.
Stephen acts as Chair of the IEEE Software Advisory Board, and is an adjunct professor at the Australian National University.
Title: Profiles Considered Harmful
Abstract:
Attend an OMG meeting and you will see hordes of people feverishly working on a profile for something or another: System-on-a-Chip, Gene Expression, Software Radio, you name it. The public arguments for creating one is to allow the profiler to "use [my] own language"; the hidden reason is use the UML to legitimize (and market) the notation. I'm surprised there's no profile for plumbers. Then, at last, no one would be able to say that the UML has everything but the kitchen sink!
But how is a developer to make use of two (or more) profiles? Reconciling namespaces is trivial enough, but what about overlap? Some hope to create a metamodeling language that is universal in scope (some of Simonyi's Intentional Programming implicitly relies on this belief), while others have thrown up their hands and accepted that there needs to be a formal way of communicating between metamodels (the Eclipse MDDi project, or the MIC work). Neither seems satisfactory. Rather, the problem is the profile concept itself, which should be eradicated with extreme prejudice. This keynote will outline these issues and propose a solution.
|
|
|
|
|
Workshop Program Committee
Colin Atkinson, University of Mannheim, Germany
Marko Bajec, University of Ljubljana, Slovenia
Franck Barbier, University of Pau, France
Ghassan Beydoun, University of New South Wales, Australia
Ulrich Frank, University of Duisburg-Essen, Germany
Paolo Giorgini, University of Trento, Italy
Martin Gogolla, University of Bremen, Germany
Cesar Gonzalez-Perez, European Software Institute, Spain
Jack Greenfield, Microsoft, USA
Brian Henderson-Sellers, University of Technology, Sydney, Australia
Pavel Hruby, Microsoft, Denmark
Slinger Jansen, University of Utrecht, Netherlands
Thomas Kühne, Technical University of Darmstadt, Germany
Xabier Larrucea, European Software Institute, Spain
Stephen Liddle, Brigham Young University, USA
Graham Low, University of New South Wales, Australia
Stephen Mellor, USA
Jolita Ralyté, University of Geneva, Switzerland
Motoshi Saeki, Tokyo Institute of Technology, Japan
Miroslaw Staron, University of Göteborg, Sweden
Angelo Susi, ITC, Italy
Juha-Pekka Tolvanen, MetaCase Oy, Finland
Massimo Cossentino, CNR, Italy
|
|
|
|
|
|
|
|
Workshop Format
The workshop will be for one day with oral presentations, discussions, and invited talks. |
|
|
|
|
|
|
Submission of Papers
Prospective authors are invited to submit papers in any of the areas listed above. All papers must be written in English, and the length should not exceed 10 pages for oral presentations (including figures and tables).
Instructions for preparing the manuscript (in Word and Latex formats) are available at the following web page (http://www.icsoft.org/paper_templates.htm).
Papers (preferably in PDF format) should be submitted electronically via the web-based submission system. |
|
|
|
|
Workshop Proceedings All accepted papers will be published in the workshop proceedings, under an ISBN reference, in paper and in CD-ROM support. |
|
|
|
|
Registration Information
At least one author of an accepted paper must register for the workshop. If the registration fees are not received by June 11, 2007, the paper will not be published in the proceedings. |
|
|
|
|
|
|
|
|
|
|
|