@conference {saw:2013:ecsa,
	title = {Team Situational Awareness and Architectural Decision Making with the Software Architecture Warehouse},
	booktitle = {7th European Conference on Software Architecture (ECSA 2013)},
	year = {2013},
	month = {July},
	pages = {146-161},
	publisher = {Springer},
	organization = {Springer},
	address = {Montpellier, France},
	abstract = {The core of the design of software architecture is all about architectural decision making. A high-quality design outcome sets high requirements, not only on the skills and knowledge of the design team members, but also on the management of the decision making process. We claim that in order to deliver high quality decisions, the design team needs to obtain a high level of situational awareness. To address this, we present an analysis of the problem of team situational awareness in design workshops and propose a model on how stakeholder positions help to build consensus within the argumentation viewpoint of architectural decisions. We show how the Software Architecture Warehouse tool has been extended to support the argumentation viewpoint within its live design document metaphor to provide support for co-located and distributed design workshops.},
	keywords = {architectural decisions, collaborative design, SAW},
	doi = {10.1007/978-3-642-39031-9_13},
	author = {Marcin Nowak and Cesare Pautasso}
}
@conference {DBLP:conf/eics/AghaeeNP12,
	title = {Reusable decision space for mashup tool design},
	booktitle = {4th ACM SIGCHI symposium on Engineering interactive computing systems (EICS 2012)},
	year = {2012},
	month = {June},
	pages = {211-220},
	address = {Copenhagen, Denmark},
	abstract = {Mashup tools are a class of integrated development environments that enable rapid, on-the-fly development of mashups - a type of lightweight Web applications mixing content and services provided through the Web. In the past few years there have been growing number of projects, both from academia and industry, aimed at the development of innovative mashup tools. From the software architecture perspective, the massive effort behind the development of these tools creates a large pool of reusable architectural decisions from which the design of future mashup tools can derive considerable benefits. In this paper, focusing on the design of mashup tools, we explore a design space of decisions comprised of design issues and alternatives. The design space knowledge not only is broad enough to explain the variability of existing tools, but also provides a road-map towards the design of next generation mashup tools.},
	keywords = {architectural decisions, design space, survey, Web mashups},
	doi = {10.1145/2305484.2305520},
	author = {Saeed Aghaee and Marcin Nowak and Cesare Pautasso}
}
@inproceedings {saw:2010:shark,
	title = {Architectural decision modeling with reuse},
	year = {2010},
	month = {May},
	pages = {13 - 20},
	publisher = {ACM},
	address = {Cape Town, South Africa},
	abstract = {Architectural decision modeling aims at supporting the software architecture design process by capturing a reusable body of architectural knowledge. Whereas significant progress has been made towards this vision, there still remains a number of open problems. This paper outlines selected research challenges and opportunities related to knowledge capturing and sharing, model evolution and verification, and the integration of the architectural design process with existing software development methodologies. Our goal is to start a discussion on a roadmap for future research on reusable modeling of architectural decisions.},
	keywords = {architectural decisions, SAW},
	isbn = {9781605589671},
	doi = {10.1145/1833335.1833338},
	author = {Marcin Nowak and Cesare Pautasso and Olaf Zimmermann}
}
@conference {www08restsoap,
	title = {RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision},
	booktitle = {17th World Wide Web Conference (WWW 2008)},
	year = {2008},
	month = {April},
	pages = {805-814},
	publisher = {ACM},
	organization = {ACM},
	address = {Beijing, China},
	abstract = {Recent technology trends in the Web Services (WS) domain indicate that a solution eliminating the presumed complexity of the WS-* standards may be in sight: advocates of REpresentational State Transfer (REST) have come to believe that their ideas explaining why the World Wide Web works are just as applicable to solve enterprise application integration problems and to simplify the plumbing required to build service-oriented architectures. In this paper we objectify the WS-* vs. REST debate by giving a quantitative technical comparison based on architectural principles and decisions. We show that the two approaches differ in the number of architectural decisions that must be made and in the number of available alternatives. This discrepancy between freedom-from-choice and freedom-of-choice explains the complexity difference perceived. However, we also show that there are significant differences in the consequences of certain decisions in terms of resulting development and maintenance costs. Our comparison helps technical decision makers to assess the two integration styles and technologies more objectively and select the one that best fits their needs: REST is well suited for basic, ad hoc integration scenarios, WS-* is more flexible and addresses advanced quality of service requirements commonly occurring in enterprise computing. },
	keywords = {architectural decisions, REST, SOAP, Web services},
	doi = {10.1145/1367497.1367606},
	author = {Cesare Pautasso and Olaf Zimmermann and Frank Leymann}
}
@conference {adkwik:2007:seke,
	title = {ADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering},
	booktitle = {Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE 2007)},
	year = {2007},
	month = {July},
	pages = {255-260},
	address = {Boston, USA},
	abstract = {Capturing and sharing software architecture design rationale has always been particularly challenging in complex application domains such as enterprise computing. Facing the ongoing acceleration of technology innovation and economic forces such as outsourcing and offshoring, conservative knowledge management practices and existing tools are no longer sufficient, offering only rudimentary support for knowledge exchange and collaboration on the Internet. In this paper, we present ADkwik, a Web 2.0 collaboration system supporting the cooperative decision making work of software architects. We describe the realization of ADkwik as a situational application wiki and discuss initial evaluation results. Thanks to its ease of use, ADkwik has already shown concrete benefits to its users, including rapid team orientation, tangible decision making advice, and simplification of asset harvesting.},
	keywords = {architectural decisions},
	author = {Nelly Schuster and Olaf Zimmermann and Cesare Pautasso}
}
