posted by user: mgalster || 2643 views || tracked by 3 users: [display]

TwinPeaks 2015 : Fifth International Workshop on the Twin Peaks of Requirements and Architecture @ ICSE 2015

FacebookTwitterLinkedInGoogle

Link: http://re.cs.depaul.edu/twinpeaks
 
When May 17, 2015 - May 17, 2015
Where Florence, Italy
Submission Deadline Jan 23, 2015
Notification Due Feb 18, 2015
Final Version Due Feb 27, 2015
Categories    position papers   full papers   industry and experience papers   education and training papers
 

Call For Papers

CfP: Twin Peaks of Requirements and Architecture - Fifth International
Workshop @ ICSE 2015

***CALL FOR PAPERS***

Fifth International Workshop on the Twin Peaks of Requirements and
Architecture in conjunction with the 37th International Conference on
Software Engineering (ICSE), May 17, 2015 in Florence, Italy

http://re.cs.depaul.edu/twinpeaks


WORKSHOP THEME
======================
The disciplines of requirements engineering (RE) and software architecture
(SA) are fundamental to the success of software projects. Even through RE
and SA are often considered separately, the Twin Peaks model acknowledges
that treating RE and SA separately is neither feasible nor reasonable since
requirements and architecture impact each other. Requirements are
constrained by what is technically and economically feasible. On the other
hand, feedback from the architecture requires renegotiating architecturally
significant requirements with stakeholders. The topic of bridging RE and SA
has been discussed in both the RE and SA communities, but mostly
independently. Therefore, the motivation for this ICSE workshop is to bring
both communities together to explore the state of the art in research and
practice, methods, technologies and tools, and to identify emerging trends
related to the transition and the relationship between RE and SA.
Based on the outcomes of the earlier editions of the TwinPeaks workshop the
main theme of TwinPeaks 2015 will be "TwinPeaks goes Agile". A recent
survey amongst practitioners from all over the world indicates that 88% use
some sort of agile software development. Agile breaks with linear
development in which either the requirements are specified and frozen
without considering the implications on architectural design, or the
architecture is designed without negotiating and resolving emerged
conflicts and trade-offs. This iterative and incremental nature reflects
also the idea of the Twin Peaks model.

TOPICS
================
In 2015, TwinPeaks will explore lightweight techniques for integrating
requirements and architectural thinking into the agile process, when to
engage in upfront requirements analysis and architectural design, and
techniques for incremental delivery. Topics covered by this theme include
(but are not limited to):
- Traceability: Traceability links between key architectural decisions and
requirements strengthen the relationship between requirements and
architecture, and support software evaluation and maintenance. However,
traceability information is often not captured in the minimalistic type of
documentation produced in agile projects.
- Knowledge reuse: Utilizing knowledge from previous projects about
requirements, architectures and their relationship may support the
transition from requirements to architectures in future projects. Capturing
such knowledge seems to contradict agile practices that tend to keep
documentation and activities that do not result in immediate customer value
to the minimum.
Formalization: Formal approaches can help rigorously define and describing
requirements, as well as evaluate software architectures. However, formal
notations and techniques do not fit well with the usually flexible
practices in agile projects.
- Product platforms and variability-intensive systems: In agile practices,
the lack of thorough up-front planning makes it hard to design a common
platform that is shared by different (but related) products. In particular,
achieving consistency between core requirements of a product platform,
variable requirements, platform architectures and product architectures
remains a big challenge.
- General role of requirements and architecture in agile development: Agile
software development may help bridge the requirements architecture gap.
However, the role of requirements in agile development is often subject of
heated discussions. Similarly, the role of software architecture in agile
practices is a topic of debate recently received attention in books and
journals.


PAPER CATEGORIES
===============
- Position papers (2-4 pages)
- Full papers (6-7 pages)
- Industry papers (up to 7 pages)
- Experience reports (up to 7 pages)
- Education and training papers (up to 7 pages)


IMPORTANT DATES
=================
- Paper submission: January 23, 2015
- Notification: February 18, 2015
- Camera-ready: February 27, 2015
- Workshop: May 17, 2015


SUBMISSIONS AND ACCEPTED CONTRIBUTIONS
======================================
Submissions are required to be uploaded electronically in pdf form at the
Easychair workshop submission site,
https://easychair.org/conferences/?conf=twinpeaks2015. Submissions must be
formatted according to ICSE 2015 guidelines (see
http://2015.icse-conferences.org/submission-guidelines for instructions and
templates). All accepted contributions will be published in the ICSE
companion and in the ACM Digital Library. At least one of the authors of an
accepted paper is expected to register and be present at the workshop.


COMMITTEES
=============

Organizing Committee
-----------------------

Maya Daneva, University of Twente, Netherlands
Matthias Galster, University of Canterbury, New Zealand
Mehdi Mirakhorli, Rochester Institute of Technology, USA

Steering Committee
-----------------------

Jane Cleland-Huang, DePaul University, USA
Xavier Franch, Universitat Politècnica de Catalunya, Spain

Program Committee (to be completed)
---------------------------------------------------

Pekka Abrahamsson, University of Bolzano, Italy
Muhammad Ali Babar, University of Adelaide, Australia
Jan Bosch, Chalmers University of Technology, Sweden
Sjaak Brinkkemper, University of Utrecht, Netherlands
Oliver Creigthon, Siemens, Germany
Christof Ebert, Vector Consulting, Germany
Neil Ernst, Software Engineering Institute, USA
Smita Ghaisas, Tata Consulting Services, R&D, India
Scott Hawker, Rochester Institute of Technology, USA
Rashina Hoda, University of Auckland, New Zealand
Anne Koziolek, Karlsruhe Institute of Technology, Germany
Patrick Mader, TU Ilmenau, Germany
Nenad Medvidovic, University of Southern California, USA
Eltjo Poort, CGI, Netherlands

Related Resources

ICSE 2024   The IEEE/ACM International Conference on Software Engineering (Second Round)
ICSE 2025   The 47th International Conference on Software Engineering (Second Cycle)
ICSE 2024   International Conference on Software Engineering
ICSE GAS 2025   9th International ICSE Workshop on Games and Software Engineering
MODERN SYSTEMS 2025   International Conference of Modern Systems Engineering Solutions
ECSA 2025   19th European Conference on Software Architecture
Digital Twin 2024   IEEE International Conference on Digital Twin 2024
CITAA 2025   Cities’ Identity Through Architecture and Arts (CITAA) – 9th Edition
ICSOFT 2025   20th International Conference on Software Technologies
CIbSE 2025   CFP: 28th Ibero-American Conference on Software Engineering (CIbSE 2025)