own-publications.bib
@inproceedings{paper-koi2002,
author = {Michael Affenzeller and Rene Mayrhofer},
title = {Generic Heuristics for Combinatorial Optimization Problems},
booktitle = {Proceedings of the 9th International Conference on Operational Research
({KOI2002})},
year = {2002},
pages = {83--92},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/koi2002.ps},
isbn = {953-6931-08-7},
pubtype = {conference}
}
@inproceedings{paper-sobs05,
author = {A. Ferscha and M. Hechinger and R. Mayrhofer and E. Chtcherbina and
M. Franz and M. dos Santos Rocha and A. Zeidler},
title = {Bridging the Gap with {P2P} Patterns},
booktitle = {Proceedings of the Workshop on Smart Object Systems},
year = {2005},
month = {September},
note = {in conjunction with the Seventh International Conference on Ubiquitous
Computing ({UbiComp} 2005), available at \url{http://ubicomp.lancs.ac.uk/workshops/sobs05/papers/04
- Ferscha, Alois.pdf}},
abstract = {Abstract The design principles of pervasive computing software architectures
are widely driven by the need for opportunistic interaction among
distributed, mobile and heterogeneous entities in the absence of
global knowledge and naming conventions. Peer-to-Peer (P2P) frameworks
have evolved, abstracting the access to shared, while distributed
information. To bridge the architectural gap between P2P applications
and P2P frameworks we propose patterns as an organizational schema
for P2P based software systems. Our Peer-it hardware platform is
used to demonstrate an application in the domain of flexible manufacturing
systems.},
day = {11},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/SOBS2005-P2P-Patterns.pdf},
eventurl = {http://ubicomp.lancs.ac.uk/workshops/sobs05/},
pubtype = {workshop}
}
@inproceedings{paper-mdc2004,
author = {Alois Ferscha and Manfred Hechinger and Rene Mayrhofer and Roy Oberhauser},
title = {A Light-Weight Component Model for Peer-to-Peer Applications},
booktitle = {Proceedings {MDC04}: 2nd International Workshop on Mobile Distributed
Computing},
year = {2004},
pages = {520--527},
month = {March},
publisher = {IEEE CS Press},
abstract = {Mobile Peer-to-Peer (P2P) computing applications involve collections
of heterogeneous and resource-limited devices (such as PDAs or embedded
sensor-actuator systems), typically operated in ad-hoc completely
decentralized networks and without requiring dedicated infrastructure
support. Short-range wireless communication technologies together
with P2P networking capabilities on mobile devices are responsible
for a proliferation of such applications, yet these applications
are often complex and monolithic in nature due to the lack of lightweight
component/container support in these resource-constrained devices.
In this paper we describe our lightweight software component model
P2Pcomp that addresses the development needs for mobile P2P applications.
An abstract, flexible, and high-level communication mechanism among
components is developed via a ports concept, supporting protocol
independence, location independence, and (a)synchronous invocations;
dependencies are not hard-coded in the components, but can be defined
at deployment or runtime, providing late-binding and dynamic rerouteability
capabilities. Peers can elect to provide services as well as consume
them, services can migrate between containers, and services are ranked
to support Quality-of-Service choices. Our lightweight container
realization leverages the OSGi platform and can utilize various P2P
communication mechanisms such as JXTA. A “smart space” application
scenario demonstrates how P2Pcomp supports flexible and highly tailorable
mobile P2P applications.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/MDC2004-P2P-components.pdf},
eventurl = {http://www4.comp.polyu.edu.hk/~mdc04/},
location = {Tokio},
pubtype = {workshop}
}
@inproceedings{paper-pervasive2004-digitalaura,
author = {Alois Ferscha and Manfred Hechinger and Rene Mayrhofer and Marcos
dos~Santos~Rocha and Marquardt Franz and Roy Oberhauser},
title = {{D}igital {A}ura},
booktitle = {Advances in Pervasive Computing},
year = {2004},
editor = {A. Ferscha and H. H\"ortner and G. Kotsis},
volume = {176},
pages = {405--410},
month = {April},
publisher = {Austrian Computer Society {(OCG)}},
note = {part of the Second International Conference on Pervasive Computing
({Pervasive 2004})},
abstract = {Smart space and smart appliances, i.e. wirelessly ad-hoc networked,
mobile, autonomous special purpose computing devices, providing largely
invisible support and context-aware services have started to populate
the real world and our daily lives. In such a world, where literally
everything is connected to everything with invisible, wireless data
links, we need new styles on how humans and things can interact.
We have proposed a ``spontaneous interaction'' thought model, in
which things start to interact once they reach physical proximity
to each other: Explained using the metaphor of an ``aura'', which
like a subtle invisible emanation or exhalation radiates from the
center of an object into its surrounding, a ``digital aura'' is built
on technologies like Bluetooth radio, RFID or IrDA together with
an XML based profile description, such that if an object detects
the proximity (e.g. radio signal strength) of another object, it
starts exchanging and comparing profile data, and, upon sufficient
``similarity'' of the two profiles, starts to interact with that
object. A ``digital aura'' depending on the implementation technology,
is dense in the center of the object, and thins out towards its surrounding
until it is no longer sensible by others. Profiles described as semi-structured
data and attached to the object, can be matched by a structural and
semantic analysis. Peer-to-peer concepts can then be used to implement
applications on top of the digital aura model for spontaneous interaction.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2004-Video-DigitalAura.pdf},
eventurl = {http://www.pervasive2004.org/program_videonight.php},
isbn = {3-85403-176-9},
pubtype = {conference},
videourl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2004-Video-DigitalAura.mpg}
}
@inproceedings{paper-iwssi2011,
author = {Sebastian H\"oebarth and Rene Mayrhofer},
title = {A framework for on-device privilege escalation exploit execution
on Android},
booktitle_short = {Proc. {IWSSI/SPMU 2011}},
year = {2011},
month = {June},
note = {available online at \url{http://www.medien.ifi.lmu.de/iwssi2011/}},
abstract = {Exploits on mobile phones can be used for various reasons; a benign
one may be to achieve system-level access on a device that was locked
by the manufacturer or service provider (also known as `jailbreaking'
or `rooting'), while potentially malicious reasons are manifold.
Independently of the use case however, a specific exploit is not
sufficient to achieve the desired access rights. Typically, exploits
provide \emph{temporary privilege escalation} immediately after their
execution. To provide additional access to applications, \emph{permanent
privilege escalation} is required -- in the benign case, including
secure access control for the user to decide which (parts of) applications
are granted elevated access. In this paper, we present a framework
that can use arbitrary temporary exploits on Android devices to achieve
permanent `root' capabilities for select (parts of) applications.},
booktitle = {Proc. {IWSSI/SPMU 2011}: 3rd International Workshop on Security and
Privacy in Spontaneous Interaction and Mobile Phone Use, colocated
with {Pervasive 2011}},
day = {12},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/IWSSI2011-Android-Exploit-Framework.pdf},
eventurl = {http://www.medien.ifi.lmu.de/iwssi2011/},
location = {San Francisco, CA, USA},
pubtype = {workshop}
}
@inproceedings{paper-iiwas2011,
author = {Paul Klingelhuber and Rene Mayrhofer},
title = {{Private Notes}: Encrypted XML Notes Synchronization and Sharing
with Untrusted Web Services},
booktitle_short = {Proc. {iiWAS2011}},
year = {2011},
month = {December},
publisher = {ACM},
abstract = {Personal notes, even when shared with others, often contain highly
sensitive information. From a security and privacy point of view,
currently available (web) services that upload such personal notes
to potentially untrusted third party servers are therefore problematic
and we suggest to encrypt all notes before transferring them from
the user's personal device. However, synchronization and sharing
of encrypted data is a non-trivial issue, because conflict resolution
and merging algorithms need to be applied to plain-text content.
With \emph{Private Notes}, we propose an architecture for client-side
encryption, merge, and conflict handling of personal notes stored
in XML format. We adopt the OpenPGP standard for symmetric and asymmetric
encryption and WebDAV for synchronizing and sharing notes on arbitrary
web servers. Specific implementations in the form of a plug-in for
the Tomboy desktop note taking application and the Android and iOS
mobile platforms demonstrate the ease of use of encrypted notes sharing.},
acceptancerate = {26\%},
booktitle = {Proc. {iiWAS2011}: 13th International Conference on Information Integration
and Web-based Applications \& Services},
day = {5--7},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/iiWAS2011-PrivateNotes.pdf},
eventurl = {http://www.iiwas.org/conferences/iiwas2011/},
isbn = {978-1-4503-0784-0},
owner = {rene},
pubtype = {conference}
}
@inproceedings{paper-ucse2010,
author = {Vikash Kumar and Anna Fensel and Slobodanka Tomic and Rene Mayrhofer
and Tassilo Pellegrini},
title = {User Created Machine-readable Policies for Energy Efficiency in Smart
Homes},
booktitle = {Proc. {UCSE} 2010, co-located with Ubicomp 2010},
year = {2010},
month = {September},
abstract = {The project SESAME utilizes smart metering, building automation and
policy-based reasoning to support home owners and building managers
in saving energy and in optimizing their energy costs while maintaining
their preferred quality of living. In this paper, we present how
user-created policies are being applied to develop a system of least
interference that supports the user in gaining awareness about energy
consumption habits and saving potentials. Proposed concepts are currently
being implemented and validated in an extensible demonstrator platform
which provides a proof-of-concept for an innovative technical solution.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/UCSE2010-SESAME.pdf},
eventurl = {http://www.hcilab.org/events/ucse2010/},
location = {Copenhagen, Denmark},
pubtype = {workshop}
}
@inproceedings{paper-eurocast2011-mda2,
author = {Michael Lettner and Michael Tschernuth and Rene Mayrhofer},
title = {Mobile Platform Architecture Review: {Android}, {iPhone}, {Qt}},
booktitle = {Proc. {EUROCAST 2011}: 13th International Conference on Computer
Aided Systems Theory, Part II},
year = {2011},
volume = {6928},
series = {LNCS},
pages = {545--552},
month = {February},
publisher = {Springer-Verlag},
day = {6--11},
editors = {Alexis Quesada-Arencibia and José Carlos Rodríguez and Roberto Moreno-Díaz
jr. and Roberto Moreno-Díaz},
eventurl = {http://www.fh-hagenberg.at/mcpt2011},
location = {Las Palmas, Gran Canaria},
pubtype = {conference}
}
@inproceedings{paper-models2011,
author = {Michael Lettner and Michael Tschernuth and Rene Mayrhofer},
title = {A Critical Review of Applied MDA for Embedded Devices: Identification
of Problem Classes and Discussing Porting Efforts in Practice},
booktitle = {Proc. {MODELS 2011}: ACM/IEEE 14th International Conference on Model
Driven Engineering Languages and Systems},
year = {2011},
series = {LNCS},
month = {October},
publisher = {Springer-Verlag},
note = {\emph{to appear}},
abstract = {Model-driven development (MDD) has seen wide application in research,
but still has limitations in real world industrial projects. One
project which applies such MDD principles is about developing the
software of a feature phone. While advantages seem to outweigh any
disadvantages in theory, several problems arise when applying the
model-driven methodology in practice. Problems when adopting this
approach are shown as well as a practical solution to utilize one
of the main advantages of MDD---portability. Issues that originate
from using a tool which supports a model-driven approach are presented.
A conclusion sums up the personal experiences made when applying
MDD in a real world project.},
day = {16--21},
eventurl = {http://www.modelsconference.org/},
location = {Wellington, New Zealand},
pubtype = {conference}
}
@incollection{paper-pervasive2004-doctoral,
author = {Rene Mayrhofer},
title = {An Architecture for Context Prediction},
booktitle = {Advances in Pervasive Computing},
publisher = {Austrian Computer Society {(OCG)}},
year = {2004},
editor = {A. Ferscha and H. H\"ortner and G. Kotsis},
volume = {176},
pages = {65--72},
month = {April},
note = {part of the Second International Conference on Pervasive Computing
({PERVASIVE 2004})},
abstract = {Today's information appliances are usually very powerful, featuring
local storage and processing power, communication technology and
supporting many different applications. They are either mobile, like
laptop computers, handheld devices, mobile phones or wearables, or
fixed, like TV set-top boxes, home entertainment centers or even
whole rooms equipped with various interacting devices; but most of
them have various hardware components that can be used as sensors
for querying the environment. By exploiting these sensors, it is
possible to make devices context aware and thus adaptive to the current
user's situation. This paper presents the basic structure of a framework
which eases the implementation of context aware applications by providing
the current and future, predicted context.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2004-Doctoral-Architecture-Context-Prediction.pdf},
eventurl = {http://www.pervasive2004.org/program_doctoralcolloquim.php},
isbn = {3-85403-176-9},
pubtype = {other-refereed}
}
@inproceedings{paper-echise2005,
author = {Rene Mayrhofer},
title = {Context Prediction based on Context Histories: Expected Benefits,
Issues and Current State-of-the-Art},
booktitle = {Proc. {ECHISE 2005}: 1st International Workshop on Exploiting Context
Histories in Smart Environments},
year = {2005},
editor = {T. Prante and B. Meyers and G. Fitzpatrick and L.~D. Harvel},
month = {May},
note = {part of the Third International Conference on Pervasive Computing
({PERVASIVE 2005})},
abstract = {This paper presents the topic of context prediction as one possibility
to exploit context histories. It lists some expected benefits of
context prediction for certain application areas and discusses the
associated issues in terms of accuracy, fault tolerance, unobtrusive
operation, user acceptance, problem complexity and privacy. After
identifying the challenges in context prediction, a first approach
is summarized briefly. This approach, when applied to recorded context
histories, builds upon three steps of a previously introduced software
architecture: feature extraction, classification and prediction.
Open issues remain in the areas of prediction accuracy, dealing with
limited resources, sharing of context information and user studies.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/ECHISE2005-Context-Prediction-based-on-Context-Histories.pdf},
eventurl = {http://www.ipsi.fraunhofer.de/ambiente/echise2005/},
pubtype = {workshop}
}
@inproceedings{paper-esas2007,
author = {Rene Mayrhofer},
title = {The Candidate Key Protocol for Generating Secret Shared Keys From
Similar Sensor Data Streams},
booktitle = {Proc. {ESAS 2007}: 4th European Workshop on Security and Privacy
in Ad hoc and Sensor Networks},
year = {2007},
volume = {4572},
series = {LNCS},
pages = {1--15},
month = {July},
publisher = {Springer-Verlag},
abstract = {Secure communication over wireless channels necessitates authentication
of communication partners to prevent man-in-the-middle attacks. For
spontaneous interaction between independent, mobile devices, no a
priori information is available for authentication purposes. However,
traditional approaches based on manual password input or verification
of key fingerprints do not scale to tens to hundreds of interactions
a day, as envisioned by future ubiquitous computing environments.
One possibility to solve this problem is authentication based on
similar sensor data: when two (or multiple) devices are in the same
situation, and thus experience the same sensor readings, this constitutes
shared, (weakly) secret information. This paper introduces the \emph{Candidate
Key Protocol} (CKP) to interactively generate secret shared keys
from similar sensor data streams. It is suitable for two-party and
multi-party authentication, and supports opportunistic authentication.},
day = {2--3},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/ESAS2007-Candidate-Key-Protocol.pdf},
eventurl = {http://www.cl.cam.ac.uk/~twm29/esas/},
isbn = {978-3-540-73274-7},
location = {Cambridge, UK},
pubtype = {workshop},
short_booktitle = {Proc. {ESAS 2007}}
}
@inproceedings{paper-eurocast2007,
author = {Rene Mayrhofer},
title = {Extending the Growing Neural Gas Classifier for Context Recognition},
booktitle = {Proc. {EUROCAST} 2007: 11th International Conference on Computer
Aided Systems Theory},
year = {2007},
volume = {4739},
series = {LNCS},
pages = {920--927},
month = {February},
publisher = {Springer-Verlag},
abstract = {Context awareness is one of the building blocks of many applications
in pervasive computing. Recognizing the current context of a user
or device, that is, the situation in which some action happens, often
requires dealing with data from different sensors, and thus different
domains. The Growing Neural Gas algorithm is a classification algorithm
especially designed for un-supervised learning of unknown input distributions;
a variation, the Lifelong Growing Neural Gas (LLGNG), is well suited
for arbitrary long periods of learning, as its internal parameters
are self-adaptive. These features are ideal for automatically classifying
sensor data to recognize user or device context. However, as most
classification algorithms, in its standard form it is only suitable
for numerical input data. Many sensors which are available on current
information appliances are nominal or ordinal in type, making their
use difficult. Additionally, the automatically created clusters are
usually too fine-grained to distinguish user-context on an application
level. This paper presents general and heuristic extensions to the
LLGNG classifier which allow its direct application for context recognition.
On a real-world data set with two months of heterogeneous data from
different sensors, the extended LLGNG classifier compares favorably
to k-means and SOM classifiers.},
day = {12--16},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Eurocast2007-Extending-GNG.pdf},
eventurl = {http://www.cl.cam.ac.uk/~twm29/esas/},
isbn = {978-3-540-75866-2},
issn = {0302-9743},
location = {Las Palmas, Gran Canaria, ES},
pubtype = {workshop}
}
@inproceedings{paper-persec2007,
author = {Rene Mayrhofer},
title = {Towards an Open Source Toolkit for Ubiquitous Device Authentication},
booktitle = {Workshops Proc. {PerCom 2007}: 5th {IEEE} International Conference
on Pervasive Computing and Communications},
year = {2007},
pages = {247--252},
month = {March},
publisher = {IEEE CS Press},
note = {Track {PerSec 2007}: 4th {IEEE} International Workshop on Pervasive
Computing and Communication Security},
abstract = {Most authentication protocols designed for ubiquitous computing environments
try to solve the problem of intuitive, scalable, secure authentication
of wireless communication. Due to the diversity of requirements,
protocols tend to be implemented within specific research prototypes
and can not be used easily in other applications. We propose to develop
a common toolkit for ubiquitous device authentication to foster wide
usability of research results. This paper outlines design goals and
presents a first, freely available implementation.},
day = {19--23},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/PerSec2007-Towards-OpenUAT.pdf},
eventurl = {http://www.cl.cam.ac.uk/~fms27/persec-2007/},
isbn = {0-7695-2788-4},
location = {White Plains, New York, USA},
pubtype = {workshop}
}
@inproceedings{paper-twuc2006,
author = {Rene Mayrhofer},
title = {A Context Authentication Proxy for {IPSec} using Spatial Reference},
booktitle = {Proc. {TwUC} 2006: 1st International Workshop on Trustworthy Ubiquitous
Computing},
year = {2006},
pages = {449--462},
month = {December},
publisher = {Austrian Computer Society ({OCG})},
note = {\textbf{awarded best iiWAS/MoMM 2007 workshop paper}},
abstract = {Spontaneous interaction in ad-hoc networks is often desirable not
only between users or devices in direct contact, but also with devices
that are accessible only via a wireless network. Secure communication
with such devices is difficult because of the required authentication,
which is often either password- or certificate-based. An intuitive
alternative is context-based authentication, where device authenticity
is verified by shared context, and often by direct physical evidence.
Devices that are physically separated can not experience the same
context and can thus not benefit directly from context authentication.
We introduce a \emph{context authentication proxy} that is pre-authenticated
with one of the devices and can authenticate with the other by shared
context. This concept is applicable to a wide range of application
scenarios, context sensing technologies, and trust models. We show
its practicality in an implementation for setting up IPSec connections
based on spatial reference. Our specific scenario is ad-hoc access
of mobile devices to secure 802.11 WLANs using a PDA as authentication
proxy.},
day = {6},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/TwUC-IPSec-Context-Authentication-Proxy.pdf},
eventurl = {http://www.iiwas.org/conferences/twuc2006/},
isbn = {3-85403-216-1},
location = {Yogyakarta, Indonesia},
pubtype = {workshop}
}
@inproceedings{paper-gi-dissprice-2005,
author = {Rene Mayrhofer},
title = {{E}ine {A}rchitektur zur {K}ontextvorhersage},
booktitle = {{A}usgezeichnete {I}nformatikdissertationen 2004},
year = {2005},
volume = {D-5},
series = {Series of the German Informatics society ({GI})},
pages = {125--134},
month = {May},
publisher = {Lecture Notes in Informatics ({LNI})},
abstract = {So genannte ``kontextsensitive Systeme'' haben zum Ziel, die eingesetzten
Computersysteme automatisch an die aktuellen Situationen anzupassen
und damit bessere Interaktion mit der Umgebung zu erm\"oglichen.
Diese Arbeit befasst sich mit dem n\"achsten logischen Schritt nach
der Erkennung des jeweils aktuellen Kontextes, n\"amlich der Vorhersage
zuk\"unftiger Kontexte. Zu diesem Zweck wurde eine mehrschrittige
Software-Architektur entwickelt, welche aus den Daten mehrerer einfacher
Sensoren die aktuellen und zuk\"unftig erwarteten Kontexte gewinnt.
Die entwickelte Architektur wurde bereits in Form eines flexiblen
Software-Frameworks umgesetzt und mit aufgezeichneten Daten aus allt\"aglichen
Situationen evaluiert. Diese Betrachtung zeigt, dass die Vorhersage
abstrakter Kontexte in Grenzen bereits m\"oglich ist, jedoch noch
Raum f\"ur Verbesserungen der Vorhersagequalit\"at in zuk\"unftigen
Arbeiten offen bleibt.},
day = {2},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/GI-DissPreis2005-Kurzfassung.pdf},
isbn = {3-88579-409-8},
pubtype = {other-refereed}
}
@inproceedings{paper-symposium-internet-recht,
author = {Rene Mayrhofer},
title = {Technische {H}intergr\"unde f\"ur das rechtliche {H}andeln im {I}nternet},
booktitle = {{A}ktuelles zum {I}nternet-{R}echt},
year = {2005},
pages = {1--16},
month = {December},
publisher = {proLibris.at},
abstract = {Internet-Recht bewegt sich grunds\"atzlich an der Schnittstelle zwischen
Gesetzgebung und Technik. Wie an vielen Schnittstellen gibt es auch
hier Schwierigkeiten zu \"uberwinden, und zwar nicht nur in der Findung
gemeinsamer Ziele, Arbeitsgruppen und schlussendlich L\"osungen,
sondern vor allem im gegenseitigen Verst\"andnis der den jeweils
anderen Bereich betreffenden Probleme. Dieser Beitrag soll die technischen
Hintergr\"unde einiger aktueller Themen an dieser Schnittstelle allgemein
verst\"andlich n\"aher bringen. Die Auswahl an Themen, welche aus
technischer Sicht einer Kl\"arung durch die Gesetzgebung bed\"urfen
bzw. derer, die durch neue Gesetze die Entwicklung neuer technischer
Systeme erfordern, ist derzeit kaum mehr \"uberschaubar und w\"achst
weiter. Daher erfolgt in diesem Beitrag eine Konzentration auf die
technischen Grundlagen f\"ur viele dieser Themen sowie auf eine kleine
Auswahl von Themen, die von allgemeinem, auch \"offentlichem bzw.
gesellschaftlichem Interesse sind. Konkret werden die folgenden Themen
angesprochen: Grundlagen der Kryptographie, Sichere Signatur, Digitales
Rechte Management (DRM) und Peer-to-Peer Systeme.
Diese Themen stellen eine subjektive Auswahl dar, sollten jedoch die
derzeit am st\"arksten – auch durch die Tagespresse – diskutierten
Gebiete abdecken. Der Beitrag ist auf Leser ohne technisches Detailwissen
ausgerichtet, Erfahrung im Um- gang mit Computersystemen, also zum
Beispiel mit Webbrowsern und Emailprogrammen, wird jedoch angenommen.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Symposium-Internet-Recht-2005_Grundlagen.pdf},
eventurl = {http://www.vwrecht.jku.at/Mitarbeiter/mayrhofer/Internet-Recht-Symposium.pdf},
isbn = {3-902460-20-2},
location = {Linz, Austria},
pubtype = {other-refereed}
}
@inproceedings{paper-emcsr2002,
author = {Rene Mayrhofer and Michael Affenzeller and Herbert Pr\"ahofer and
Gerhard H\"ofer and Alexander Fried},
title = {{DEVS} Simulation of Spiking Neural Networks},
booktitle = {Cybernetics and Systems: Proc. {EMCSR} 2002: 16th European Meeting
on Cybernetics and Systems Research},
year = {2002},
editor = {Robert Trappl},
volume = {2},
pages = {573--578},
month = {April},
publisher = {Austrian Society for Cybernetic Studies},
abstract = {This paper presents a new model for simulating Spiking Neural Networks
using discrete event simulation which might possibly offer advantages
concerning simulation speed and scalability. Spiking Neural Networks
are considered as a new computation paradigm, representing an enhancement
of Artificial Neural Networks by offering more flexibility and degree
of freedom for modeling computational elements. Although this type
of Neural Networks is rather new and there is not very much known
about its features, it is clearly more powerful than its predecessor,
being able to simulate Artificial Neural Networks in real time but
also offering new computational elements that were not available
previously. Unfortunately, the simulation of Spiking Neural Networks
currently involves the use of continuous simulation techniques which
do not scale easily to large networks with many neurons. Within the
scope of the present paper, we discuss a new model for Spiking Neural
Networks, which allows the use of discrete event simulation techniques,
possibly offering enormous advantages in terms of simulation flexibility
and scalability without restricting the qualitative computational
power.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/emcsr2002spike.ps},
eventurl = {http://www.osgk.ac.at/emcsr/02/},
location = {Vienna},
pubtype = {conference}
}
@inproceedings{paper-pervasive2007,
author = {Rene Mayrhofer and Hans Gellersen},
title = {Shake well before use: Authentication based on Accelerometer Data},
booktitle = {Proc. {Pervasive 2007}: 5th International Conference on Pervasive
Computing},
year = {2007},
volume = {4480},
series = {LNCS},
pages = {144--161},
month = {May},
publisher = {Springer-Verlag},
abstract = {Small, mobile devices without user interfaces, such as Bluetooth headsets,
often need to communicate securely over wireless networks. Active
attacks can only be prevented by authenticating wireless communication,
which is problematic when devices do not have any a priori information
about each other. We introduce a new method for device-to-device
authentication by shaking devices together. This paper describes
two protocols for combining cryptographic authentication techniques
with known methods of accelerometer data analysis to the effect of
generating authenticated, secret keys. The protocols differ in their
design, one being more conservative from a security point of view,
while the other allows more dynamic interactions. Three experiments
are used to optimize and validate our proposed authentication method.},
day = {13--16},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2007-Shake-Well-Before-Use.pdf},
eventurl = {http://www.dgp.toronto.edu/conferences/pervasive2007/},
isbn = {978-3-540-72036-2},
location = {Toronto, Canada},
note_disabled = {\textbf{awarded best Pervasive 2007 paper}},
pubtype = {conference},
short_booktitle = {Proc. {Pervasive 2007}}
}
@inproceedings{paper-ssn2007,
author = {Rene Mayrhofer and Hans Gellersen},
title = {On the Security of Ultrasound as Out-of-band Channel},
booktitle = {Proc. {IPDPS 2007}: 21st {IEEE} International Parallel and Distributed
Processing Symposium},
year = {2007},
pages = {321},
month = {March},
publisher = {IEEE CS Press},
note = {Track {SSN 2007}: 3rd International Workshop on Security in Systems
and Networks},
abstract = {Ultrasound has been proposed as out-of-band channel for authentication
of peer devices in wireless ad hoc networks. Ultrasound can implicitly
contribute to secure communication based on inherent limitations
in signal propagation, and can additionally be used explicitly by
peers to measure and verify their relative positions. In this paper
we analyse potential attacks on an ultrasonic communication channel
and peer-to-peer ultrasonic sensing, and investigate how potential
attacks translate to application-level threats for peers seeking
to establish a secure wireless link. Based on our analysis we propose
a novel method for authentic communication of short messages over
an ultrasonic channel.},
day = {26--30},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/SSN2007-Ultrasound-Security-Analysis.pdf},
eventurl = {http://www.cse.msu.edu/~lxiao/ssn07},
isbn = {1-4244-0909-8},
location = {Long Beach, California, USA},
pubtype = {workshop}
}
@inproceedings{paper-ubicomp2007-demo,
author = {Rene Mayrhofer and Hans Gellersen},
title = {Shake well before use: two implementations for implicit context authentication},
booktitle = {Adjunct Proc. {Ubicomp 2007}},
year = {2007},
pages = {72--75},
month = {September},
abstract = {Secure device pairing is especially difficult for spontaneous interaction
in ubiquitous computing environments because of wireless communication,
lack of powerful user interfaces, and scalability issues. We demonstrate
a method to address this problem for small, mobile devices that does
not require explicit user interfaces like displays or key pads. By
shaking devices together in one hand for a few seconds, they are
securely paired. Device authentication happens implicitly as part
of the pairing process without the need for explicit user interaction
“just for security”. Our method has been implemented in two variants:
first, for high-quality data collection using wired accelerometers;
second, using built-in accelerometers in standard Nokia 5500 mobile
phones.},
day = {16--19},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Ubicomp2007-Demo-Shake-Well-Before-Use.pdf},
eventurl = {http://www.ubicomp2007.org/},
isbn = {978-3-00-022600-7},
location = {Innsbruck, AT},
pubtype = {conference}
}
@inproceedings{paper-ubicomp2007,
author = {Rene Mayrhofer and Hans Gellersen and Mike Hazas},
title = {Security by Spatial Reference: Using Relative Positioning to Authenticate
Devices for Spontaneous Interaction},
booktitle = {Proc. {Ubicomp 2007}: 9th International Conference on Ubiquitous
Computing},
year = {2007},
volume = {4717},
series = {LNCS},
pages = {199--216},
month = {September},
publisher = {Springer-Verlag},
abstract = {Spontaneous interaction is a desirable characteristic associated with
mobile and ubiquitous computing. The aim is to enable users to connect
their personal devices with devices encountered in their environment
in order to take advantage of interaction opportunities in accordance
with their situation. However, it is difficult to secure spontaneous
interaction as this requires authentication of the encountered device,
in the absence of any prior knowledge of the device. In this paper
we present a method for establishing and securing spontaneous interactions
on the basis of \emph{spatial references} that capture the spatial
relationship of the involved devices. Spatial references are obtained
by accurate sensing of relative device positions, presented to the
user for initiation of interactions, and used in a peer authentication
protocol that exploits a novel mechanism for message transfer over
ultrasound to ensures spatial authenticity of the sender.},
day = {16--19},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Ubicomp2007-Security-by-Spatial-Reference.pdf},
eventurl = {http://www.ubicomp2007.org/},
isbn = {978-3-540-74852-6},
location = {Innsbruck, AT},
pubtype = {conference},
short_booktitle = {Proc. {Ubicomp 2007}}
}
@inproceedings{paper-eurocast2011-friendsradar,
author = {Rene Mayrhofer and Clemens Holzmann},
title = {\emph{Friends Radar}: Towards a Private {P2P} Location Sharing Platform},
booktitle = {Proc. {EUROCAST 2011}: 13th International Conference on Computer
Aided Systems Theory, Part II},
year = {2011},
volume = {6928},
series = {LNCS},
pages = {528--536},
month = {February},
publisher = {Springer-Verlag},
day = {6--11},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/EUROCAST2011-FriendsRadar.pdf},
editors = {Alexis Quesada-Arencibia and José Carlos Rodríguez and Roberto Moreno-Díaz
jr. and Roberto Moreno-Díaz},
eventurl = {http://www.fh-hagenberg.at/mcpt2011},
location = {Las Palmas, Gran Canaria},
pubtype = {conference}
}
@inproceedings{paper-secco2003,
author = {Rene Mayrhofer and Florian Ortner and Alois Ferscha and Manfred Hechinger},
title = {Securing Passive Objects in Mobile Ad-Hoc Peer-to-Peer Networks},
booktitle = {Electronic Notes in Theoretical Computer Science},
year = {2003},
editor = {R. Focardi and G. Zavattaro},
volume = {85.3},
month = {June},
publisher = {Elsevier Science},
abstract = {Security and privacy in mobile ad-hoc peer-to-peer environments are
hard to attain, especially when working with passive objects without
own processing power. We introduce a method for integrating such
objects into a peer-to-peer environment without infrastructure components
while providing a high level of privacy and security for peers interacting
with objects. The integration is done by equipping passive objects
with public keys, which can be used by peers to validate proxies
acting on behalf of the objects. To overcome the problem of limited
storage capacity on small embedded objects, ECC keys are used.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/SecCo2003-Securing-Passive-Objects.pdf},
eventurl = {http://www.cs.unibo.it/secco03/},
howpublished = {Available at http://www1.elsevier.com/gej-ng/31/29/23/138/23/show/Products/notes/index.htt},
issn = {1571-0661},
location = {Eindhoven},
pubtype = {workshop}
}
@inproceedings{paper-momm2003,
author = {Rene Mayrhofer and Harald Radi and Alois Ferscha},
title = {Recognizing and Predicting Context by Learning from User Behavior},
booktitle = {Proc. {MoMM 2003}: 1st International Conference On Advances in Mobile
Multimedia},
year = {2003},
editor = {G. Kotsis, A. Ferscha, W. Schreiner and K. Ibrahim},
volume = {171},
pages = {25--35},
month = {September},
publisher = {Austrian Computer Society ({OCG})},
abstract = {Current mobile devices like mobile phones or personal digital assistants
have become more and more powerful; they already offer features that
only few users are able to exploit to their whole extent. With a
number of upcoming mobile multimedia applications, ease of use becomes
one of the most important aspects. One way to improve usability is
to make devices aware of the user's context, allowing them to adapt
to the user instead of forcing the user to adapt to the device. Our
work is taking this approach one step further by not only reacting
to the current context, but also predicting future context, hence
making the devices proactive. Mobile devices are generally suited
well for this task because they are typically close to the user even
when not actively in use. This allows such devices to monitor the
user context and act accordingly, like automatically muting ring
or signal tones when the user is in a meeting or selecting audio,
video or text communication depending on the user's current occupation.
This paper presents an architecture that allows mobile devices to
continuously recognize current and anticipate future user context.
The major challenges are that context recognition and prediction
should be embedded in mobile devices with limited resources, that
learning and adaption should happen on-line without explicit training
phases and that user intervention should be kept to a minimum with
non-obtrusive user interaction. To accomplish this, the presented
architecture consists of four major parts: feature extraction, classification,
labeling and prediction. The available sensors provide a multi-dimensional,
highly heterogeneous input vector as input to the classification
step, realized by data clustering. Labeling associates recognized
context classes with meaningful names specified by the user, and
prediction allows to forecast future user context for proactive behavior.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/MOMM2003-Recognizing-and-Predicting-Context.pdf},
eventurl = {http://www.tk.uni-linz.ac.at/momm/},
isbn = {3-85403-171-8},
location = {Jakarta, Indonesia},
long_note = {An extended version appeared as R. Mayrhofer, H. Radi and A. Ferscha:
Recognizing and Predicting Context by Learning from User %Behavior,
Radiomatics - Journal of Communication Engineering, ISSN: 1693-5152,
January 2004},
pubtype = {conference},
url = {http://radiomatics.ee.itb.ac.id/issues/vol1/may2004/rene.htm}
}
@incollection{paper-pervasive2004-workshop-dataformat,
author = {Rene Mayrhofer and Harald Radi and Alois Ferscha},
title = {A Context Prediction Code and Data Base},
booktitle = {Proceedings of the Benchmarks and a Database for Context Recognition
Workshop},
publisher = {ETH Zurich},
year = {2004},
editor = {H. Junker and P. Lukowicz and J. M\"antyjarvi},
pages = {20--26},
month = {April},
note = {part of the Second International Conference on Pervasive Computing
({PERVASIVE 2004})},
abstract = {Many of the currently available sensors do not provide simple, numerical
values but more complex data like a list of other devices in range.
Although these sensors can, in the general case, not be transformed
to numerical values, they nonetheless provide valuable information
about the device or user context. For exploiting all available context
information, it is thus important to also regard ordinal and nominal
sensor values. In this paper, we propose to jointly develop a meta
data format for the evaluation and assessment of context recognition
and prediction methods.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2004-Workshop-Context-Database.pdf},
eventurl = {http://www.pervasive2004.org/program_w5.php},
isbn = {3-9522686-2-3},
pubtype = {workshop}
}
@inproceedings{paper-mwcn2003,
author = {Rene Mayrhofer and Harald Radi and Alois Ferscha},
title = {Feature Extraction in Wireless Personal and Local Area Networks},
booktitle = {Proc. {MWCN 2003}: 5th International Conference on Mobile and Wireless
Communications Networks},
year = {2003},
pages = {195--198},
month = {October},
publisher = {World Scientific},
abstract = {Context awareness is currently being investigated for applications
in different areas, including Mobile Computing. Many mobile devices
are already shipped with support for Bluetooth and Wireless LAN,
making these technologies commonly available. It is thus possible
to exploit the wireless interfaces as sensors for deriving information
about the device/user context. However, extracting features from
typical Bluetooth or Wireless LAN properties is difficult because
not only numerical, but also non-numerical features like the list
of MAC addresses in range are important for context awareness. In
this paper, we introduce a method to automatically classify these
highly heterogeneous features with supervised or un-supervised classification
methods. By defining two operators, a distance metric and an adaption
operator, any feature can be used as input for the classifier and
can thus contribute to context detection.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/MWCN2003-Heterogeneous-Features.pdf},
eventurl = {http://www.i2r.a-star.edu.sg/events/call-for-papers/mwcn2003/},
isbn = {981-238-686-6},
location = {Singapore},
long_editor = {Khaldoun Al Agha and Cambyse Guy Omidyar},
pubtype = {conference}
}
@inproceedings{paper-iiwas2010,
author = {Rene Mayrhofer and Alexander Sommer and Sinan Saral},
title = {{Air-Writing}: A Platform for Scalable, Privacy-Preserving, Spatial
Group Messaging},
booktitle_short = {Proc. {iiWAS2010}},
year = {2010},
pages = {181--189},
month = {November},
publisher = {ACM},
abstract = {Spatial messaging is a direct extension to text and other multi-media
messaging services that have become highly popular with the current
pervasiveness of mobile communication. It offers benefits especially
to mobile computing, providing localised and therefore potentially
more appropriate delivery of nearly arbitrary content. Location is
one of the most interesting attributes that can be added to messages
in current applications, including gaming, social networking, or
advertising services. However, location is also highly critical in
terms of privacy. If a spatial messaging platform could collect the
location traces of all its users, detailed profiling would be possible
-- and, considering commercial value of such profiles, likely. In
this paper, we present \emph{Air-Writing}, an approach to spatial
messaging that fully preserves user privacy while offering global
scalability, different client interface options, and flexibility
in terms of application areas. We contribute both an architecture
and a specific implementation of an attribute based messaging platform
with special support for spatial messaging and rich clients for J2ME,
Google Android, and Apple iPhone. The centralised client/server approach
utilises groups for anonymous message retrieval and client caching
and filtering as well as randomised queries for obscuring traces.
An initial user study with 20 users shows that the overall concept
is easily understandable and that it seems useful to end-users. An
analysis of real-world and simulated location traces shows that user
privacy can be ensured, but with a trade-off between privacy protection
and consumed network resources.},
booktitle = {Proc. {iiWAS2010}: 12th International Conference on Information Integration
and Web-based Applications \& Services},
day = {8--10},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/iiWAS2010-AirWriting.pdf},
eventurl = {http://www.iiwas.org/conferences/iiwas2010/},
isbn = {978-1-4503-0421-4},
owner = {rene},
pubtype = {conference},
timestamp = {2010.09.16}
}
@inproceedings{paper-wais2007,
author = {Rene Mayrhofer and Martyn Welch},
title = {A Human-Verifiable Authentication Protocol Using Visible Laser Light},
booktitle = {Proc. {ARES 2007}: 2nd International Conference on Availability,
Reliability and Security},
year = {2007},
pages = {1143--1147},
month = {April},
publisher = {IEEE CS Press},
abstract = {Securing wireless channels necessitates authenticating communication
partners. For spontaneous interaction, authentication must be efficient
and intuitive. One approach to create interaction and authentication
methods that scale to using hundreds of services throughout the day
is to rely on personal, trusted, mobile devices to interact with
the environment. Authenticating the resulting device-to-device interactions
requires an out-of-band channel that is verifiable by the user. We
present a protocol for creating such an out-of-band channel with
visible laser light that is secure against man-in-the-middle attacks
even when the laser transmission is not confidential. A prototype
implementation shows that an appropriate laser channel can be constructed
with simple off-the-shelf components.},
day = {10--13},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/WAIS2007-Laser-Authentication.pdf},
eventurl = {http://www.csc.lsu.edu/~durresi/wais2007/index.html},
isbn = {0-7695-2775-2},
location = {Vienna, Austria},
long_note = {Track {WAIS 2007}: 1st International Workshop on Advances in Information
Security},
pubtype = {workshop},
short_booktitle = {Proc. {ARES 2007}}
}
@inproceedings{paper-eurocast2009,
author = {Rene Mayrhofer and Stephan Winkler and Helmut Hlavacs and Michael
Affenzeller and Stefan Schneider},
title = {On Structural Identification of 2D Regression Functions for In-door
Bluetooth Localization},
booktitle = {Proc. {EUROCAST} 2009},
year = {2009},
volume = {5717},
series = {LNCS},
pages = {801--808},
month = {February},
publisher = {Springer-Verlag},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/EUROCAST2009-Genetic-Algorithms-for-Bluetooth-Localization.pdf},
location = {Las Palmas, Gran Canaria},
pubtype = {conference}
}
@inproceedings{paper-momm2008,
author = {Harald Radi and Rene Mayrhofer},
title = {Towards Alternative User Interfaces for Capturing and Managing Tasks
with Mobile Devices},
booktitle_short = {Proc. {MoMM} 2008: 6th International Conference on Advances in Mobile
Computing and Multimedia},
year = {2008},
pages = {272--275},
month = {November},
abstract = {Mobile devices, per definition, are supposed to assist in organizing
all kinds of things, also tasks of course, because usually such devices
are always at hands. But due to the very limited and time consuming
possibilities to interact with such devices many fall back to other
means to organize their life, like a simple pencil and paper. We
developed a collaborative task repository that facilitates collaboration
and teamwork, but on the other hand demands that all tasks have to
be entered into that system. Therefore a smart and userfriendly interface
to that repository is mandatory. This work presents concepts on how
to improve the user interface of mobile devices so that capturing
tasks on-the-go becomes feasible. We propose to move away from display
driven user interfaces to more sophisticated interfaces that utilize
all the sensors and actors of current mobile devices.},
booktitle = {Proc. {MoMM} 2008: 6th International Conference on Advances in Mobile
Computing and Multimedia},
day = {24--26},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/MoMM2008-Towards-Mobile-Task-Management.pdf},
eventurl = {http://www.iiwas.org/conferences/momm2008/},
pubtype = {conference}
}
@incollection{paper-pervasive2004-workshop-dataset,
author = {Harald Radi and Rene Mayrhofer and Alois Ferscha},
title = {A Notebook Sensory Data Set for Context Recognition},
booktitle = {Proceedings of the Benchmarks and a Database for Context Recognition
Workshop},
publisher = {ETH Zurich},
year = {2004},
editor = {H. Junker and P. Lukowicz and J. M\"antyjarvi},
pages = {17--19},
month = {April},
note = {part of the Second International Conference on Pervasive Computing
({PERVASIVE 2004})},
abstract = {For a qualitative and quantitative assessment of context prediction
and recognition methods, real-world data sets are inevitable. By
collecting sensor data on a single notebook over a period of a few
months we got a rather large log file of homogeneous and heterogeneous
features reflecting the users activities during this time frame.
In this paper we present which devices were exploited as sensors,
which information was logged and how this information was stored
for further processing by classification algorithms.},
documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Pervasive2004-Workshop-Context-Dataset.pdf},
eventurl = {http://www.pervasive2004.org/program_w5.php},
isbn = {3-9522686-2-3},
pubtype = {workshop}
}
@inproceedings{paper-eurocast2011-mda1,
author = {Michael Tschernuth and Michael Lettner and Rene Mayrhofer},
title = {Evaluation of Descriptive User Interface Methodologies for Mobile
Devices},
booktitle = {Proc. {EUROCAST 2011}: 13th International Conference on Computer
Aided Systems Theory, Part II},
year = {2011},
volume = {6928},
series = {LNCS},
pages = {520--527},
month = {February},
publisher = {Springer-Verlag},
day = {6--11},
editors = {Alexis Quesada-Arencibia and José Carlos Rodríguez and Roberto Moreno-Díaz
jr. and Roberto Moreno-Díaz},
eventurl = {http://www.fh-hagenberg.at/mcpt2011},
location = {Las Palmas, Gran Canaria},
pubtype = {conference}
}