Aspect Suite Automation for Embedded Mission Systems
Abstract
Aspect oriented programming (AOP), when used well, has many advantages. Aspects are however, programming-time constructs, i.e., they relate to source code. In this project, two types of design time aspects were identified, aspect checks and prescriptive aspects and these concepts were incorporated into a compositional toolkit: VEST. The VEST toolkit can substantially improve the development, implementation and evaluation of systems built from components which must interoperate, satisfy various dependencies, and meet non-functional requirements. The toolkit focuses on using language independent notions of aspects to deal with distributed embedded system issues that include application domain specific code, middleware, the OS, prescriptive aspects, and the hardware platform.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 2005
- Accession Number
- ADA435021
Entities
People
- Brian J. Ellis
- John A. Stankovic
Organizations
- Boeing