Font Size: a A A

The Research Of Data-Driven Design Pattern And Its Application In The OTA Developing Tool

Posted on:2010-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:W LiangFull Text:PDF
GTID:2178360278466253Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the fast development of the computer science and technology,the size of the software in the application system is becoming huger.The traditional way to develop the software could not satisfy the clients' need any more.In this circumstance,the software multiplexing is becoming an important technique to ensure the haleness, flexibility of the software and improve the quality and the developing rate of the software.As one of the most important software multiplexing techniques,design pattern summarizes the experiences in the objected-oriented software development, and helps people to reuse successful design and framework in an easier way.With the design pattern in practice,the pace of software development is obviously increased. Also,it is one of the hottest spot fields in the computer science.Based on the design pattern technique,with the theory of generative programming and MDA/MDD,a new design pattern named Data-driven is proposed. With data changing tools(The XML or ini file) as data model,we could get the target code by the generator.It could reduce the complexity of software development, sometimes even could make client participate in the development.This pattern could be widely used in the scene of operating big amount of similar but different records, such as the operation of table in the database application system or the operation of similar but different commands in the normal system.As an instance,with the XML as the data changing tool,author develops the tools in OTA(Over The Air) system which is a value-added services platform built for the operators with the Data-Driven design pattern.As a result,the efficiency of software developing is improved,and client could fulfill the upgrading of the software.
Keywords/Search Tags:design pattern, software multiplexing, Data-Driven, generator, XML, OTA system
PDF Full Text Request
Related items