Robert Adelmann
ETH Zurich
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Robert Adelmann.
International Conference on Intelligent Interactive Assistance and Mobile Multimedia Computing | 2009
Robert Adelmann; Marc Langheinrich
Over the past few years mobile phones have evolved into attractive platforms for novel types of applications. However, compared to the design and prototyping of desktop software, mobile phone development still requires programmers to have a high level of expertise in both phone architectures and their low-level programming languages. In this paper we analyze common difficulties in mobile phone programming and present SPARK, a publicly available rapid prototyping platform that allows programmers without prior mobile programming experience to create advanced mobile phone applications in a fast and easy way. SPARK currently supports Symbian S60 devices and enables developers to quickly design, test, upload, monitor, and update their applications. We also present the results of a case study, where 70+ students used SPARK to develop mobile applications as part of a graduate course on distributed systems.
technical symposium on computer science education | 2007
Robert Adelmann; Tobias Bischoff; Tobias Lauer
We present a Java-based framework for the easy and on-the-fly creation of algorithm animations. Animations are created by sketching both the objects that should be animated and operations that should be performed on them. The IDEA (Interactive Domain rEcognition and Animation) framework combines the recognition of drawn structures, the interaction with these structures and their animation in order to achieve an effortless and natural creation of animations. The framework itself supports the creation of animations in arbitrary domains through a dynamic plug-in architecture, where so-called domain modules encapsulate all domain-specific semantics. Its application and potential is outlined by the help of three prototypical domain modules for linear lists, Petri nets, and the game Connect-four.
ubiquitous computing systems | 2006
Silvia Santini; Robert Adelmann; Marc Langheinrich; Georg Schätti; Steven Fluck
Creating applications based on data from individual sensor nodes is typically a two-tiered process: Firstly, a (potentially large) number of sensor nodes is deployed in order to gather comprehensive datasets. After analyzing the collected data, algorithms are then installed on the individual nodes and iteratively fine-tuned using a collect-and-analyze procedure. This approach is not only time consuming, but also prone to errors: the two separate steps of data collection and data analysis complicate algorithm development; the absence of programming abstractions in embedded systems programming languages often introduces hard-to-detect runtime errors; and the lack of modern integrated development environments (IDEs) does not allow for quick trial-and-error prototyping. To mitigate those effects, we have developed JSense – a hardware abstraction layer for modern sensor nodes that allows for Java-based access to all sensor and actuator controls. It supports an IDE-based centralized development cycle with real-time debugging of a particular sensor environment, as well as the use of not-yet-available sensor and actuator hardware on each node, such as positioning information. Using JSense, designers of sensor-based environments can quickly try out a combination of situations and observe in real-time the data collection processes of their nodes, while programmers are able to prototype applications in their favorite Java-IDE in a hardware independent fashion, even taking into account not-yet-deployed node hardware.
GI Jahrestagung (2) | 2006
Robert Adelmann; Marc Langheinrich; Christian Floerkemeier
international conference on networked sensing systems | 2009
Silvia Santini; Benedikt Ostermaier; Robert Adelmann
next generation mobile applications, services and technologies | 2007
Robert Adelmann
international conference on human computer interaction | 2009
Felix von Reischach; Florian Michahelles; Dominique Guinard; Robert Adelmann; Elgar Fleisch; Albrecht Schmidt
the internet of things | 2010
Felix von Reischach; Stephan Karpischek; Florian Michahelles; Robert Adelmann
Archive | 2007
Robert Adelmann; Marc Langheinrich
Archive | 2010
Robert Adelmann