Software architecture plays an important role in facilitating the maintenance of a software system. Over the past two decades, software architecture research has yielded many different tools and techniques for understanding and maintaining the architectures of large, complex software systems. However, empirical research and technology transfer are impeded by myriad disjoint research and development environments, lack of a shared infrastructure, high initial costs associated with developing robust tools, and a lack of datasets needed to conduct empirical research in this domain.
The workshop gathers researchers and practitioners from two areas—software architecture and empirical software engineering—to explore the issues at the intersection of these areas and identify plausible solutions that jointly move both areas forward. The overall objective of the workshop is to collaboratively elicit requirements, propose a design for, and determine the foundation of potential infrastructures and instruments that would support empirical research in the domain of architecture-based software development and maintenance.
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).
05月20日
2017
05月28日
2017
注册截止日期
留言