| A Non-Invasive Approach to   Assertive and Autonomous Dynamic Component Composition in the   Service-Oriented Paradigm
               Fei Cao (University of Alabama at Birmingham, USA)
 
               Barrett R. Bryant (University of Alabama at Birmingham, USA)
 
               Rajeev R. Raje (Indiana University Purdue University, USA)
 
               Andrew M. Olson (Indiana University Purdue University, USA)
 
               Mikhail Auguston (Naval Postgraduate School, USA)
 
               Wei Zhao (University of Alabama at Birmingham, USA)
 
               Carol C. Burt (University of Alabama at Birmingham, USA)
 
              Abstract: Component-based software composition offers a   development approach with reduced time-to-market and cost while   achieving enhanced productivity, quality and   maintainability. Existent work on the composition paradigm focuses   on static composition, which is not sufficient in a distributed   environment, in which both constituent components and the assembled   distributed system are subject to dynamic adaptation. This paper   presents two types of dynamic composition for distributed   components: assertive and autonomous over a .NET based Web Services   environment. Three case studies are provided to illustrate the use   of assertive and autonomous composition. 
             
              Keywords: .NET, Common Language Runtime, Service Oriented Architecture, Web Services, aspect weaving, aspect-oriented programming, assertive composition, autonomous composition, dynamic component composition, intermediate code manipulation 
             Categories: D.2.12, D.2.13, D.2.3, D.2.7, D.3.3, H.3.5, I.2.8  |