The Second International Workshop on Metamodelling – Utilization
in Software Engineering
 
July 22, 2007 - Barcelona, Spain
in conjunction with the Second International Conference on Software and Data Technologies (ICSOFT 2007)
 
 
Co-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
 
Keynote Speaker

Stephen Mellor,
Australia


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
...........................................................................................................................................................................................................................................
Copyright © INSTICC

Page updated on 9/10/09