SenST: Approaches for Reducing the Energy Consumption of Smartphone-Based Context Recognition

Schirmer, M. and Höpfner, H.

Full paper

Schirmer, M. and Höpfner, H.. SenST: Approaches for Reducing the Energy Consumption of Smartphone-Based Context Recognition. In Proceedings of the 7th International and Interdisciplinary Conference on Modeling and Using Context 2011 (CONTEXT’11); September 26-30, 2011, Karlsruhe, Germany, Lecture Notes in Computer Science, pages ??–??, Berlin / Heidelberg, 2011. Springer. accepted for publication, forthcoming.

Towards a Target Platform Independent Specification and Generation of Information System Apps

Höpfner, H., Pencke, J., Wiesner, D. and Schirmer, M.

Journal paper

Höpfner, H., Pencke, J., Wiesner, D. and Schirmer, M.. Towards a Target Platform Independent Specification and Generation of Information System Apps. ACM SIGSOFT Software Engineering Notes, 36(4), July 2011. accepted for publication, forthcoming.

Informationsanbieterzentrierte Spezifikation und Generierung von Informationssystem-Apps

Pencke, J., Wiesner, D., Höpfner, H. and Schirmer, M.

Workshop paper

Pencke, J., Wiesner, D., Höpfner, H. and Schirmer, M. Informationsanbieterzentrierte Spezifikation und Generierung von Informationssystem-Apps. In Proceedings of the 23. Workshop on Foundations of Databases (Grundlagen von Datenbanken); 31.05.-03.06.2011, Obergurgl, Tirol, Austria, CEUR Workshop Proceedings. CEUR-WS.org, May 2011. in German, accepted for publication, forthcoming.

CAESSA: Visual Authoring of Context-Aware Experience Sampling Studies

Fetter, M., Schirmer, M. and Gross, T.

Work-In-Progress Paper

Fetter, M., Schirmer, M. and Gross, T. CAESSA: Visual Authoring of Context-Aware Experience Sampling Studies. In Extended Abstracts of the Conference on Human Factors in Computing Systems – CHI 2011 (May 7-12, Vancouver, Canada). ACM, N.Y., (accepted).

Lightweight Editing of Distributed Ubiquitous Environments – The CollaborationBus Aqua Editor.

Schirmer, M. and Gross, T.

Journal article

Schirmer, M. and Gross, T. Lightweight Editing of Distributed Ubiquitous Environments – The CollaborationBus Aqua Editor. International Journal of Distributed Systems and Technologies (IJDST) 2, 4 (Oct. 2011). (ISSN: 1947-3532). (to appear).

CollaborationBus Aqua: Easy Cooperative Editing of Ubiquitous Environments

Schirmer, M. and Gross, T.

Outstanding Paper Award!

Full paper, presented by me at the Collaborative Technologies 2010 conference.

Schirmer, M. and Gross, T. CollaborationBus Aqua: Easy Cooperative Editing of Ubiquitous Environments. In Proceedings of the IADIS International Conference on Collaborative Technologies – CT 2010 (July 26-28, Freiburg, Germany). IADIS Press, 2010. pp. 77-84. (ISBN: 978-972-8939-21-2)

The GReco Editor: Composing, Visualising, and Editing Group Recommender Systems

Schirmer, M. and Gross, T.

Master’s thesis, supervised by Tom Gross.

Abstract. Recommender systems provide a valuable amendment in many areas of human-computer interaction by facilitating the process of pre-selecting only those specific items out of a large collection that are relevant for individual users. They rely on ratings for items which enable them to estimate predictions for unrated items. Recommender systems are found in a variety of computing and information systems and support users during the interaction with these systems. Typical examples are online shopping services, movie recommendation services, or restaurant and travel information systems.

