Home | deutsch  | Legals | KIT

Desktop Integration Management for Portable, Zero-Install and Virtualized Applications

Desktop Integration Management for Portable, Zero-Install and Virtualized Applications
Type:Bachelor Thesis
Date:04.08.2011
Supervisor:

Prof. Dr. Frank Bellosa, Konrad Miller

Graduand:Bastian Eicher
Links:PDF

Abstract:

Classic installation systems suffer from a number of disadvantages, such as version conflicts and a lack of user control. A number of approaches to mitigate these disadvantages exist, for example portable applications, zero-install systems and application virtualization. However, these approaches do not provide the same end-user experience since they lack proper desktop integration.

In this work we determine the improvements necessary to allow a zero-install system to provide the same level of desktop integration users are accustomed to from classic installation systems while providing more user control and retaining a conflict-free environment.

We developed a domain-specific language, extending the application-metadata language of an existing zero-install system as a proof of concept as well as a real-world-suitable system. The accompanying tool set is capable of capturing systems changes made by classic installation systems and automatically generating desktop integration metadata from them.

BibTex:

@bachelorthesis{eicher11desktopintegration,
author = {Bastian Eicher},
title = {Desktop Integration Management for Portable, Zero-Install and Virtualized Applications},
type = {Bachelor Thesis},
address = {System Architecture Group, Karlsruhe Institute of Technology (KIT), Germany},
month = aug # "4",
year = 2011,
url = {http://os.ibds.kit.edu/}
}