A Non-Invasive Approach to Assertive and Autonomous Dynamic Component Composition in the Service- Oriented Paradigm

Loading...
Thumbnail Image
Authors
Cao, Fei
Bryant, Barrett R.
Raje, Rajeev R.
Olson, Andrew M.
Auguston, Mikhail
Zhao, Wei
Burt, Carol C.
Subjects
dynamic component composition
Service Oriented Architecture
Web Services
assertive composition
autonomous composition
intermediate code manipulation
aspectoriented programming
aspect weaving
.NET
Common Language Runtime
Advisors
Date of Issue
2005
Date
Publisher
Language
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.
Type
Article
Description
Series/Report No
Department
Computer Science (CS)
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
Citation
Journal of Universal Computer Science, vol. 11, no. 10 (2005), 1645-1675 submitted: 10/5/05, accepted: 23/9/05, appeared: 28/10/05
Distribution Statement
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Collections