own-publications.bib

@article{art-ijwmc,
  author = {A. Ferscha and M. Hechinger and R. Mayrhofer and R. Oberhauser},
  title = {A Peer-to-Peer Light-Weight Component Model for Context-Aware Smart
	Space Applications},
  journal = {International Journal of Wireless and Mobile Computing ({IJWMC}),
	special issue on Mobile Distributed Computing},
  year = {2004},
  abstract = {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.
	A threatening field of application is ``smart space'' control, i.e.
	software architectures to control various home appliances and embedded
	home facilities in a personalized, spontaneous and intuitive way.
	Future home environments are expected to be highly populated by ubiquitous
	computing technology, allowing to integrate various aspects of home
	activities seamlessly into walls, floors, furniture, appliances,
	and even clothing – thus raising the need for lightweight, versatile
	and component based software architectures to harness such technology
	rich environments.
	
	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/ijwmc2004-4-P2P-Component-Model.pdf},
  issue = {4},
  note = {extended version of \cite{paper-mdc2004}},
  pubtype = {article}
}
@article{art-eurasip-embedded-systems,
  author = {Alois Ferscha and Manfred Hechinger and Marcos dos~Santos~Rocha and
	Rene Mayrhofer and Andreas Zeidler and Andreas Riener and Marquardt
	Franz},
  title = {Building Flexible Manufacturing Systems Based on Peer-Its},
  journal = {{EURASIP} Journal on Embedded Systems},
  year = {2008},
  volume = {2008},
  note = {Article {ID} 267560},
  doi = {doi:10.1155/2008/267560},
  pubtype = {article},
  url = {http://www.hindawi.com/getarticle.aspx?doi=10.1155/2008/267560}
}
@article{art-transactions-mobile-2012,
  author = {Rene Mayrhofer and J\"urgen Fuss and Iulia Ion},
  title = {{UACAP}: A Unified Auxiliary Channel Authentication Protocol},
  journal = {IEEE Transactions on Mobile Computing},
  note_disabled = {Submitted 2011-06-15, accepted 2012-01-27},
  year = {2012},
  note = {\emph{accepted for publication in 2012}},
  abstract = {Authenticating spontaneous interactions between devices and users
	is challenging for several reasons: the wireless (and therefore invisible)
	nature of device communication, the heterogeneous nature of devices
	and lack of appropriate user interfaces in mobile devices, and the
	requirement for unobtrusive user interaction. The most promising
	approach that has been proposed in literature involves the exploitation
	of so-called auxiliary channels for authentication to bridge the
	gap between usability and security. This concept has spawned the
	independent development of various authentication methods and research
	prototypes, that, unfortunately, remain hard to compare and interchange
	and are rarely available to potential application developers. We
	present a novel, unified cryptographic authentication protocol framework
	(UACAP) to unify these approaches and analyze its security properties.
	This protocol and a selection of auxiliary channels aimed at authentication
	of mobile devices has been implemented and released in an open source
	ubiquitous authentication toolkit (OpenUAT). We also present an initial
	user study evaluating four of these channels.},
  documenturl_disabled = {http://www.mayrhofer.eu.org/downloads/publications/IEEE-TransMobComp-Shaking-final.pdf},
  eventurl_disabled = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4796201},
  note = {revised and extended version of \cite{report-eth2010-openuat}},
  publisher = {IEEE},
  pubtype = {article}
}
@article{art-transactions-mobile-2009,
  author = {Rene Mayrhofer and Hans Gellersen},
  title = {Shake well before use: Intuitive and Secure Pairing of Mobile Devices},
  journal = {IEEE Transactions on Mobile Computing},
  year = {2009},
  volume = {8},
  pages = {792--806},
  number = {6},
  month = {June},
  note_disabled = {Submitted 2008-06-15, accepted 2009-02-10},
  abstract = {A challenge in facilitating spontaneous mobile interactions is to
	provide pairing methods that are both intuitive and secure. Simultaneous
	shaking is proposed as a novel and easy-to-use mechanism for pairing
	of small mobile devices. The underlying principle is to use common
	movement as a secret that the involved devices share for mutual authentication.
	We present two concrete methods, ShaVe and ShaCK, in which sensing
	and analysis of shaking movement is combined with cryptographic protocols
	for secure authentication. ShaVe is based on initial key exchange
	followed by exchange and comparison of sensor data for verification
	of key authenticity. ShaCK, in contrast, is based on matching features
	extracted from the sensor data to construct a cryptographic key.
	The classification algorithms used in our approach are shown to robustly
	separate simultaneous shaking of two devices from other concurrent
	movement of a pair of devices, with a false negative rate of under
	12 percent. A user study confirms that the method is intuitive and
	easy to use, as users can shake devices in an arbitrary pattern.},
  documenturl = {http://www.mayrhofer.eu.org/downloads/publications/IEEE-TransMobComp-Shaking-final.pdf},
  eventurl = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4796201},
  note = {revised and extended version of \cite{paper-pervasive2007}},
  publisher = {IEEE},
  pubtype = {article}
}
@article{art-istr2008,
  author = {Rene Mayrhofer and Hans Gellersen},
  title = {Spontaneous Mobile Device Authentication based on Sensor Data},
  journal = {Information Security Technical Report},
  year = {2008},
  volume = {13},
  pages = {136--150},
  month = {August},
  abstract = {Small, mobile devices or infrastructure devices without user interfaces,
	such as Bluetooth headsets, wireless LAN access points, or printers,
	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. In this article, we describe three different authentication
	methods for device-to-device authentication based on sensor data
	from various physical out-of-band channels: shaking devices together,
	authentication based on spatial reference, and transmission via visible
	laser.},
  documenturl = {http://www.mayrhofer.eu.org/downloads/publications/ISTR2008-Spontaneous-mobile-sensor-authentication.pdf},
  doi = {10.1016/j.istr.2008.10.005},
  eventurl = {http://dx.doi.org/10.1016/j.istr.2008.10.005},
  issn = {1363-4127},
  issue = {3},
  note = {presents a summary and extension of four previous conference papers~\cite{paper-pervasive2007,paper-ubicomp2007,paper-wais2007,paper-twuc2006}.},
  publisher = {Elsevier},
  pubtype = {article}
}
@article{art-mobile-multimedia2007,
  author = {Rene Mayrhofer and Roswitha Gostner},
  title = {Using a Spatial Context Authentication Proxy for Establishing Secure
	Wireless Connections},
  journal = {Journal of Mobile Multimedia},
  year = {2007},
  volume = {3},
  pages = {198--217},
  number = {3},
  month = {March},
  abstract = {Spontaneous interaction in wireless 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 cannot experience the same
	context and thus cannot 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 mobile device as
	authentication proxy. A user study shows that our method and implementation
	are intuitive to use and compare favourably to a standard, password-based
	approach.},
  documenturl = {http://www.mayrhofer.eu.org/downloads/publications/MobileMultimedia-Spatial-Context-Auth-Proxy.pdf},
  issn = {1550-4646},
  publisher = {Rinton Press},
  pubtype = {article}
}
@article{art-radiomatics2004,
  author = {Rene Mayrhofer and Harald Radi and Alois Ferscha},
  title = {Recognizing and Predicting Context by Learning from User Behavior},
  journal = {Radiomatics: Journal of Communication Engineering, special issue
	on Advances in Mobile Multimedia},
  year = {2004},
  volume = {1},
  pages = {30--42},
  number = {1},
  month = {May},
  note = {extended version of \cite{paper-momm2003}},
  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 article 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 adaptation 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 forecasting future user context for proactive behavior.},
  documenturl = {http://www.mayrhofer.eu.org/downloads/publications/Radiomatics2004.pdf},
  issn = {1693-5152},
  publisher = {ITB Press},
  pubtype = {article}
}
@article{art-ijpcc2011,
  author = {Rene Mayrhofer and Alexander Sommer and Sinan Saral},
  title = {Air-Writing: A Platform for Scalable, Privacy-Preserving, Spatial
	Group Messaging},
  journal = {International Journal of Pervasive Computing and Communications ({IJPCC})},
  year = {2012},
  volume = {8},
  issue = {1},
  pages = {53--78},
  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 localized 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.},
  issue = {3},
  owner = {rene},
  pubtype = {article},
  issn = {1742-7371},
  doi = {10.1108/17427371211221081},
  timestamp = {2011.06.07},
  eventurl = {http://www.emeraldinsight.com/journals.htm?articleid=17024855&ini=aob}
}