|
Workshop Organization
Vander
Alves (Co-chair), Fraunhofer IESE,
Germany
Christa Schwanninger (Co-chair), Siemens AG, Germany
Paul
Clements, Software Engineering Institute, USA
Awais
Rashid, Lancaster University,
UK
Ana Moreira, New University
of Lisbon, Portugal
João Araújo, New University
of Lisbon, Portugal
Elisa Baniassad, Chinese University
of Hong Kong, Hong
Kong
Bedir
Tekinerdogan, University
of Twente,
The Netherlands
Program
Committee
Alessandro
Garcia, Lancaster University,
UK
Bashar
Nuseibeh, Open
University, UK
Charles
Krueger, Big Lever, USA
Danilo
Beuche, pure::systems, Germany
Isabel
John, Fraunhofer IESE, Germany
Iris Groher, Siemens AG/University of Linz,
Austria
Jeff
Gray, University of Alabama at Birmingham,
USA
Jon
Whittle, Lancaster University,
UK
Kevin
Sullivan, University of Virginia,
USA
Krzysztof
Czarnecki, University
of Waterloo, Canada
Markus Voelter, Independent consultant, Germany
Paul Clements,
Software Engineering Institute, USA
Paulo Borba, Federal University
of Pernambuco, Brazil
Ruzanna
Chitchyan, Lancaster
University, UK
Sérgio
Soares, University
of Pernambuco, Brazil
Uirá Kulesza, New University
of Lisbon, Portugal
|
Call For Papers (Text / PDF)
Workshop
Description
Early aspects deal with crosscutting concerns in requirements analysis,
domain analysis and architecture design. Work on early aspects focuses on
systematically identifying, modularizing, and analyzing such crosscutting
concerns and their impact at the early phases of the software development
life cycle.
The effectiveness of a software product
line approach directly depends on how well feature variability within the
portfolio is managed from early analysis to implementation and through
maintenance and evolution. Variability of features often has widespread
impact on multiple artefacts in multiple lifecycle stages, making it a
pre-dominant engineering challenge in Software Product Line Engineering
(SPLE). What is strongly needed in SPLE is an improved modularization of
variations, their holistic treatment across the software lifecycle and
advanced maintenance of their (forward and backward) traceability.
Accordingly, this workshop focuses on the
application of aspect-oriented requirements engineering and architecture
design in identifying and managing variability across a product line. Topics
of interest include, but are not limited to, concepts, methods and tools
for early aspects in domain analysis and domain architecture design, and
the potential of early aspects for improved traceability, impact analysis,
and application engineering.
The main goal of this
workshop is to bring together researchers and practitioners from the
product line and the early aspects communities in order to discuss the
latest achievements and future challenges of the applicability of early
aspects in the context product lines.
Topics
Potential
topics include, but are not limited to:
* Early Aspects and Domain Analysis
-
Use of aspects in product line requirements
-
Deriving aspects from domain knowledge
-
Use of aspects for variability and commonality identification
-
Use of aspects in domain modelling
-
Use of aspects for commonality/variability modelling
-
Use of aspects to model variation dependencies
-
Use of aspects for identification of product line features
-
Modelling feature interaction and addressing conflict resolution
with aspects
* Early Aspects and Domain Architecture
Design
-
Use of aspects in product line architecture modelling
-
Aspects for expressing variation in architecture
-
Use of aspects for the composition of domain aspects
-
Design rules for aspects in product line architectures
* Early Aspects in Application Engineering
-
Use of aspects for mapping product requirements to domain
requirements
-
Use of aspects in product derivation
* Early Aspects and Traceability
-
Use of aspects for traceability in product lines
-
Vertical and horizontal traceability of aspects in product lines
-
Use of aspects for change impact analysis in product lines
* Early Aspects and Tool Support
-
Tool support for mining, identification, and modelling aspects
-
Tool support for modelling and composition of domain architecture
-
Aspect-oriented tool support for mapping product requirements to
domain
requirements
- Aspect-oriented tool
support for product derivation
-
Tool support for traceability for and with aspects
Important Dates
Submission
Deadline: July 1, 2008 Extended to July
3, 2008 (Apia, Samoa
time)
Notification of Acceptance:
July 21, 2008
Camera-ready Papers Due:
August 4, 2008
Workshop: September 8, 2008
• Leverage state-of-the-art research and industrial practice
in early aspects to develop and build product lines
• Identify and discuss product line open issues in light of
early aspects
• Evaluate early aspects techniques in the context of product
lines
• Community building and collaboration between the early
aspects and the product line engineering communities
Submission Details
We invite
submissions of up to 8 pages in IEEE proceedings 8.5" x 11",
two-column format. Papers must be submitted as PDF files to both
and 
Each paper will be
reviewed by at least three members of the Programme Committee and will be
evaluated according to originality, relevance to the workshop topics, and
potential for raising discussion during the workshop.
Workshop Proceedings
Accepted workshop
papers will be published as a Special Technical Report in a second volume
of the SPLC 2008 proceedings with a separate ISBN. Each accepted paper must
have at least one author registered.
Schedule
The preliminary workshop schedule is as follows:
|
Monday,
8 September 2008
|
|
9:00
- 9:30
|
Opening
& Welcome
|
|
9:30
- 10:30
|
Session
1
|
|
Towards Separation of Concerns
in Model Transformation Workflows (PDF)
C. Elsner, D. Lohmann, W. Schroeder-Preikschat
Using Aspects to Model Product Line
Variability (PDF)
I. Groher, M.
Voelter
|
|
10:30
- 11:00
|
Break
|
|
11:00
- 12:00
|
Session
2
|
|
A Marriage of MDD and Early Aspects in Software Product Line
Development (PDF)
T.
Batista, M. Bastarrica,
S. Soares, L. Fernandes
Using Aspects and Component Concepts to Improve Reuse of Software
for Embedded Systems Product Lines (PDF)
E. Freitas, M. Wehrmeister, C.
Pereira, T. Larsson
|
|
12:00
- 12:30
|
Identify
topics for discussion and break up into discussion groups
|
|
12:30
- 14:00
|
Lunch
|
|
|
|
14:00
- 16:00
|
Discuss topics in discussion
groups
|
|
16:00
- 16:30
|
Break
|
|
|
|
16:30
– 17:30
|
General
discussion and wrap up
|
Summary of discussions available here
Registration
Please refer to
details at SPLC
2008 for registration, hotel reservations, and visa letter requests.
Contact
Vander Alves
Fraunhofer
Institute for Experimental Software Engineering (IESE)
Germany
Email: 
History
This is the 13th
edition of the Early Aspects workshop series. In particular, this is the
second time the Early Aspect workshop series is planned to be held at SPLC.
This edition builds on the success of the previous one, in 2005
(http://www.earlyaspects.net/events/splc2005ws/), and further extends and
refines its topics; it further addresses relevant challenges identified
since then, but which have been only partially addressed, and mostly
separately, by both the Product Line and Early Aspects community. This
year, EA workshops are planned at ICSE
(http://www.aosd-europe.net/eaICSE08/) and AOSD (http://cserg0.site.uottawa.ca/ea2008/),
which are complementary communities to the SPLC community. Additionally, in
2007, the Aspect-Oriented Product Line Engineering workshop was organized
at GPCE (http://www.softeng.ox.ac.uk/aople/). Further details on the EA
workshop series at http://www.early-aspects.net
|