Extending a Software Component Repository to Provide Services

A Software Component Repository is a tool that supports component based development (CBD). Generally, most of the existing repositories only provide components physically, not considering another important way of pro viding them: as services. Therefore, this paper presents an infrastructure for providing component services in a component repository. This infrastructure deals with access control, utilization monitoring, components to services con version, and composite services generation issues.

[1]  Incorporating information of value in a component repository to support a component marketplace infrastructure , 2009, 2009 IEEE International Conference on Information Reuse & Integration.

[2]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[3]  William B. Frakes,et al.  Software reuse research: status and future , 2005, IEEE Transactions on Software Engineering.

[4]  Johannes Sametinger,et al.  Software Engineering with Reusable Components , 1997, Springer Berlin Heidelberg.

[5]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[6]  Charles W. Krueger,et al.  Software reuse , 1992, CSUR.

[7]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[8]  Gregory A. Koenig,et al.  Security issues in on-demand grid and cluster computing , 2006 .

[9]  Haeng-Kon Kim,et al.  An architecture model for dynamically converting components into Web services , 2004, 11th Asia-Pacific Software Engineering Conference.