• 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