A Non-Invasive Approach to Assertive and Autonomous Dynamic Component Composition in the Service- Oriented Paradigm
Loading...
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
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.