A flexible Java framework for embedded systems

  • Authors:
  • Juan A. Holgado-Terriza;Jaime Viúdez-Aivar

  • Affiliations:
  • University of Granada, Granada, Spain;University of Granada, Granada, Spain

  • Venue:
  • Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Today, several strategies are possible to build a complete embedded application, including software and hardware components with a reusable base to satisfy the increasing demands and requirements of actual embedded systems with shorter time to market. Inspired by Codesign methodologies [1], and more particularly by platform based design [2], we present in this work a new flexible Java framework for the development and deployment of functional embedded systems. It may be adapted to different existing embedded target devices, providing at the same time a common programming environment based on Java with a well defined semantic; it has been successfully applied to a wide range of embedded devices. This framework makes possible the portability of applications among embedded targets without any reimplementation according to WORA principle --write once, run anywhere- and gives also a reliable and sound platform that may extend the capabilities of an embedded target by the integration of hardware components without the requirement of implementing any device driver.