Small logo of ETH main building ETH Zurich : Computer Science : Pervasive Computing : Distributed Systems : Education : Student Projects : Abstract

SmartBox Software Framework (D)

Status: Abgeschlossen

The objective of the project is to develop a generic Software Framework for a special class of ubiquitous computing applications. This class of applications, called SmartBox applications, can be described as automatic content monitoring applications using Radio Frequency Identification (RFID) or other possible Auto-ID technologies like Infrared or Bluetooth.

The SmartBox framework should enable software developers to built SmartBox applications by combining and configuring the framework components. In the future this should be done using generative programming techniques.

The project should be done in the following four major steps:

  • Analyze the example applications and their requirements to identify the generic and special components.
  • Design and implement the SmartBox framework based on the generic components of the applications.
  • Implement the framework using the Java programming language.
  • Instantiate the framework for several SmartBox applications to proof the framework concept.

Detailed call for diploma project as pdf file.

Student/Bearbeitet von: Peter Widmer
Contact/Ansprechpartner: Matthias Lampe

ETH ZurichDistributed Systems Group
Last updated May 7 2012 07:19:01 PM MET lam