Agents that reduce work and information overload
Communications of the ACM
How reuse influences productivity in object-oriented systems
Communications of the ACM
An evolutionary approach to constructing effective software reuse repositories
ACM Transactions on Software Engineering and Methodology (TOSEM)
Information delivery in support of learning reusable software components on demand
Proceedings of the 7th international conference on Intelligent user interfaces
Reusing Specifications in OO Applications
IEEE Software
High Level System Design and Analysis Using Abstract State Machines
FM-Trends 98 Proceedings of the International Workshop on Current Trends in Applied Formal Method: Applied Formal Methods
Component rank: relative significance rank for software component search
Proceedings of the 25th International Conference on Software Engineering
A Recommendation System for Software Function Discovery
APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
Hi-index | 0.00 |
Recently many enterprises have established their own software component repositories. Because of the physical isolation to each other and independent decision on the classifying and specification mechanisms, the repositories form a distributed and heterogeneous system, hindering the reusability of component resource. Due to the infeasibility of integrating all the repositories physically, it is necessary to use a collaborative way to integrate such repositories and form a logically uniform architecture with consistent user interface and retrieval mechanism, to improve the reuse of software components. In this paper we propose an architecture of integrated system based on intelligent agent, and make use of ASM in its architecture design, which can be validated formally. This architecture implements the required fundamental functionality.