Font Size: a A A

Research And Application Of Object Oriented Framework Reuse Technique

Posted on:2005-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:S Y ZhouFull Text:PDF
GTID:2168360125463891Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Object Oriented Framework (OO Framework) is a large-scale software reuse technique. It has the advantages both of design reuse and code reuse, providing a powerful tool for software development based on software reuse. A majority of design and code would come from framework when it is applied to software development. Thus greatly increase efficiency of software development. Moreover,Software development based on OO framework would greatly increase software quality because application framework is always mature and has little defects. As OO technique grows more mature, Reuse of framework has became the most effective way in software production. Presently,. Research of OO framework is just at the beginning due to the widest range that OO framework concerned. OO framework development lacks of the systemic supports of tools, methods and processes. This needs researchers to analyze, abstract and conclude various applications so as to obtain new methods for OO framework methodology progress. Research of OO framework will greatly promote the application of new software development methods. In this dissertation, through deeply researching on OO framework technique, aiming at some important problems OO framework concerned and based on the idea that OO framework development should been fulfilled on the vocabulary design patterns offered, the main works performed in this dissertation are following below:Aiming at the problem that long period of development, bad capacity for prediction and high requirement of skills of traditional down-top framework development methods. A top-down OO framework development method based on design patterns is brought up through the analysis of traditional OO framework development method. The method based on the main idea that extracting design patterns from application domain through domain engineering and applying the design patterns obtained to OO framework development is an integrated and effective way to solve OO framework development problem. DZQ integrated measure and processing system is realized. The system belongs to National Creative Technique projects. It includes two subsystems: Raw Seismic Signals Sampling Subsystem (RSSSS) and Interacting Seismic Processing Subsystem (ISPS). The system has become a product and has gained well economic benefits.Based on the good understanding of knowledge of seismic signals processing domain, with the application of the top-down OO framework developing method based on design patterns through analysis of ISPS, the design of interacting seismic signals processing framework are gave.Aiming at the problem that describing framework with class diagram is complicated. A diagram is brought up and applied to interacting seismic signals processing framework. The diagram looks upon each associate between two key abstract classes as a design pattern either borrowed or invented. Abstract classes at each end of an associate act as a role. Design pattern names and role names have been mark up in the diagram.
Keywords/Search Tags:software reuse, OO frameworks, design pattern, interacting seismic signals processing
PDF Full Text Request
Related items