DocumentCode
2044599
Title
From business process models to pervasive applications: Synchronization and optimization
Author
Caracas, Alexandru
Author_Institution
IBM Res. - Zurich, Zürich, Switzerland
fYear
2012
fDate
19-23 March 2012
Firstpage
320
Lastpage
325
Abstract
Wireless sensor networks (WSN) have become the eyes and arms of business processes, far beyond production line automation, and have moved into the fabric of everyday life. Business processes describe the steps and interactions required to achieve a desired economic goal. Sensor networks are pervasively included in such processes from an early design phase using graphical models. However, automatically translating graphical descriptions to WSN platforms is a challenge. Graphical descriptions are typically based on a parallel execution model, whereas the norm for WSN is an event-based execution model on resource constrained platforms. We show how the synchronization primitives from a graphical business process modeling language can be mapped directly to efficient event-based code. Moreover, we explore platform-specific optimizations which enable the generated code to compete with hand-coded equivalents in terms of resource usage. For commercially attractive solutions we focus on reducing both the energy consumption as well as memory usage which directly impact the maintenance cost of a WSN.
Keywords
business data processing; parallel processing; simulation languages; ubiquitous computing; wireless sensor networks; WSN; energy consumption reduction; event-based code; event-based execution model; graphical business process modeling language; graphical descriptions; memory usage reduction; parallel execution model; pervasive applications; platform-specific optimizations; resource constrained platforms; resource usage; synchronization primitives; wireless sensor networks; Business; Computational modeling; Logic gates; Optimization; Random access memory; Synchronization; Wireless sensor networks; automatic code generation; energy efficiency; graphical modeling; memory footprint;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing and Communications Workshops (PERCOM Workshops), 2012 IEEE International Conference on
Conference_Location
Lugano
Print_ISBN
978-1-4673-0905-9
Electronic_ISBN
978-1-4673-0906-6
Type
conf
DOI
10.1109/PerComW.2012.6197503
Filename
6197503
Link To Document