Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Robert Adelmann is active.

Publication


Featured researches published by Robert Adelmann.


International Conference on Intelligent Interactive Assistance and Mobile Multimedia Computing | 2009

SPARK Rapid Prototyping Environment – Mobile Phone Development Made Easy

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

IDEA: a framework for the fast creation of interactive animations by pen sketching

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

JSense: prototyping sensor-based, location-aware applications in java

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

Toolkit for Bar Code Recognition and Resolving on Camera Phones - Jump Starting the Internet of Things.

Robert Adelmann; Marc Langheinrich; Christian Floerkemeier


international conference on networked sensing systems | 2009

On the use of sensor nodes and mobile phones for the assessment of noise pollution levels in urban environments

Silvia Santini; Benedikt Ostermaier; Robert Adelmann


next generation mobile applications, services and technologies | 2007

Mobile Phone Based Interaction with Everyday Products - On the Go

Robert Adelmann


international conference on human computer interaction | 2009

An Evaluation of Product Identification Techniques for Mobile Phones

Felix von Reischach; Florian Michahelles; Dominique Guinard; Robert Adelmann; Elgar Fleisch; Albrecht Schmidt


the internet of things | 2010

Evaluation of 1D barcode scanning on mobile phones

Felix von Reischach; Stephan Karpischek; Florian Michahelles; Robert Adelmann


Archive | 2007

A Rapid Prototyping Platform for Mobile Phone Based Services on Retail Products

Robert Adelmann; Marc Langheinrich


Archive | 2010

Method and portable device for recognising barcodes

Robert Adelmann

Collaboration


Dive into the Robert Adelmann's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Christian Floerkemeier

Massachusetts Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Elgar Fleisch

University of St. Gallen

View shared research outputs
Researchain Logo
Decentralizing Knowledge