Andreas Hartl’s research while affiliated with Technical University of Darmstadt and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (13)


A Provider-Independent, Proactive Service for Location Sensing in Cellular Networks
  • Article

January 2005

·

5 Reads

·

3 Citations

Andreas Hartl

Using cell information for locating users in cellular networks is a common way to implement location based servers. However, implementations usually rely on infrastruc- ture on the provider's side like special lookup servers. We present a light-weight solution that communicates the cell information to Web services. Our software is event based and therefore well suited for pro-active location based services. While still requiring network specific data, it is provider independent and extensible easily.


Figure 1 : PDA part (left) and large screen part (right) of an audio player application 
Single Authoring for Multi-Device Interfaces
  • Article
  • Full-text available

January 2004

·

76 Reads

·

7 Citations

Users in a ubiquitous computing world will interact with several devices simultaneously. This multi-device interaction paradigm presents significant challenges to both authoring and runtime application rendering. In this paper we present our work on spanning user interfaces across federated devices. Our first contribution is a single-authoring language for multi-device interfaces which allows authors to specify how their applications should be rendered. Our second contribution is a mechanism for selecting the appropriate devices and rendering the user interface on them.

Download

Device-Spanning Multimodal User Interfaces

December 2003

·

19 Reads

Despite the large variety of mobile devices available today, none of them is without flaws: small devices like cell phones are very limited regarding interaction, while larger devices like laptops lack true mobility. We are investigating how both mobility and rich interaction can be achieved by federating small mobile devices with other interactive devices on demand. However, this raises the question how user interfaces can be authored if the target device is not static and known, but rather a changing set depending on user context. We approach this using device independent widgets, which are mapped to device specific widgets at runtime.


Figure 1. The M UNDO vertical architecture 
Figure 2. The M UNDO horizontal architecture 
Engineering Multimedia-Aware Personalized Ubiquitous Services

January 2003

·

87 Reads

·

10 Citations

Andreas Hartl

·

·

Gerhard Austaller

·

[...]

·

Ubiquitous computing focusing on users and tasks instead of devices and singular applications is an attractive vision for the future. Especially the idea of nomadic, mobile users poses new challenges on hardware and software. Mobile devices provide vastly different presentation capabilities and need to integrate into heterogeneous environments. Network bandwidth is far from being constant and services may be available only when online. This paper presents MUNDO, an infrastructure for ubiquitous computing that addresses these challenges. The infrastructure is intended to be non-monolithic with its parts supporting mobile computing using multi-modal user interfaces, mobile data delivery, and ad-hoc communication and networking.


Figure 1: A ME device and its primary characteristics.
Figure 3: Interaction of local and server-based speech recognition 
Figure 4: Example for a VoiceXML based speech recognition grammar. (from: [ToberMarchand2002])
Towards Personalized Ubiquitous Computing Services

October 2002

·

72 Reads

·

3 Citations

This technical report introduces goals and early findings of a multi-year multi-party project MUNDO. MUNDO is a pool of services and enablers for mobile and ubiquitous computing. It emphasizes easy global evolutionary deployment as a migra- tion path for the Internet as a whole towards a nomadic computing economy. The no- madic users access the network via personal devices and associated public and private appliances. The network is liberated from common constraints such as central opera- tors and fixed home bases of users. It hosts services which are by themselves migrat- able and highly adaptive with respect to region and context-awareness, quality varia- tions, and terminal characteristics. Migration and adaptation may be realized by dif- ferent implementations of the same service. An underlying general cost model helps to mediate user desires and service offerings. A number of scenarios and correspond- ing MUNDO application pools are described in order to motivate the features and scope of MUNDO. We describe a "radio on steroids" application pool called DACAR in more detail. We outline the architecture of MUNDO and elaborate its system services.


Engineering multimedia-aware personalized ubiquitous services

February 2002

·

5 Reads

·

23 Citations

Ubiquitous computing focusing on users and tasks instead of devices and singular applications is an attractive vision for the future. The idea of nomadic, mobile users in particular poses new challenges for hardware and software. Mobile devices provide vastly different presentation capabilities and need to integrate into heterogeneous environments. Network bandwidth is far from being constant and services may be available only when online. This paper presents MUNDO, an infrastructure for ubiquitous computing that addresses these challenges. The infrastructure is intended to be non-monolithic with its parts supporting mobile computing using multi-modal user interfaces, mobile data delivery, and ad-hoc communication and networking.


