[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pept:106] CfP: OOPSLA'02 Workshop "Generative Techniques in the Context ofModel Driven Architecture"



CALL FOR PAPERS

Workshop "Generative Techniques in the Context of Model-Driven Architecture"

<http://www.softmetaware.com/oopsla2002/mda-workshop.html>http://www.softmetaware.com/oopsla2002/mda-workshop.html<http://www.so>

OOPSLA 2002, Seattle, Washington State Convention & Trade Center

Tuesday, 5 November 2002

8:30-17:00 Full day



WORKSHOP GOALS AND THEMES

Object-oriented technology indisputably provided us with a better handle on complexity than previous technologies. Nevertheless, the growing size of applications and the demands for shorter time-to-market mean that many issues remain, and a combination of generative and model-driven techniques can help us address them.

From <http://www.omg.org/mda/executive_overview.htm>http://www.omg.org/mda/executive_overview.htm:

"Model Driven Architectureś addresses the complete life cycle of designing, deploying, integrating, and managing applications as well as data using open standards. MDA-based standards enable organizations to integrate whatever they already have in place with whatever they build today · and whatever they build tomorrow.

Most importantly, MDA enables the creation of standardized Domain Models for specific vertical industries. These standardized models can be realized for multiple platforms now and in the future, easing multiple platform integration issues and protecting IT investments against the uncertainty of changing fashions in platform technology.

The benefits of MDA are significant-to business leaders and developers alike:

Reduced cost throughout the application life-cycle
Reduced development time for new applications
Increased return on technology investments
Rapid inclusion of emerging technology benefits into their existing systems
MDA provides a solid framework that frees system infrastructures to evolve in response to a never-ending parade of platforms, while preserving and leveraging existing technology investments. It enables system integration strategies that are better, faster and cheaper."

Although promising tools are appearing, in the perception of the mainstream developer, there is little in terms of concrete tools that actually support MDA beyond traditional UML modeling and skeleton-class generation. Evolving older tools provide features to define and instantiate design patterns, but most of these tools still expose the user to UML models at the level of abstraction of implementation code. Model-driven generative techniques help to bridge the gap from abstract models to concrete implementation. The widely used wizards based on generation languages that don't use models as input may have practical limits in terms of the complexity of code that can be generated.

The workshop aims to bring together practitioners, researchers, academics, and students to discuss the state-of-the-art of generative techniques in the context of model-driven architecture.

Topics of interest include:

synergy between model-driven architecture, components and generative techniques;
designing domain specific languages on the basis of the UML [2.0] core;
modeling variability in functionality within product lines;
notations for model-to-model transformations;
styles of model-driven generators;
model-driven template languages (language design, template execution environment, debugging, template editors, management of template code);
specification of heuristics and manual design decisions;
use of XSLT for MDA;
generation of code & non-code artifacts;
influence of model-driven techniques on software architecture;
model-driven generation and agile development;
industrial applications of model-driven, automated development.
The goal is to share experience, assess the state-of-the-art and the state-of-the-practice, consolidate successful techniques, and identify the most promising application areas and open issues for future work.


POSITION PAPERS 

Potential participants are asked to submit a two-page (or longer) position paper detailing their experience with model-based generative techniques, their perspective on one or more of the above topics, and their planned contribution to the workshop. We seek concrete case studies and potential topics of discussion in order to ground the workshop in real-world issues. Please mail your submission (in PDF or Word) to Jšrn Bettin (<mailto:joern.bettin@acm.org?Subject=OOPSLA'2002 Workshop on Generative Techniques in the context of MDA>joern.bettin@acm.org) by September 19, 2002.

IMPORTANT DATES

Workshop submission deadline: September 19, 2002
Notification of acceptance: October 10, 2002
OOPSLA 2002 early registration deadline: September 26, 2002
Workshop at OOPSLA 2002: November 5, 2002

ORGANIZING COMMITTEE

Jorn Bettin, <http://www.softmetaware.com>SoftMetaWare, New Zealand, <mailto:joern.bettin@acm.org?subject=oopsla-2002>joern.bettin@acm.org
Ghica van Emde Boas, <http://www.bronstee.com>Bronstee.com Software & Services, The Netherlands, <mailto:emdeboas@bronstee.com?subject=oopsla-2002>emdeboas@bronstee.com
Craig Cleaveland, <http://craigc.com>Independent software consultant, USA, <mailto:craig@craigc.com?subject=oopsla-2002>craig@craigc.com
Krzysztof Czarnecki, DaimlerChrysler Research and Technology, Germany, <http://www.generative-programming.org>www.generative-programming.org, <mailto:krzysztof.czarnecki@web.de?subject=oopsla-2002>krzysztof.czarnecki@web.de