Title:
|
COMPONENTXCHANGE: AN E-EXCHANGE FOR SOFTWARE COMPONENTS |
Author(s):
|
Sriram Varadarajan , Atul Kumar , Deepak Gupta , Pankaj Jalote |
ISBN:
|
972-9027-53-6 |
Editors:
|
Pedro IsaĆas |
Year:
|
2002 |
Edition:
|
Single |
Keywords:
|
Software Exchange, Component Specification, CDML, XML, Component Licensing. |
Type:
|
Full Paper |
First Page:
|
62 |
Last Page:
|
72 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
A key challenge in Component-Based Software Engineering (CBSE) is finding appropriate software components for reuse. A component broker that allows component vendors to make available their modules, and also allows component integrators to search and select components matching their requirements will help solve this problem. In this paper, we describe an E-Exchange for buying and selling of software components over the World Wide Web. The ComponentXchange uses an XML based specification language for components, which is a semi-formal specification language that can describe a rich and an extensible set of component properties including functional properties, non-functional attributes and licensing aspects. ComponentXchange supports two models of component trading. A component can be used either by downloading it and integrating it into the client application or by accessing it remotely over the network. It has a licensing server that enforces the licensing terms and conditions. ComponentXchange can be easily extended to support different payment models like pay-per-use, pay-per-user, etc. |
|
|
|
|