Security in OSGi

Security in OSGi

bachelorsthesis
Mit Hilfe dieser Bachelor-Arbeit soll herausgefunden werden, ob es möglich ist, Sicherheit in einer OSGi- Umgebung zu aktivieren. Dadurch werden zuerst die zu Grunde liegenden Techniken wie OSGi und Java 2 Security behandelt. Im Speziellen wird auf OSGi Security eingegangen, da sich doch einige Unterschiede zu Java ergeben. Aufbauend auf diesen Grundlagen, wird ein sogenanntes Bundle, grob gesagt eine Applikation, entwickelt, welche das Ziel hat unerlaubten Zugriff durch andere Bundles zu verunmöglichen. Das fertige Programm soll später in einem semantischen Web Content Management System eingesetzt werden, welches im Rahmen einer Zusammenarbeit zwischen der Trialox AG und der Universität Zürich entsteht.
Clemens Wilding
With the aid of this bachelor thesis it should be figured out, if it is possible to enable security in a OSGi environment. Therefore the fundamental principles like OSGi and Java 2 Security will be covered. In addition, a short introduction to OSGi security will be given, as there are several differences to Java. Based on these principles, a so called bundle, which is broadly speaking an application, will be developed, with the goal to prevent unwanted access to sensitive resources. The finished program will be used in a semantic web content management system, which is developed by the Trialox AG, in collaboration with the University of Zürich
Security in OSGi
2009
Zurich, Switzerland
February
University of Zurich
ee