Taxonomy for Web-programming technologies
Tobias Zimmer · 2012
Zur Entwicklung von Webanwendungen und Webseiten existieren viele verschiedene Technologien und Konzepte. Jede dieser Technologien implementiert bestimmte Anforderungen, wie z.B. das Erzeugen von Inhalten oder die Kommunikation zwischen Client und Server. Verschiedene Konzepte helfen, diese Technologien innerhalb einer Webanwendung zusammenzufugen. Nicht zuletzt Architekturstile und -muster gehoren zu diesen Konzepten. Die Diplomarbeit beschreibt einen Ansatz zur Erstellung einer Taxonomie dieser Technologien und Konzepte unter Zuhilfenahme der freien Enzyclopadie Wikipedia, im speziellen der Kategorie Web-Application Framework. Unser 101companies Projekt benutzt Implementationen, um die einem Web-Application-Framework zugrunde liegenden Technologien zu identifizieren und zu klassifizieren. Innerhalb des Projekts werden Taxonomien und Ontologien mit Hilfe dieser Klassifikationen erstellt. Zusatzlich beschreibt die Ausarbeitung, wie nutzliche Web-Application-Frameworks mit der Hilfe von Wikipedia priorisiert werden. Abschliesend enthalt die Diplomarbeit auch die Dokumentation der betreffenden Implementationen.