Panel 2 MDA in practise
Edinburgh International Conference Center, Scotland, UK Thursday 27th May 2004
Jean-Marc Jézéquel, IRISA (INRIA & University Rennes 1), Campus de Beaulieu, F-35042 Rennes, France, firstname.lastname@example.org
Wolfgang Emmerich, University College London, Department of Computer Science, Gower St., London WC1E 6BT, UK, email@example.com
On its web site (www.omg.org)
the OMG gives its vision of MDA as follows:
Because MDA gives a name and a conceptual framework to established practices, many people are realizing they were doing MDA without knowing it for many years, even if it is not exactly by the OMG's book. It is not a surprise then that many vendors claim to produce products that support MDA, and that more and more success stories are being publicized (who will the the first one to dare write a MDA unleached book?).
This panel will try to help clear the dust by examining the technologies and tools behind Model Driven Architecture, and assessing their novelty and interest. Specifically each of the following questions will by addressed by a renowned expert in the field:
An architecture based on the MDA is always ready to deal with yesterday's,
today's and tomorrow's "next big thing".
o The MDA makes it easier to integrate applications and facilities across middleware boundaries.
o Domain facilities defined in the MDA by OMG's Domain Task Forces will provide much wider interoperability by always being available on a domain's preferred platform, and on multiple platforms whenever there is a need.
How has it been correlated in the field?
Jim Arlow is author of "UML and the Unified Process" and "Enterprise
Patterns and MDA". Since 1990 he has been programming and designing
object-oriented systems, including object models, for companies such as
Credit Suisse First Boston and British Airways. A respected object-oriented
consultant, he has written and delivered training courses throughout Europe
and in America. Jim is a regular speaker at conferences such as Object World
and has been guest speaker at London Universities and the British Computer
Farcet is an architect in THALES and the manager of a research
Selic is an IBM Distinguished Engineer at IBM Rational Software and
adjunct professor of computer science at Carleton University in
Ottawa, Canada. He has over 30 years of experience in industry in designing
and implementing large-scale industrial software systems. He is the
principal author of a popular textbook that pioneered the application of
object technology and model-driven development methods in real-time
applications. He has published numerous papers on these and related topics in
various technical and scientific journals and conferences and is a
frequent invited speaker at such events. From 1996 onwards, he has
participated in the definition of the UML standard and its real-time UML
At present, he is leading an OMG team responsible for finalizing the UML 2.0
standard. Bran received his Dipl. Ing. degree in electrical engineering
and a Magister Ing. degree in systems theory from the University of Belgrade
in 1972 and 1974 respectively. He has been living and working in
Canada since 1977.