Font Size: a A A

Research On Semantics-based Software Component Retrieval Method And Its Application In The Domain Of Water Resources

Posted on:2007-08-10Degree:DoctorType:Dissertation
Country:ChinaCandidate:X F ZhouFull Text:PDF
GTID:1118360212958583Subject:Water Resources and Hydropower Engineering
Abstract/Summary:PDF Full Text Request
Along with continual development of the water resources informatization, water resources management departments have developed a lot of application systems, and these application systems have got huge effect in practice. It is the key problem been anxious to solve in the current water resources informatization how effectively integrate existing information resources and increase rate of using information resources, thereby improve efficiency and quality, and depress cost of application development.The software component is core solving integration and reuse of information resources of water resources. The primary researches of software component include: software component obtained, software component model, software component description, software component retrieval, software component integration, standardization and so on. The software component retrieval is the basic of others, and one of key problem.Aiming at requirement of integrating and sharing information resources of water resources, this thesis researches effective approach of software component retrieval in the condition of opening and distributing on the basic of summarizing existing methods of software component retrieval and referencing up to date information technology such as new web technology. The main contributions of this thesis are:(1) Introducing domain problem space in software component specification to solve problem that software component specification is not understood and used by its user easily. The domain problem space defines semantic information of functions and variables related to domain of software component used with form of name space, to help user to true understand and use other parts of software component specification.(2) Presenting a set of assumpsites about Pre/Post condition in behavior specification, and predigesting expression of Pre/Post condition using simple condition expression replace customary complicated logic expression, to provide basic for improving efficiency of component matching.(3) Presenting a semantics-based approach of software component retrieval. This approach has three primary steps: defining query, syntax matching and semantic matching. Presenting algorithmic description of every step based on lucubrating basic idea of its. Explaining the approach of software component retrieval presenting this thesis excels software component specification matching in aspect of recall, precision and time.(4) Designing framework of service platform domain of water resources, analyzing its functions, designing and realizing functions relating with software component retrieval in the service platform. The instance indicates that the approach of software component retrieval presenting this thesis is feasible.
Keywords/Search Tags:semantic matching, software component, component specification, domain problem space, software component retrieval
PDF Full Text Request
Related items