Use your best device! enabling device changes at runtime

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The usage of different computing devices, like desktop computers or smartphones, in our everyday lifes increases continuously. Moreover, smart watches and other wearables are ready to accompany us in our daily habits. As a consequence, applications are developed for a variety of different computing devices, in order to give users the freedom to choose a device that really fits their current situation. If this situation changes, a different device may become more suitable than the chosen one. In most cases, applications do not support changing the executing device at runtime, since this is usually not considered at design time and would require the transferal of the current state. In this paper, we present an approach to define device changes for process-driven applications. To this extent, we enrich process models with deployment information, which allows specifying where it should be possible to change the device while keeping the application's state. Additionally, we have adapted a process engine to support the execution of these enriched process models. Thereby, we take a further step towards human-centric BPM that enables users to use their most suitable device. © 2014 Springer International Publishing Switzerland.

Cite

CITATION STYLE

APA

Bokermann, D., Gerth, C., & Engels, G. (2014). Use your best device! enabling device changes at runtime. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8659 LNCS, pp. 357–365). Springer Verlag. https://doi.org/10.1007/978-3-319-10172-9_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free