Font Size: a A A

Based Business Processes In The Dsc Development Platform

Posted on:2010-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:J R ChenFull Text:PDF
GTID:2208360275483916Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Model Driven Architecture (MDA) is a model-centric software development framework. It supports for software design, model visualization, storage, exchange and conversion. In the environment of MDA, Developers focus on the business logic instead of the target platform. There are two types of model in MDA, platform-independent model (PIM) and platform-dependent model (PSM). With a high level of abstraction level, PIM does not include any information about implementation technique. PSM are associated with a specific platform.MDA tools available just support one of the fragments in development process, not the whole process, and can not offer integrated visualization environment. And it makes it more difficult to exploit. In order to solve the problems, the paper presents a new solution to establish the bussiness flow. This solution is to integrate the different aspects of MDA and provide an integrated visualization environment. The project is based on the Eclipse platform with Java, and takes a number of powerful open source frameworks as support, such as graphics editor framework. Dynamic System Chart (DSC) is used as the modeling language. It can describe of business models accurately.On the development platform DSB, the application system developers can build all kinds of business model with DSC. Java code and test cases can be generated automatically and debug the charts with the graphical debugger. Finally, the entire application system can be runned conveniently.Firstly, the paper analyzes the difficulties among the traditional software development. And then introduces a new modeling language DSC and MDA theoretical knowledge. After that, the paper presents the theory of the project. Subsequently, explores the exploitation ideas deeply including demand analysis, collectivity frame design, and then analyzes the design and implement of some important modules. Finally, an application system design example is presented.
Keywords/Search Tags:Model Driven Architecture, Dynamic System Chart, Eclipse plugin, bussiness process
PDF Full Text Request
Related items