However, many of today’s hedonic activities are group activities. Regular recom- mender systems do not support groups of users and handle only single-user recommenda- tions. Group recommender systems on the other hand provide specialised algorithms for generating recommendations for groups. These systems aggregate the individual prefer- ences of all group members to estimate the prediction for the entire group. The concept, use and implementation of such group recommender systems present an interesting field of research. However, the configuration effort of these systems is very high. Tis limits end-users in their possibilities to explore and experiment with group recommender sys- tems. In this thesis, I present the concept and implementation of an advanced group recommender system that relies on two sophisticated group recommender algorithms that support individual group weight factors for the group members and incorporate explanations to illustrate the flow of events and decisions during the recommendation generation process.

Composing, visualising, and editing of the group recommender process is leveraged by a graphical editor application that makes use of advanced user interaction techniques in order to allow end-users, recommender systems developers, and researchers to explore, configure, and adjust the group recommender algorithms.

The PPPSpace: Innovative Concepts for Permanent Capturing, Persistent Storing, and Parallel Processing and Distributing Events

Gross, T., Beckmann, C. and Schirmer, M.

Full paper, presented by Tom Gross at the PDP 2010 conference

Gross, T., Beckmann, C. and Schirmer, M. The PPPSpace: Innovative Concepts for Permanent Capturing, Persistent Storing, and Parallel Processing and Distributing Events. In Proceedings of the Eighteenth Euromicro Conference on Parallel, Distributed, and Network-Based Processing – PDP 2010 (Feb. 17-19, Pisa, Italy). IEEE Computer Society Press, Los Alamitos, 2010. pp. 359-366. (ISBN: 978-0-7695-3939-3)

The CollaborationBus Aqua Editor: Easy Cooperative Editor for Pervasive Spaces

Gross, T. and Schirmer, M.

Poster paper, presented by Tom Gross at the Pervasive 2009 conference.

Gross, T. and Schirmer, M. The CollaborationBus Aqua Editor: Easy Cooperative Editor for Pervasive Spaces. In Adjunct Proceedings of the Seventh International Conference on Pervasive Computing – Pervasive 2009 (May 11-14, Nara, Japan). Springer-Verlag, London, UK.

CollaborationBus Aqua: An Editor for Storytelling in Mixed Reality Settings

Gross, T. and Schirmer, M.

Technical Report

Gross, T. and Schirmer, M. CollaborationBus Aqua: An Editor for Storytelling in Mixed Reality Settings. Technical Report # BUW-CSCW-2008-02, Computer-Supported Cooperative Work Group, Faculty of Media, Bauhaus-University Weimar, Bauhausstr. 11, 99423 Weimar, Germany, Oct. 2008.

Finden und Bearbeiten Ubiquitärer Umgebungskonfigurationen

Schirmer, M. and Gross, T.

System demonstration paper, presented by me at the Mensch & Computer 2008 conference.

Schirmer, M. and Gross, T. CollaborationBus Aqua: Finden und Bearbeiten Ubiquitaerer Umgebungskonfigurationen (CollaborationBus Aqua: Finding and Editing of Configurations of Ubiquitous Environments; in German). In Mensch & Computer – 8. Fachuebergreifende Konferenz fuer interaktive und kooperative Medien – M&C 2008 (Sept. 7-10, Luebeck, Germany). Oldenbourg, Munich, (accepted).

CollaborationBus Aqua: Synergies in Finding and Editing Ubiquitous Computing Configurations

Schirmer, M. and Gross, T.

Bachelor’s thesis, supervised by Tom Gross.

Abstract. With the ascent of ubiquitous computing, cooperative ubiquitous environments are becoming increasingly popular and commonly used. By facilitating communication and interaction among distributed participants of a shared information space through innovative and more natural interaction techniques, these environments leverage cooperation and collaboration between their users.

However, cooperative ubiquitous environments induce a high configuration and administration effort because they are composed of a wide range of diverse and complex components. Therefore, only especially trained and experienced system programmers and administrators are capable of configuring these environments to reflect individual scenarios and their users’ demands.

