[PRL] ICSS/Colloquium Friday 3-SEP-04 10:30 @ 366 WVH (fwd)

David H. Lorenz lorenz at ccs.neu.edu
Thu Sep 2 08:41:42 EDT 2004


This may be of interest, -- David

---------- Forwarded message ----------

    Institute for Complex Scientific Software
            Northeastern University
               www.icss.neu.edu

College of Computer and Information Science Colloquium
and Northeastern's Institute for Complex Scientific Software

presents:
Krzysztof Czarnecki
University of Waterloo

who will speak on:
Generative Software Development

Friday, September 3, 2004
10:30 a.m.
366 West Village H
Northeastern University

ABSTRACT

System family engineering seeks to exploit the commonalities among
systems from a given problem domain while managing the variabilities
among them in a systematic way. In system family engineering, new system
variants can be rapidly created based on a set of reusable assets (such
as a common architecture, components, models, etc.).

Generative software development aims at modeling and implementing system
families in such a way that a given system can be automatically generated
from a specification written in a textual or graphical domain-specific
language.

In this talk, I will give an overview of the generative software
development and explore its relationship to Software Factories and
Model Driven Development. Among others, I will present some recent work
on cardinality-based feature modeling and staged configuration using
feature models.

More information at http://www.swen.uwaterloo.ca/~kczarnec/gsdoverview.pdf

Bio:
Krzysztof Czarnecki is an Assistant Professor at the University
of Waterloo, Canada. Before coming to Waterloo, he spent 8 years
at DaimlerChrysler Research working on the practical applications
of generative programming. He is co-author of the book "Generative
Programming" (Addison-Wesley, 2000), which is regarded as founding
work of the area and is used as a graduate text at universities around
the world. He was General Chair of the 2003 International Conference
on Generative Programming and Component Engineering (GPCE) and is an
invited speaker for the UML Conference in 2004.

Host: David H. Lorenz

--
David H. Lorenz, Assistant Professor           (617) 373-2076 FAX 5121
College of Computer and Information Science,        lorenz at ccs.neu.edu
Northeastern University, Boston MA 02115   www.ccs.neu.edu/home/lorenz



More information about the PRL mailing list