Product-line architectures (PLAs) are an emerging paradigm for de-veloping software families for distributed real-time and embedded (DRE) systems by customizing reusable artifacts, rather than hand-crafting 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 plat-forms 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 mid-dleware, however, often results in excessive time/space overhead for DRE systems, due to lack of optimizations tailored to meet the specific QoS requirements of d...
non-peer-reviewedOur research is aimed at applying the notion of dynamic runtime variability of soft...
Component-based middleware, such as the Lightweight COR-BA Component Model, are increasingly used to...
Journal ArticleMany real-world distributed, real-time, embedded (DRE) systems, such as multi-agent m...
Product-line architectures (PLA)s are an emerging paradigm for developing software families for dist...
Product-line architectures (PLA)s are an emerging paradigm for developing software families for dist...
This paper provides the following contributions to the study of middleware optimization techniques f...
Abstract—General-purpose middleware must often be special-ized for resource-constrained, real-time a...
Although component-based software development has widespread acceptance in the enterprise business a...
Standardized middleware is used to build large distributed real-time and enterprise (DRE) systems. T...
Prior research on software product lines (SPLs) in different do-mains (e.g., avionics mission comput...
This paper provides four contributions to the study of op-timization techniques for component-based ...
Distributed, real-time and embedded (DRE) systems are an important class of applications that share ...
Although component-based software development has widespread acceptance in the enterprise business a...
Standards-based quality of service (QoS)-enabled component middleware is increasingly being used as ...
Increasingly complex requirements, coupled with with tighter economic and organizational constraints...
non-peer-reviewedOur research is aimed at applying the notion of dynamic runtime variability of soft...
Component-based middleware, such as the Lightweight COR-BA Component Model, are increasingly used to...
Journal ArticleMany real-world distributed, real-time, embedded (DRE) systems, such as multi-agent m...
Product-line architectures (PLA)s are an emerging paradigm for developing software families for dist...
Product-line architectures (PLA)s are an emerging paradigm for developing software families for dist...
This paper provides the following contributions to the study of middleware optimization techniques f...
Abstract—General-purpose middleware must often be special-ized for resource-constrained, real-time a...
Although component-based software development has widespread acceptance in the enterprise business a...
Standardized middleware is used to build large distributed real-time and enterprise (DRE) systems. T...
Prior research on software product lines (SPLs) in different do-mains (e.g., avionics mission comput...
This paper provides four contributions to the study of op-timization techniques for component-based ...
Distributed, real-time and embedded (DRE) systems are an important class of applications that share ...
Although component-based software development has widespread acceptance in the enterprise business a...
Standards-based quality of service (QoS)-enabled component middleware is increasingly being used as ...
Increasingly complex requirements, coupled with with tighter economic and organizational constraints...
non-peer-reviewedOur research is aimed at applying the notion of dynamic runtime variability of soft...
Component-based middleware, such as the Lightweight COR-BA Component Model, are increasingly used to...
Journal ArticleMany real-world distributed, real-time, embedded (DRE) systems, such as multi-agent m...