Real-Time Embedded Software Design for Mobile and Ubiquitous Systems

  • Authors:
  • Pao-Ann Hsiung;Shang-Wei Lin;Chao-Sheng Lin

  • Affiliations:
  • Department of Computer Science and Information Engineering, National Chung-Cheng University, Chiayi, Republic of China 621;Department of Computer Science and Information Engineering, National Chung-Cheng University, Chiayi, Republic of China 621;Department of Computer Science and Information Engineering, National Chung-Cheng University, Chiayi, Republic of China 621

  • Venue:
  • Journal of Signal Processing Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Currently available application frameworks that target at the automatic design of real-time embedded software are poor in integrating functional and non-functional requirements for mobile and ubiquitous systems. In this work, we present the internal architecture and design flow of a newly proposed framework called Verifiable Embedded Real-Time Application Framework (VERTAF), which integrates three techniques namely software component-based reuse, formal synthesis, and formal verification. The proposed architecture for VERTAF is component-based which allows plug-and-play for the scheduler and the verifier. The architecture is also easily extensible because reusable hardware and software design components can be added. Application examples developed using VERTAF demonstrate significantly reduced relative design effort, which shows how high-level reuse of software components combined with automatic synthesis and verification increases design productivity.