[aosd-announce] FOSD'11 - Third Workshop on Feature-Oriented Software Development - Call for Papers
Florian Heidenreich
florian.heidenreich at tu-dresden.de
Fri Apr 8 06:16:12 EDT 2011
CALL FOR PAPERS
FOSD'11 - Third Workshop on Feature-Oriented Software Development (FOSD)
in conjunction with SPLC'11
Munich, Germany, August 21-22, 2011
with a Keynote by Manfred Broy
http://www.fosd.de/2011
Abstract
Feature orientation is an emerging paradigm of software development.
It supports the automatic generation of large-scale software systems
from a set of units of functionality called features. The key idea of
feature-oriented software development (FOSD) is to emphasize the
similarities of a family of software systems for a given application
domain (e.g., database systems, banking software, text processing
systems) with the goal of reusing software artifacts among the family
members. Features distinguish different members of the family. A
feature is a unit of functionality that satisfies a requirement,
represents a design decision, and provides a potential configuration
option. A challenge in FOSD is that a feature does not map cleanly to
an isolated module of code. Rather it may affect (“cut across”) many
components/artifacts of a software system. Furthermore, the
decomposition of a software system into its features gives rise to a
combinatorial explosion of possible feature combinations and
interactions. Research on FOSD has shown that the concept of features
pervades all phases of the software life cycle and requires a proper
treatment in terms of analysis, design, and programming techniques,
methods, languages, and tools, as well as formalisms and theory.
Keynote
Manfred Broy from the Technical University of Munich agreed to give a keynote.
Goals
The primary goal of the 3rd International Workshop on Feature-Oriented
Software Development (FOSD) is to foster and strengthen the
collaboration between the researchers who work in the field of FOSD or
in the related fields of software product lines, service-oriented
architecture, and model-driven engineering. The focus of FOSD’11 will
be on discussions, rather than on presenting technical content only.
That is, beside technical talks, there will be explicit discussion
sessions, a session for presenting ideas in the form of lightning
talks, as well as a tool demo session. The intended audience
comprises, on the one hand, researchers who work in the field of FOSD
and, on the other hand, researchers who work in closely related
fields, as mentioned above, who use concepts of FOSD and/or who can
contribute ideas for FOSD. There is an overlap with the SPLC
community, so SPLC’11 is a perfect venue for colocation. However,
there are also differences, for instance, FOSD concentrates on the
automation of product derivation and makes features explicit across
the software development process.
Workshop Format
The workshop is scheduled for two full days and will be a highly
interactive event. The workshop begins with a keynote. Then, the
accepted papers are presented in sessions. We allocate for each
accepted paper 15 min for presentation and 15 min for discussion. To
stimulate discussions, we assign to each paper a “devil’s advocate”,
who is supposed to read the paper before the workshop, to prepare a
set of controversial questions (typically, one to three questions),
and to step into the discussion when appropriate. Additionally, we
will allocate slots for discussion sessions to address issues raised
during the paper presentations or other pressing issues. Finally,
there will be space for lightning talks to present early ideas and for
tool demos.
Submission
We invite submissions 4 to 8 pages long in ACM proceedings format. The
papers will be reviewed by at least three members of the program
committee. The authors will be notified about acceptance before the
early registration deadline of SPLC’11. Accepted papers will be posted
on the website and published in the ACM Digital Library. We use the
EasyChair paper submission/review system. Submissions should be
uploaded via the following URL:
http://www.easychair.org/conferences/?conf=fosd11
In particular, we are looking for contributions in the following topics:
* Programming language and tool support for FOSD
* Mapping between problem and solution space
* Formal methods and theory for FOSD
* Variability-aware analysis (e.g., type checking, testing,
data flow analysis, and verification)
* Feature composition, interaction, and refactoring
* Versioning, evolution, and maintenance
* Generative programming and automatic programming
* Components, services, and models
Important Dates
Paper submission: May 29th, 2011
Notification: June 28th, 2011
Camera-ready version: July 10th, 2011
Workshop: August 21-22, 2011
General Chairs
Sven Apel (University of Passau, DE)
Christian Kästner (University of Marburg, DE)
Program Chairs
Florian Heidenreich (Technical University of Dresden, DE)
Marko Rosenmüller (University of Magdeburg, DE)
Program Committee
Joanne Atlee (University of Waterloo, CA)
Paulo Borba (University of Pernambuco, BR)
Jan Bosch (Intuit, US)
Manfred Broy (Technische Universität Munich, DE)
Andreas Classen(University of Namur, BE)
Martin Erwig (Oregon State University, CA)
Kathi Fisler (Worcester Polytechnic Institute, US)
Alessandro Garcia, (PUC-Rio, BR)
Jeff Gray, (University of Alabama, US)
Thomas Leich (Metop Research Center, DE)
Sebastian Oster (Technische Universität Darmstadt, DE)
Arnd Poetzsch-Heffter (Technische Universität Kaiserslautern, DE)
Christian Prehofer (Fraunhofer ESK, DE)
Rick Rabiser (Johannes Kepler University, AT)
Yannis Smaragdakis (University of Massachusetts, US)
Stefan Sobernig (Vienna Uni of Economics and Business, AT)
Thomas Thüm (University of Magdeburg, DE)
Salvador Trujillo (IKERLAN Research Centre, ES)
Steering Comitee
Sven Apel (University of Passau, DE)
Don Batory (University of Texas at Austin, US)
Krzysztof Czarnecki (University of Waterloo, CA)
Christian Kästner (University of Marburg, DE)
Christian Lengauer (University of Passau, DE)
--
Dipl.-Inf. Florian Heidenreich
Research Assistant
Technische Universität Dresden
Department of Computer Science
Phone +49 351 463 38311
Email florian.heidenreich at tu-dresden.de
WWW http://fheidenreich.de/work/
More information about the announce
mailing list