Gulliver - A Development Environment for WAP Based Applications

December 2001

·

51 Reads

·

4 Citations

As the WWW goes wireless software engineers experience the challenge of developing WAP applications which respond to both the constraints and the opportunities of the wireless Web. The Gulliver project addresses the three pertinent questions prevailing among the WWW audience: i) How should and must WAP content differ from traditional Web content? ii) How does the development of WAP applications differ from Web applications? iii) How does a development environment for WAP applications look like?




Generating Device Optimized and Individualized Content for WAP Applications

June 2000

·

12 Reads

Abstract The ever increasing popularity of the Internet results in a growing number of users being connected to the World Wide Web with new types of devices ranging from PDAs to mobileph ones. However, existing content has not been designed with the benefits and limitations of these devices in mind and thus various approaches have been established to overcome this issue. Our approach strictly separates between content, presentation and behavior in order to be able to dynamically generate adapted and individualized content. Besides device information our prototype system takes other context data into account including location and user preferences. Our approach allows usto semi-automatically produce,content which isn ot only optimized for the target platform but also designed for the individual users and their specific needs.


Citations (8)


... Las gramáticas JSGF adoptan el estilo del lenguaje de programación Java, lo que las hace independientes de la plataforma y del fabricante. Su uso junto con lenguajes de programación como VoiceXML permite obtener aplicaciones basadas en voz de gran flexibilidad (Hartl 2003). Este módulo, implementado mediante un sistema de RAH comercial, admite barge-in, es decir, permite que el usuario pueda interrumpir la salida oral del sistema cuando lo desee pronunciando una nueva frase, que es procesada por el reconocedor. ...

Reference:

Nueva técnica de generación automática de gramáticas para sistemas de diálogo
A Widget›Based Approach for Creating Voice Applications
  • Citing Article

... These two survey papers provide an overview over the existing middleware approaches in WSN, but to the best of our knowledge none of these is designed to work in MME with its different dimensions of heterogeneity. Mundo architecture [13] is an approach in Ubiquitous Computing which deals with heterogeneous devices. It classifies the devices into five groups, according to their roles. ...

Towards Personalized Ubiquitous Computing Services

... Mundo [33], from Darmstadt University, establishes a structured node classification centred on the scope of the node. This project introduces major aspects, such as the communication and the association of nodes, but it remains a low-structured node classification more than an architecture, from a component-level point of view. ...

Engineering multimedia-aware personalized ubiquitous services
  • Citing Conference Paper
  • February 2002

... Finally, W@P also provides location information, meaning that the mobile services can vary depending on where one uses them. An interesting application scenario would be a location-dependent tourist guide for city visitors, where the visitors are provided with context-sensitive information, such as where to find the best restaurant, when the next bus leaves from that bus stop, or what the current waiting times at local attractions are (Davies et al. 1998; Hartl et al. 2000). Concerning interoperability, future work will be done primarily in the course of the follow-up EU ESPRIT project of MIRO-Web, called XML-KM (XML-based Mediator for Knowledge Extraction and Brokering). ...

Gulliver - A Development Environment for WAP Based Applications

... The VoiceXML documents are retrieved from the VoiceServlet, stored on a Tomcat servlet container. The VoiceServlet communicates with the Controller, using MUNDO [2, 7], a communication middle-ware developed at the telecooperation group of the Technical University of Darmstadt. ...

Engineering Multimedia-Aware Personalized Ubiquitous Services

... In the past, several attempts have been made in order to create user interfaces that automatically adapt to different devices or user preferences [12, 23]. MUNDO implements the concept of appearances (behaviors ) developed by the authors in a previous project [2] in order to create adaptive user interfaces: Applications define the communication with the users using abstract user interface entities are rendered at runtime into their concrete representation. Rendering is done by appearance services tailored to the device. ...

Gulliver Beans: A Tool for Fine Tuning Data Delivery in E-Commerce Applications