Font Size: a A A

Research On Case-Based Reasoning Reuse Approach Of Software Design Pattern

Posted on:2006-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z YangFull Text:PDF
GTID:2168360152995243Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
It is a hot area in the soft engineering that Researching on design pattern. Now software designer meet with difficulty in the process of software design pattern reuse. Because design pattern is a design-level method, which is much abstract, much complicated than else. At present, there are a lot of questions on describing, selecting and using of design pattern in the area of design pattern reusing. Such as, a traditional describing method on design pattern either ignore abundant semantic relation inside pattern describing, which couldn't exhibit the structure, constitute of design pattern and whole frame of design pattern, or escape the describing the question, which depress the abstract level of design pattern. Furthermore during the using of design pattern, it mainly depends on the understanding in design pattern and experience on it, Which couldn't achieve the automation support in the reuse of design pattern.For the sake of solving above problem, the paper bring up a thought of applying CBR theory into design pattern, give the architecture of it, and discuss the implement of it's key technology, explain the method of applying UML into case description. And import WordNet which is a online semantic dictionary to describing the object of design pattern for a characterization and classify tools. And apply it into case indexing. Then, implement the research on the case retrieval and case evaluation. The example analysis shows that applying this method can effective express the meaning of design pattern and achieve automation support from problem definition to problem solution.
Keywords/Search Tags:Design pattern, Case-based reasoning, CBR, WordNet
PDF Full Text Request
Related items