In this thesis I will introduce the concept of CollaborationBus Aqua, which aims at facilitating the configuration tasks for a cooperative ubiquitous environment in a way that end-users without programming skills may configure and create such environments on their own. A sophisticated interaction concept for a rich graphical editor puts aspects of visual programming as well as mechanisms to share configurations and explore the shared configurations of others to practice. Within the editor, the process of configuring cooperative ubiquitous environments is facilitated through familiar paradigms like drag-and-drop and the incorporation of an elegant graphical user interface.

To evaluate the concept, CollaborationBus Aqua was implemented in the form of an editor application that interfaces with a sensor-based platform for creating ubiquitous environments. The editor provides end-users with the necessary means for constructing manifold ubiquitous scenarios from the components of the sensor platform in a straightforward way. When configurations involve the similar usage of the same components, synergies emerge. These synergies are embraced and mediated through the editor. By leveraging exchange between the creators of synergetic configurations, CollaborationBus Aqua provides the basis for a novel, mediated configuration process in cooperative ubiquitous environments.

Sens-ation: A Platform for Developing Ubiquitous Environments (German)

Beckmann, C., Schirmer, M., Paul-Stueve, T. and Gross, T.

System demonstration paper, presented at the Mensch & Computer conference 2007.

Beckmann, C., Schirmer, M., Paul-Stueve, T. and Gross, T. Sens-ation: Eine Plattform zur Entwicklung ubiquitaerer Umgebungen (Sens-ation: A Platform for Developing Ubiquitous Environments; in German). In Mensch & Computer – 7. Fachuebergreifende Konferenz fuer interaktive und kooperative Medien – M&C 2007 (Sept. 2-5, Weimar, Germany). Oldenbourg, Munich, 2007. pp. 273-276. (ISBN: 978-3-486-58496-7). (PDF, 152 KB).

del.icio.us Browser

Beckmann, C. and Schirmer, M.

Student project for the course in visualisation techniques (Prof. Bernd Froehlich).

While the del.icio.us website offers many possibilities to search for interesting links with the help of a tag system, del.icio.us lacks a visualisation of a user’s network. Every network consists of three layers, which can be traversed in both directions. Starting on the network layer, a set of user names defines the network members. Every network member has a number of tags and every tag links to a package of bookmarks.

Our motivation was to visualise these three characteristical layers and allow the user to directly browse the sites which can be discovered, without losing contact to the network layers.

(more…)

Sens-ation 3

Beckmann, C. and Schirmer, M.

Student project, supervised by Tom Gross and Tareg Egla.

During this project, we evaluated existing event notification infrastructures in comparison the the existing Sens-ation platform. The aim was to develop new ideas in the field of context management and context-aware computer systems. Besides, investigation and research on information needs and notification preferences in different contexts and environments has been of great importance in the project.

We implemented content-based routing as a pre-step towards context management, using the Publisher-Subscriber pattern. This pattern describes an information publisher, that manages the delegation of event notifications as well as Subscribers which submit a description of their information needs and notification preferences (subscription).

[project wiki] Sens-ation 3

Physical User Interfaces

Beckmann, C., Dietzel, S. and Schirmer, M.

Student project, supervised by Tom Gross and Tareg Egla.

UbiStock

Beckmann, C. and Schirmer, M.

Student project, supervised by Tom Gross and Thilo Paul-Stueve.

This prototype application has been designed to explore the possibilities and limitations of Ubiquitous Computing. It displays stock items as spheres which are constantly flowing through space. Each sphere is mapped to a stock item and reflects changes in the stock’s share value. By means of colour, pulsation and movement speed, these changes are visible from the corner of one’s eye.

The prototype consists of two components, one being the UbiStock software and a Wacom Cintiq as hardware component. The unique Cintiq display allows direct manipulation through a stylus pen and has been very helpful to realise one of the main requirements of UbiComp systems: natural input methods.

We would like to thank Thilo Paul-Stueve for many creative and inspiring discussions which helped a lot to focus on the ubiquitous elements in the prototype.

(more…)