VEST: An Aspect-Based Composition Tool for Real-Time Systems

  • Authors:
  • John A. Stankovic;Ruiqing Zhu;Ram Poornalingam;Chenyang Lu;Zhendong Yu;Marty Humphrey;Brian Ellis

  • Affiliations:
  • -;-;-;-;-;-;-

  • Venue:
  • RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Building distributed embedded systems from scratch isnot cost-effective. Instead, designing and building thesesystems by using domain specific components haspromise. However, in using components, the mostdifficult issues are ensuring that hidden dependencieswon't cause failures and that non-functional propertiessuch as real-time performance are being met. We havebuilt the VEST toolkit whose aim is to provide a rich setof dependency checks based on the concept of aspects tosupport distributed embedded system development viacomponents. We describe the toolkit and its novelty. Wealso use VEST on two case studies of a CORBA-basedmiddleware for avionics. Data collected shows thatVEST can significantly reduce the time it takes to builda distributed real-time embedded system by over 50%.Key "lessons learned" from our experience with usingVEST on these case studies are also highlighted.