Font Size: a A A

Research And Implementation Of Web Application Metamodel Applied To E-Business

Posted on:2005-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhangFull Text:PDF
GTID:2168360155971826Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With rapid development of Web technology, e-business applied widely, it has become a main measure for enterprises to utilize Internet for transaction or exchange information. In the traditional e-business development, the Web application development platform often provides integrate code enviroment, the software engineers implement web application depend on coding. With the demands varies constantly, the scale and the complexity of application increased quickly, it's very hard to maintain and extend the web application which implemented by this method.Model driven development method provides an effective measure for building e-business application quickly and reusing good design experience to improve the quantity of web application. The Metamodel is the core of the MDA architecture and it is the foundation of driven code generation automatically, the model language ever presented can not support MDA well in web domain, in this paper we studied how to design and implement the web application Metamodel applied to e-business to resolve the problem.First, it goes deeply into analysis features of Web application system applied to e-business and researches OMG Metamodeling system specification and Metamodel design methods in this paper. It presented a new Web application Metamodel named EWL( (Extend Web application Language) which applied for e-business. EWL can defined by MOF and UML profile and can describe a Web application from four main aspects, information layer; navigate Layer, dynamic operation and present layer.Secondly, it presented a design method for Web application information layer and dynamic operation aspect in the paper, it presented using SQL Metamodel which tailed from CWM Relational package refine traditional E/R model as Web application data model language, it presented a group model element for Web application dynamic operation which can used to generate common operation code effectively.Thirdly, we studied how to transform Web Metamodel to application code, the paper defined a transformation framework from PIM of EWL Metamodel to J2EE PSM, which can effectively generate code automatically.Last, we design and implement model tool based EWL of e-business development platform which named EBP based MDA. The model tool provides web application model language, graphic edit interface, model check and XMI transformation, it can good support development which used MDA method building model.
Keywords/Search Tags:Metamodel, Web Application, MDA, E-business, Model technology
PDF Full Text Request
Related items