ABSTRACT

In view of this, this paper puts forwards a component retrieval strategy based on design document. First of all, use computer aided software engineering to generate system design document; secondly, convert the design document to XML document with automation tools; thirdly, according to the semantic model of document description specification, use component semantic partition strategy to divide the conceptual component; then put forward the extraction strategy based on multi-Agent system to get the target system architecture, form the topology structure of target system; lastly, use the XML element verification method to verify the correctness of the extraction results. Results show that, component extracted through the extraction strategy contains the semantics and the call relationship between each other, it also has a high accuracy rate and flexible extraction process, it provides a good foundation for component retrieval and assemblage.