Toward a taxonomy of software application domains: history
Journal of Systems and Software
The software component market on the internet current status and conditions for growth
ACM SIGSOFT Software Engineering Notes
Contemporary Application-Domain Taxonomies
IEEE Software
An Empirical Study of Representation Methods for Reusable Software Components
IEEE Transactions on Software Engineering
Supporting Evolution and Maintenance of Components Using a Remote Service Architecture
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Direct Manipulation of Parallel Coordinates
IV '00 Proceedings of the International Conference on Information Visualisation
The software customer/supplier relationship
Communications of the ACM - Information cities
Certifying Software Component Attributes
IEEE Software
Certification process of software components
ACM SIGSOFT Software Engineering Notes
The need for transforming the COTS component quality evaluation standard mirage to reality
ACM SIGSOFT Software Engineering Notes
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
Revisiting the concept of components in software engineering from a software ecosystem perspective
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Support to development-with-reuse in very small software developing companies
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Hi-index | 0.01 |
Component based software engineering, the building ofsoftware systems from reusable parts, offers thepotential to radically improve the way in which softwareis developed. It promises increased reuse leading tohigher quality and reduced time to market. In addition,if component parts are available 'off the shelf' then wecan expect to see the emergence of a thriving market innew ever-better components. This should enable thosewho integrate components into whole systems to adaptand improve such systems rapidly and predictably byreplacing old components with new and better ones.This paper reports on work undertaken within CLARiFi,a European-funded project, which aimed to provide asupportive infrastructure to enable such a componentmarketplace. The infrastructure is manifested throughthe design, development and evaluation of a series ofpre-industrial component broker prototypes. Theunderlying research areas include the componentclassification scheme, ranking and selection ofcomponents, component certification and visualisationin the ranking and selection process.The paper concludes with a discussion of the lessonslearned from the prototyping and evaluation activitiescarried out throughout the project.