Skip to content

Opening book details…

Can I read Context-specific Middleware Specialization Techniques for Optimizing Software Product-line Architectures on EtoBox?

Context-specific Middleware Specialization Techniques for Optimizing Software Product-line Architectures by Arvind S. Krishna; Aniruddha S. Gokhale; Douglas C. Schmidt is a scholarly article available to read on EtoBox.

What is Context-specific Middleware Specialization Techniques for Optimizing Software Product-line Architectures about?

Product-line architectures (PLAs) are an emerging paradigm for developing software families for distributed real-time and embedded (DRE) systems by customizing reusable artifacts, rather than handcrafting software from scratch. To reduce the effort of developing software PLAs and product variants for DRE systems, developers are applying general-purpose -ideally standard -middleware platforms whose reusable services and mechanisms support a range of application quality of service (QoS) requirements, such as low latency and jitter. The generality and flexibility of standard middleware, however, often results in excessive time/space overhead for DRE systems, due to lack of optimizations tailored to meet the specific QoS requirements of different product variants in a PLA.This paper provides the following contributions to the study of middleware specialization techniques for PLA-based DRE systems. First, we identify key dimensions of generality in standard middleware stemming from framework implementations, deployment platforms, and middleware standards. Second, we illustrate how context-specific specialization techniques can be automated and used to tailor standard middleware to bette

Author
Arvind S. Krishna; Aniruddha S. Gokhale; Douglas C. Schmidt
Publisher
ACM
Published
2006
Language
EN

More by Arvind S. Krishna; Aniruddha S. Gokhale; Douglas C. Schmidt

Browse all works by Arvind S. Krishna; Aniruddha S. Gokhale; Douglas C. Schmidt