|
|
By Dirk Riehle, on February 4th, 2012
Abstract: Die vorliegende Arbeit untersucht 18 Executive Summaries, welche in der Lehrveranstaltung „The Firm“ an der Professur für Open Source Software in den Jahren 2010 und 2011 entstanden sind. In der Analyse werden die Leitfragen des Handbuchs zur Businessplan-Erstellung des netzwerk nordbayerns überprüft. Als Stärke stellt sich heraus, dass die Mehrheit der Executive Summaries die Leitfragen beantwortet hat. Eine zentrale Schwäche besteht darin, dass viele Executive Summaries Satzbau-, Ausdrucks-, Komma- und Rechtschreibfehler enthalten. Als Ergebnis der Analyse wird eine Liste von Erfolgsmethoden identifiziert, welche späteren Studenten/innengenerationen an die Hand gegeben werden kann. Diese Erfolgsmethoden werden beispielhaft auf die Executive Summary des Businessplans des AMOS 2011 Projektes “Free Seas Ahoy!” angewandt. Eine Zusammenfassung der wesentlichen Ergebnisse und ein Ausblick auf zukünftige Forschungsansätze runden diese Arbeit ab.
Reference: Doris Hatz. Analyse, Vergleich und Erfolgsmethden für effektive Executive Summaries in studentischen Businessplänen. Master Thesis, Friedrich Alexander-University of Erlangen-Nürnberg: 2012.
By Dirk Riehle, on January 9th, 2012
Abstract: Although open source software has developed from a negligible phenomenon to an integral part of today’s business world, there are still companies which cannot see its commercial viability. As a consequence, these companies keep on ignoring this wide-spread trend, therefore missing possible profits and the chance to gain an advantage over their competitors. In order to provide arguments for the economic potential of open source software, a comprehensive model of commercially viable product features is described in the present thesis. This hierarchically structured model was created based on interview analysis, literature research and expert discussions and provides a detailed analysis of each feature, while explaining why these features are of economic value. Additionally, practical knowledge of open source companies is incorporated into this work through the use of a survey. The results of this survey are used to validate and expand the model and to generate insight about both importance and bundling of features. In the end, the reader will see which aspects of open source software products can be used to generate profit.
Keywords: Open source; commercial open source; single-vendor open source; open core model; open source distributors; product features; software product feature model
PDFs: Master Thesis, Aufgabenstellung
Reference: Florian Weikert. Product Features in Commercial Open Source Software. Bachelor Thesis, Friedrich Alexander-University of Erlangen-Nürnberg: 2012.
By Dirk Riehle, on October 12th, 2011
Herr Meier was staring at this quarter’s revenue numbers for their enterprise software product. He should be very happy: Substantial maintenance revenue from several large customers was making the product profitable. Yet he wasn’t. A deluge of one-off change requests from these large customers was stifling product innovation, threating to make the product fall behind the competition. Yet, they had to support their customers or face substantial revenue shortfalls. In this Master Thesis, you will retrace the steps of Herr Meier, the chief product strategist of a company local to the region, and analyze the situation. You will have to understand and describe the complex situation of a successful software product facing multiple options for future evolution and argue the pros and cons of any such option. Finally, you will write up the situation as a Business school case [1] to be used in future product management classes at our university.
Continue reading Thesis Opportunity: Should You Disrupt Your Customers?
By Dirk Riehle, on August 17th, 2011
Abstract: Creating a flourishing volunteer-driven community portal is a hard task, even if the underlying social cause is good and motivating. Community founders need to reach out and market the portal, they need to seed the portal and attract volunteers, and they need to keep and grow the volunteer base. This master thesis reviews prior work and best practices for attracting volunteers to web communities, suggests new ones, and performs a longitudinal case study of these best practices by applying them to the Mydosis community portal for pediatric dosage information in the German-speaking D-A-CH area. The main result of the thesis work is a review of existing best practices for marketing and building web-based communities and their application to a particular case, the Mydosis web portal.
Keywords: Open Source Software Development, Open Data Portal, Community Management, Web-based Community, Mydosis
PDFs: Master Thesis, original work description
Reference: Christoph Wille. Marketing a Community-Based Open Data Portal. Master Thesis, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on August 17th, 2011
Abstract: The MediaWiki software has a built-in parser for parsing Wikitext, however, its capabilities are limited and it only performs a conversion to HTML [12]. The OSR group has successfully developed an alternative Wikitext parser called Sweble which is able to parse Wikitext into a high-level (well-defined, machine-readable) representation e.g. an Abstract Syntax Tree (AST). Moreover, the extra function of this alternative parser allows users to check the Wikitext for sloppy syntax and undertake auto correction of these errors. Hence, it’s practical to integrate this parser into MediaWiki to let users make use of this parser to check their Wikitext for sloppy syntax. Through this method, useful data can be logged and analyzed from user edited Wikitext, to assist us understand the Wikitext as well as user’s behavior of using Wikitext. An improved Wikitext grammar can therefore be proposed, based on this understanding. To achieve this goal, the new parser will be made as web-based service. A MediaWiki extension will be created for user to request for these services. The primary objective for this thesis is about the integration of the alternative parser into the MediaWiki infrastructure to support the research on Wikitext and improvement of the Sweble parser.
Keywords: MediaWiki, Extension, Parser, Wikitext, Sloppy syntax, Rest-API, Spring, Dependency Injection, Hibernate, Wicket
PDFs: Diplomarbeit (in English)
Reference: Jing Tang. Improving the Wikipedia Parser. Diplomarbeit, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on May 30th, 2011
Abstract (from introduction): [...] Diese Bachelorarbeit soll sich der Aufgabe annehmen, Gemeinsamkeiten und Unterschiede von Open-Source-Vereinigungen in einem Vergleichsschema zusammenzuführen. Hierfür werden zunächst sechs Open-Source-Vereinigungen analysiert und daraus relevante Vergleichsdimensionen und -beschreibungen entwickelt. Anschließend soll dieses erstellte Schema anhand weiterer vier Vereinigungen validiert und schließlich auf deren Stärken und Schwächen untersucht werden.
PDFs: Final thesis (in German), original work description
Reference: Sebastian Berschneider. Analyse und Vergleich von Open Source Vereinigungen. Bachelorarbeit, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on May 23rd, 2011
Abstract: Open source software offers great chances in software development through cost savings and shorter time to market. Open source software is used by companies – in some cases consciously, in others unconsciously, which puts its implications on the business. This thesis deals with these implications. Threats a company might face are outlined and best practices to counter them are named. This work was performed as a combination of research in publications and interviews with employees at companies that deal with open source components. Result of this research on the one hand is a set of threat scenarios and on the other hand a set of best practices a company should follow to avoid problems arising form the use of open source software. Finally, it can be stated that open source software can be handled without putting the business at risk. The number of practices to follow and the actions to perform is manageable.
PDFs: Final thesis (in English), original work description
Reference: Martin Helmreich. Best Practices of Adopting Open Source Software in Closed Source Software Products. Diplomarbeit, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on May 23rd, 2011
Abstract: Die Wikipedia hat das Ziel, eine global verfügbare, freie Informationsquelle in Form eines Online-Lexikons zu erstellen. Freiwillige aus der ganzen Welt erstellen und kategorisieren kollaborativ neue Artikel, prüfen, aktualisieren und verbessern bestehende Artikel. Diese Änderungen erfordern auch das Überarbeiten anderer Inhalte, um die Konsistenz der Wikipedia zu erhalten. Aufgrund des Umfangs der Wikipedia ist es für Autoren eine besondere Herausforderung, diese Textstellen ausfindig zu machen. Das in dieser Arbeit entwickelte System kann die Wikipedia automatisch nach ähnlichen Artikeln und Abschnitten durchsuchen und darauf aufbauend Kategorievorschläge zusammenstellen. Auf einer Volltextsuche basierend, skaliert es für den gesamten textuellen Inhalt der Wikipedia und liefert innerhalb kürzester Zeit Ergebnisse. Damit stellt es eine Verbesserung gegenüber anderen Ansätzen dar, die entweder auf die Linkstruktur der Wikipedia beschränkt sind oder nur für einen Teilbereich der Wikipedia getestet wurden. Die Möglichkeit, dabei auf Abschnittsebene zu arbeiten, ist neu. Mithilfe der Wikipedia-Kategorien wird das System qualitativ evaluiert.
PDFs: Final thesis (in German)
Reference: Guido Leisker. Abschnittsbasierte Textklassifikation in der Wikipedia. Magisterarbeit, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on May 2nd, 2011
Abstract: When using mailing lists as a collaboration tool, (open source) software developers are following various usage patterns. In order to improve the efficiency of open source collaboration, this thesis tries to identify these existing patterns by analyzing the mailing lists of popular open source projects, then proposes an annotation schema to codify these patterns. A mailing list archiver application is also implemented, which applies the codifications to handle email messages, provides tool supporting for the improvement.
Keywords: Open Source Software Development, Collaboration, Mailing List, Conversation Action, Usage Pattern, Email Message, JavaMail API, Google Web Toolkit (GWT), Hibernate, PostgreSQL
PDFs: Final thesis (in English), original work description
Reference: Ke Chang. Open Source Collaboration Codified. Diplomarbeit, Friedrich-Alexander University of Erlangen-Nürnberg: 2011.
By Dirk Riehle, on September 17th, 2009
Work Description
This Diplomarbeit looks at the use of aspect-oriented programming to implement object collaborations. One possible outcome of the Diplomarbeit is a matching open source framework. Another possible outcome of the Diplomarbeit could be a research paper with an abstract like this:
Collaboration-based design (a.k.a. role modeling) is a modeling technique that reduces complexity of object-oriented software design and implementation. In this paper we first show how to use aspect-oriented programming to implement collaboration-based designs. We then compare the effectiveness of implementing collaboration based designs using a standard programming language and using one enhanced with aspect-oriented programming. We observe an increased effectiveness in terms of safer programs and conclude that aspect-oriented programming when used in this stylized way makes programs safer.
Necessary Skills
- You should like object-oriented programming and design
Contact Person
Dirk Riehle
Status
Open.
|
|