A framework for managing the life-cycle of event-driven, embedded applications

  • Authors:
  • Johnathan M. Reason;Han Chen;Changwoo Jung;Sooyeon Kim;Paul B. Chou;Kangyoon Lee

  • Affiliations:
  • (Corresponding author. E-mail: reason@us.ibm.com) IBM T.J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY 10532, USA;IBM T.J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY 10532, USA;IBM Ubiquitous Computing Laboratory, The MMAA Building, 467-12 Dogok-dong, Gangnam-gu, Seoul 135-700, Korea;IBM Ubiquitous Computing Laboratory, The MMAA Building, 467-12 Dogok-dong, Gangnam-gu, Seoul 135-700, Korea;IBM T.J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY 10532, USA;IBM Ubiquitous Computing Laboratory, The MMAA Building, 467-12 Dogok-dong, Gangnam-gu, Seoul 135-700, Korea

  • Venue:
  • Journal of Embedded Computing - Design and Optimization for High Performance Embedded Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Event-driven, embedded applications that embody the composition of many disparate components are emerging as an important class of pervasive applications. Realizing such applications often requires a breadth of expertise across many disciplines; consequently, managing the life cycle for this class of applications can be a very complex, time-intensive process. In this paper, we present a framework that eases the complexity of managing the life cycle of event-driven, embedded applications. We call this framework Rapid Integrated Solution Enablement or RISE. For solution creation, component composition and software reuse are two central concepts of RISE. Solutions in RISE are graphically composed from reusable components using a visual editor. For deployment and management of solutions, we exploit the concept of dynamic and remote deployment of components from the Open Service Gateway Initiative (OSGi). We describe the RISE architecture and discuss our prototype implementation, which follows the model-driven methodology and leverages open source technologies, such as Eclipse. Additionally, we illustrate the efficacy of RISE with an example solution for RFID supply chain logistics.