Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 11 / Issue 10

available in:   PDF (292 kB) PS (258 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-011-10-1645


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