Storming Media: Pentagon Reports and DocumentsPentagon Reports: Fast. Definitive. Complete.     
New Account »
Forgot Password?
Advanced Search »
ComputersComputer Programming and Software

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; VIRGINIA UNIV CHARLOTTESVILLE DEPT OF COMPUTER SCIENCE
Abstract:
Building distributed embedded systems from scratch is not cost-effective. Instead, designing and building these systems by using domain specific components has promise. However, in using components, the most difficult issues are ensuring that hidden dependencies won't cause failures and that non-functional properties such as real-time performance are being met. We have built the VEST toolkit whose aim is to provide a rich set of dependency checks based on the concept of aspects to support distributed embedded system development via components. We describe the toolkit and its novelty. We also use VEST on two case studies of a CORBA-based middleware for avionics. Data collected shows that VEST can significantly reduce the time it takes to build a distributed real-time embedded system by over 50%. Key lessons learned from our experience with using VEST on these case studies are also highlighted.

Limitations: APPROVED FOR PUBLIC RELEASE
Description: Conference paper
Pages: 13
Report Date: 2003
Contract Number: F3361500C3048
Report Number: A999454
Keywords relating to this report:
*REAL TIME
*TOOL KITS
AVIONICS
CASE STUDIES
EMBEDDING
LESSONS LEARNED
SOFTWARE TOOLS
VESTS
Email This Abstract