Font Size: a A A

Research And Application Of Hydrograph Component Library And Complex Component Composition

Posted on:2008-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2178360212973694Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In domain application, in the view of software reuse, there are three layers of function requirements, the first is public function without any domain feature, such as the mathematical formula and the general numerical calculation methods, the second is the function that most of the domain data service requires, such as the access and performance of public data, the third is the special function that some specific services in domain require. The key issue to improve the reusability of domain software is how to component the second one.This paper focus on the highly reuse of the second layer functions. Based on the water resources domain, we selected the hydrograph function as the research object, and fulfilled the prime works as follows:(1)Based on the analysis of component-based software development, we analized the function and the capability of the hydrograph, according to the basic method for components retrieval, presented the hydrograph component model and the connector model which are suitable for hydrograph component development, and marked the independent function module,and turned these function modules into components.(2)According to the features of limited scale and extent of reuse in domain software,the lightweight architecture,the principle of low-power,multi-level, flexibility and convenience,we created a hydrograph component library which can store atom components and support composition and application, and presented the index and match model, basically realized the classification storage,index management,retrieval,match and composition algorithm.(3) We tested the multi-level and multi-type component composition with the configuration, and applied this component library into the development of Taihu Data Center project, and confirmed the availability of building a hydrograph component library to enhance the reuse of domain software.
Keywords/Search Tags:component library, complex component, hydrograph, composition, water resource domain
PDF Full Text Request
Related items