Talks and Poster Presentations (with Proceedings-Entry):
A. Musil, J. Musil, S. Biffl:
"Major Variants of the SIS Architecture Pattern for Collective Intelligence Systems";
Talk: 21st European Conference on Pattern Languages of Programs (EuroPLoP 2016),
- 2016-07-10; in: "Proceedings of the 21st European Conference on Pattern Languages of Programs (EuroPLoP 2016)",
Collective Intelligence Systems (CIS), such as social networking services, wikis, and media sharing platforms, access and harness
the collective knowledge of connected people by providing a web-based environment to share, distribute, and retrieve topicspecific information in an efficient way. In order to design well-tailored CIS, software architects need a complete understanding
about (1) architectural principles that all kinds of CIS have in common, and (2) system variants in the field. Thus to provide
consolidated systematic knowledge of architectural commonalities and variations in the CIS domain, we present in this work five
major pattern variants of CIS. We investigated a number of CIS in the field with focus on a detailed survey of existing variants
among key architecture-significant principles based on previously identified basic concepts, principles, and characteristics of
software architectures that all CIS have in common. The variants are identified along two dimensions with respect to the
relationship between the key elements of artifacts and actor records across and within two layers of the system.
Collective intelligence, software architecture pattern, stigmergic information system, variability
"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
Created from the Publication Database of the Vienna University of Technology.