<div class="csl-bib-body">
<div class="csl-entry">Musil, A. (2015). <i>Architectural principles and process phases for designing collective intelligence systems : based on an exploratory case study of real-world scenarios</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/79971</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/79971
-
dc.description
Abweichender Titel laut Übersetzung der Verfasserin/des Verfassers
-
dc.description
Zsfassung in dt. Sprache
-
dc.description.abstract
Collective Intelligence (CI) Systeme sind eine spezielle Art von sozio-technischen Systemen, zu denen Wikis, soziale Netzwerke und soziale Medienplattformen als die bekanntesten Vertreter zählen. CI Systeme ermöglichen effektive, bottom-up Zusammenarbeit und Informationsteilung, sowie Kommunikationskanäle, die stark auf nutzergenerierten Inhalten aufbauen. Obwohl CI Systeme weitverbreitet sind, gibt es einen Mangel an anwendbaren Software Architekturentwurfsansätzen, die es ermöglichen Informationssysteme mit CI Eigenschaft aufzuwerten. Ohne verwendbare Entwurfsprinzipien und Architekturleitfäden, sind Software Architekten darauf angewiesen bestehende Modelle und Vorgehensweisen angepasst zu verwenden, wobei diese Adaptierungen nur bedingt passend sind. Das zunehmende Interesse am Entwurf von CI Systemen schafft einen erhöhten Bedarf für allgemein anwendbare Architekturansätze von CI Systemen. Deshalb untersucht diese Masterarbeit allgemeine Architekturprinzipien und Entwurfsrichtlinien um so ein besseres Verständnis von einer Software Architektursicht zu ermöglichen und den Architekturprozess systematisch zu unterstützen. Dazu wird eine explorative Fallstudie von aktiven CI Systemen in unterschiedlichen Anwendungsbereichen durchgeführt um wesentliche CI Systembestandteile und Nutzerbedarfe zu identifizieren. Durch eine Analyse nach dem House of Quality-Ansatz werden aus den erhobenen Systembestandteilen und Nutzerbedarfen wesentliche Systemeigenschaften abgeleitet, die ein CI Architekturdesign adressieren muss. Als Ergebnis wurden neun wesentliche Architekturprinzipen abgeleitet sowie ein Entwurfsprozess entwickelt, um diese Prinzipien für Software Architekten praktisch anwendbar zu machen.
de
dc.description.abstract
Collective intelligence (CI) systems are a particular kind of socio-technical systems of which wikis, social networking services, and social media platforms are their most prominent representatives. CI systems facilitate effective, bottom-up collaboration and information sharing as well as communication capabilities that rely on user-generated content. Although CI systems are popular and widespread in use, there is a lack of practical software architectural design approaches to enhance information systems with CI capabilities. Without useable design principles and architectural guidance, software architects face the challenge to design and build CI systems by using appropriate established architecture models and methodologies, whereby these approaches often do not fit well. Since the interest in designing CI systems increases, the need for a more general-purpose architectural approach for CI systems is becoming more important. Therefore, this thesis investigates general architectural principles and design guidelines to provide a deeper understanding of CI systems from a software architecture perspective and support during the architecting process. An exploratory case study of operating CI systems in various application contexts is conducted to investigate real-world circumstances and gain insights into CI system constituents and user needs. The application of the House of Quality approach allows a detailed analysis of the elicited user needs and identified basic system constituents in order to identify a set of required key system capabilities that need to be addressed by a CI system architecture design. These results facilitate the derivation of a set of nine important architectural principles providing architecture-relevant knowledge. Furthermore, a multi-phase process has been developed to make the identified principles applicable during the architecting process.
en
dc.format
XIII, 86 S.
-
dc.language
English
-
dc.language.iso
en
-
dc.subject
Software Engineering
en
dc.subject
Software Architecture
en
dc.subject
Collective Intelligence
en
dc.title
Architectural principles and process phases for designing collective intelligence systems : based on an exploratory case study of real-world scenarios
en
dc.title.alternative
Architekturprinzipien und Prozessphasen für das Design von Collective Intelligence Systemen - aufbauend auf eine explorative Fallstu
de
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.contributor.affiliation
TU Wien, Österreich
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E188 - Institut für Softwaretechnik und Interaktive Systeme