<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>47</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">Otte, William R</style></author><author><style face="normal" font="default" size="100%">Aniruddha Gokhale</style></author><author><style face="normal" font="default" size="100%">Schmidt, Douglas C.</style></author><author><style face="normal" font="default" size="100%">Johnny Willemsen</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">Infrastructure for component-based DDS application development</style></title><secondary-title><style face="normal" font="default" size="100%">Proceedings of the 10th ACM international conference on Generative programming and component engineering - GPCE '11</style></secondary-title><short-title><style face="normal" font="default" size="100%">GPCE '11</style></short-title></titles><dates><year><style  face="normal" font="default" size="100%">2011</style></year><pub-dates><date><style  face="normal" font="default" size="100%">11/2011</style></date></pub-dates></dates><urls><related-urls><url><style face="normal" font="default" size="100%">https://archive.isis.vanderbilt.edu/sites/default/files/gpce48-otte.pdf</style></url></related-urls></urls><publisher><style face="normal" font="default" size="100%">ACM Press</style></publisher><pub-location><style face="normal" font="default" size="100%">Portland, Oregon, USA</style></pub-location><pages><style face="normal" font="default" size="100%">53</style></pages><isbn><style face="normal" font="default" size="100%">9781450306898</style></isbn><abstract><style face="normal" font="default" size="100%">Enterprise distributed real-time and embedded (DRE) systems are
increasingly being developed with the use of component-based software
techniques.  Unfortunately, commonly used component middleware platforms
provide limited support for event-based publish/subscribe (pub/sub)
mechanisms that meet both quality-of-service (QoS) and configurability
requirements of DRE systems.  On the other hand, although pub/sub technologies,
such as OMG Data Distribution Service (DDS), support a wide range of QoS
settings, the level of abstraction they provide make it hard to configure them
due to the significant source-level configuration that must be hard-coded at
compile time or tailored at run-time using proprietary, ad hoc configuration
logic.  Moreover, developers of applications using native pub/sub technologies
must write large amounts of boilerplate ``glue'' code to support run-time
configuration of QoS properties, which is tedious and error-prone.  This paper 
describes a novel, generative approach that combines the strengths of
QoS-enabled pub/sub middleware with component-based middleware technologies.
In particular, this paper describes the design and implementation of DDS4CIAO
which addresses a number of inherent and accidental complexities in the DDS4CCM
standard.   DDS4CIAO simplifies the development, deployment, and configuration
of  component-based DRE systems that leverage DDS's powerful QoS capabilities by
provisioning DDS QoS policy settings and simplifying the development of DDS
applications.
</style></abstract></record></records></xml>