We propose the prototype of a quantitative metric for evaluating whether or not a piece of techno... more We propose the prototype of a quantitative metric for evaluating whether or not a piece of technology is "Calm". Our approach is based on Weiser's vision of Calm Technology (CT) and on the principles of Anthropology-Based Computing (ABC) and Peripheral Interaction (PI). Our hope is to derive feedback from this workshop that will allow us to further develop our metric as a tool for use in the �elds of HCI, Design, and Human Factors.
Pervasive Approaches to Awareness of Energy Consumption
ABSTRACT Energy saving is an important issue espe-cially in times of shortages of resources and i... more ABSTRACT Energy saving is an important issue espe-cially in times of shortages of resources and increasing energy prices. Different areas of research are investigat-ing the relevant factors. In economic psychology, e.g., one research issue is focused on the aspects related to energy consumption and saving in the household. Most studies carried out in the last decades revealed that im-mediate feedback plays an important role for consump-tion behavior (cf. e.g. [1]). This aspect is neglected in most systems currently implemented in households. In general, the power meter is read only once a year for billing purposes. With conventional systems it is often difficult and time-consuming to trace one's energy con-sumption and it is even harder to observe variations or trends over longer periods of time. However, informa-tion like this is, according to the literature, crucial for the change of suboptimal energy consumption behav-ior. Currently, data acquisition has to be done by read-ing meters, doing calculations on the basis of handwrit-ings or transferring the data to applications like spread-sheets. The goal of our project is to develop a software application which is capable to visualize energy con-sumption in real time, on the basis of specific (off the shelf) hardware components. The system manages cur-rent as well as historical data and we are investigating various possibilities of visualization, ranging from, e.g., conventional curves to more innovative, pervasive solu-tions like "informative art" (cf. e.g. [4], [8]). The system is being implemented in Java (on Windows) within an OSGi R4 framework and communicates with another framework developed in our department which is used to control Smart Home functionality. A working proto-type is already available (and can be demonstrated...).
A versatile middleware for the development of context sensitive Web applications is presented whi... more A versatile middleware for the development of context sensitive Web applications is presented which is supposed to free developers from the great effort of managing several context dimensions such as location and time. The expected benefits are shorter time to market and reduced development costs. The middleware is currently employed in the course of the development of a prototypical campus information system at the University of Klagenfurt.
We propose a model of human-computer interaction (HCI) that incorporates the Peripheral Interacti... more We propose a model of human-computer interaction (HCI) that incorporates the Peripheral Interaction (PI) that is a requisite part of what Weiser and Brown called the most important aspect of Ubiquitous Computing: "Calm". Standing �firmly on the shoulders of earlier models of interaction, the Brown-Hitz model provides a simpli�fied, three-tiered input/output system illustrating reflexive, pre-attentive, and attentive components of natural human interaction. An example is provided to show how the model o�ffers an improvement over earlier models.
Developing with UML - Goodies, Pitfalls, Workarounds
ABSTRACT . The object-oriented modeling language UML offers various notations for all phases of a... more ABSTRACT . The object-oriented modeling language UML offers various notations for all phases of application development. The user is left alone, however, when applying UML in up-to-date application development involving distribution, data management, and component-oriented mechanisms. Moreover, various shortcomings have been encountered, most notably w.r.t. refinement of model elements throughout the development life cycle and employment of interaction diagrams to formalize use cases. The paper will shed some light on how these issues may be handled with UML. 1 Introduction "When it comes down to it, the real point of software development is cutting code. Diagrams are, after all, just pretty pictures." [4, p.7] This opinion is still alive among researchers working in the area of software development as well as practitioners involved in software projects. Nonetheless, it has been more and more commonly accepted that the early phases of software development such as requirements specification, an...
Based on the Cayley graph framework for the generationand application independent evaluation of m... more Based on the Cayley graph framework for the generationand application independent evaluation of multiprocessor interconnectiontopologies, an application dependent task mappingproblem is addressed. In particular, we start from an interconnectiontopology considered attractive from a graph theoreticalpoint of view which is produced by an applicationindependentCayley graph approach. Given such a graphtogether with an application dependent task communicationprofile, the problem addressed in...
Improving Mouse Navigation - A Walk through the "Hilly Screen Landscape
Proceedings of the 9th International Workshop on Interactive Systems Design Specification and Verification, 2002
During computer interaction much time is spent navigating the graphical user interface to find an... more During computer interaction much time is spent navigating the graphical user interface to find and invoke functions through interface controls. If this navigation process could be optimised, users would spend less time searching for and navigating to interface controls. This paper presents a walk through an ongoing research project aimed at developing and assessing a navigation support module for mouse
Bhutan-Fortress of Gods
Grundlagen der objektorientierten Programmierung
Springers Angewandte Informatik, 1992
Experience in the Development of Advanced Modelling Environments
Uploads
Papers by Martin Hitz