Font Size: a A A

Research Of Website Development Technology Base On Model Driven Development Methodology

Posted on:2012-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:F SuFull Text:PDF
GTID:2218330368488471Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Web plays a much more important role in our work and daily life. And it's a common way to publish information on web. It is also true for building Polin Website. As its instinct complexity of building a Website, it's hard to construct a website with good extension and flexibility. So, a systematic and scientific methodology is needed to complete our website construction in an engineering way.Model driven development methodology is in case. It has already been applied in the process of web application development. So it's available for Polin Website's development. As model driven development methodology is just a developing framework. So when we apply it in the real development, we have to resolve some problems, such as:which model should I use to describe the requirement and design? How can I finish the process of modeling? And in which way can I use the relationship of different model to achieve some automatic operation?In this paper, I first studied the model driven development methodology and the existing web application development methods. And then I analyzed the Polin Website's requirements. What I did in the analysis phase is using <<avigation>> to identify use case related navigation. When I have done this, I can use navigation model to refine this use case in design phase. Or other, I use activity diagram to refine this use case. In the analysis phase I try to capture some domain conceptions. If I have done this, I can use this information to model the content of the website and generate the data model. In construction phase, I can use code template to generate some of the website's business logic codes.I used EA as the modeling tool in the process of building Polin website. With its assistance, I finished building Polin website based on model driven development methodology. This paper provides a valuable idea for other web applications' construction in mode driven way.
Keywords/Search Tags:Code Template, MDA, UWE, EA, UML Profile
PDF Full Text Request
Related items