Font Size: a A A

Research On The Enterprise Applied Software Development Methods Based On Model Driven

Posted on:2008-11-17Degree:MasterType:Thesis
Country:ChinaCandidate:Z B WangFull Text:PDF
GTID:2178360212985185Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the complex and changing market economy environment, enterprises keep on optimizing their own business rules.This results in the frequent change of business requirement to management software.It is a very important subject for the software researchers to find a new software process model, which can make software developement adaptive to rapid changing business requirement.In view of the rapid changing business requirement to enterprise management software,a user-centered software process model is put forward.In the process,both software organization and business users are participated in software developement.The business users are responsible for the construction of application,and the fundamental task of the software organization is to construct the developement environment. The environment can be operated by business users.By studying MDA of OMG intensively, the broad sense of Model Driven is put forward.Model Driven is a kind of thought, just as the Object-Oriented. On the basis of the broad sense of Model Driven,the Runtime Model Driven (RMD) and its theory architecture is propsed by moving model effectiveness from software developement space to software running space.A new software process model based on RMD (RPM) is constructed by the method of activity-centered modeling.RPM's meta model is SPEM.The concept model,process structure and process discipline of RPM are also given.As the supporting entironment of RPM ,the Business-Oriented Software Integration Platform (BOSIP) is put forward. The structure, muti-dimension architecture and the basic platform of BOSIP are also proposed.Lastly,as a verification for RPM, it is implemented in a software project of Daqing Oilfield.The implementation of RPM can make the software organization has more and more reusable resource,whose granularity is large.As a result,business users can construct applications by the method of Model Driven to meet the rapid changing business requirement.RPM is a win-win pattern for software organization and business users.It is a try of software developement in new situation.
Keywords/Search Tags:Software Process, Software Process Model, Process Supporting Environment, Runtime Model Driven, Meta Model, Requirement Changing, User-Centered
PDF Full Text Request
Related items