Call for Papers
The workshop will address a variety of topics at the intersection of requirements and software architecture including, but not limited to, the following:
- Positions on the requirements, design, construction, and maintenance of a community-wide infrastructure for empirical research in architecture-based maintenance.
- Designs and approaches that directly support interoperability, replicability, and reusability of architecture-based tools.
- Experiences, case studies, or empirical studies of software architectures that result in artifacts in the form of baselines, datasets, and benchmarks that can be included in a community-owned repository or infrastructure.
- Experiences or evaluations of existing software-architecture tools and how they can enable empirical research in the area of software architecture.
- Replication studies describing results, challenges faced as part of the studies, and lessons learned.
- Assessment techniques and metrics for evaluating empirical research in software architecture
- Development and sharing of tools that support various informational and processing needs (e.g., visualization of interactions among architectural and requirements knowledge).
We invite submissions in the following categories:
Full papers (7 pages)
Describing original research.
Experience Reports (5-7 pages)
Presenting case studies empirical experiences with a particular RE or SA practice, pattern or technique on a large scale system or agile project.
Industrial papers (5-7 pages)
Describing industrial challenges and experiences of applying architecture related techiniques and tools.
Position papers (4 pages)
Emerging trends, inspiring new ideas, and early research.
Artifact papers (5 to 7 pages).
Describing any artifacts that could be included in the infrastructure’s repository of baselines, benchmarks, or datasets—or tools that can serve as an initial set of tools incorporated into the infrastructure.
Sessions will be organized around themes, which will be determined by the program board following the review process. The first session will feature “one minute madness”– “one slide” talks from workshop participants (voluntary and independent of submitted papers) to share their initial thoughts on the topic. The idea is that all registered workshop participants can prepare one slide and present it in one minute to the workshop audience. Furthermore, the first session will include a keynote presentation around the original vision for a shared, community-wide infrastructure for empirical research in the software architecture area.
The “one minute madness”–“one slide” will focus on a number of challenge statements, including the following examples:
- What specific tools, or types of tools, are needed to enable or facilitate empirical research in architecture-based maintenance?
- What sorts of baselines, benchmarks, or datasets are needed to allow meaningful and high quality comparison among existing or upcoming architecture-based tools?
- To encourage and allow support and maintenance of existing or upcoming tools—so that researchers need not reinvent the wheel—what kinds of features or mechanisms should a community-wide infrastructure provide?
- To facilitate or streamline technology transfer among researchers, educators, and practitioners, what kinds of features or capabilities should a community-wide infrastructure provide?
- How can a community-wide infrastructure for empirical research in architecture-based development and maintenance support interoperability among tools; reusability of tools, benchmarks, and datasets; and replicability of experiments?
Formatting and Submission Guidelines
All papers must conform, at time of submission, to the ACM Formatting Guidelines. Please visit the Formatting and Submission Guidelines page for paper requirements.
All authors of accepted papers will be asked to complete an electronic IEEE Copyright form and will receive further instructions for preparing their camera ready versions.