Arbeitskreis „Langlebige Softwaresysteme (L2S2)“ der Gesellschaft für Informatik

FZI Logo Web

4th Workshop of GI Working Group „Long-living Software Systems (L2S2)“

Design for Future 2012

Bad Honnef, Germany, May 2-3, 2012

[Dates | Goals | Submission | Registration | Venue | Program | Organization]


The workshop will take place as part of the 14th Workshop Software Reengineering (WSR).

Important dates

March 16, 2012
March 30, 2012

Extended abstract submission
March 30, 2012
April 6, 2012
Notification of acceptance
April 13, 2012Camera-ready version
April 20, 2012Participant registration
May 03, 2012Workshop

Workshop goals and topics

Although software is an immaterial good, it is subject to deterioration or aging. Both, the requirements software has to meet and the underlying hardware and infrastructure constantly change. If software does not continuously adapt, it will age relative to its environment.

In the field of business information systems, we are too familiar with this problem known by the term "legacy systems". The same problem arises in the embedded systems sector where we develop complex software for potentially long-lived technical devices.

The economic impact of such software aging problem is huge. Thus, the ambitious goal of software engineering research and practice in our opinion should be to provide methods and tools for developing “designs for future” and by this protect the enormous investments made in software.

The 2nd workshop “Design for Future” organized by the GI working group L2S2 tries to bring together researchers and practitioners in order to discuss approaches helping to cope with software aging problems. We particularly encourage contributions considering topics related to software architectures and development methodologies for long-living software systems, including (but not limited to):

Development methodologies for long-living software systems

  • Model-based and architecture-centric methods and techniques for developing long-living systems
  • Business-IT alignment und business-driven development and evolution of software systems
  • Approaches to integrated application lifecycle management
  • Roundtrip engineering, integrated development of model, code and documentation
  • Design approaches for coping with complex technology stacks, e.g. by making use of virtualization techniques
  • Quality management during development and evolution of long-living systems

Design and Evolution of software architectures for future

  • Architecture-based evaluation of system evolvability
  • Evolution of service-oriented systems, in particular complex service networks comprising infrastructure, platform and software services
  • Co-evolution of requirements, architecture and implementation
  • Supporting requirement and architecture variability, e.g. product line engineering approaches


Submissions may consist of extended abstracts of up to two pages and should follow the formatting guidelines of Softwaretechnik-Trends (Template: Word | Tex). They may be written in English or German. Accepted submissions will be published in the Softwaretechnik-Trends.

Please submit your PDF document using EasyChair.


To be announced.


The workshop will take place in the "Physikzentrum" in Bad Honnef. More information is avialable here.


To be announced.


Orga team:

Christof Momm, SAP Research Karlsruhe
Stefan Sauer, s-lab – Software Quality Lab, Universität Paderborn
Mircea Trifu, FZI Forschungszentrum Informatik, Karlsruhe

Programm comittee:

To be announced.