Title
MDA-Based Modeling and Transformation to Generate N-Tiers Web Models.
Abstract
Data interchanges between companies are increasing. To improve this interchange and meet the increasing user needs, various frameworks and patterns are integrated for producing stable, maintainable and testable code. Some of the design patterns that will be used in the applications design and development are the MVC model, the DAO and DI (Dependency Injection) patterns. In this paper, we integrate these patterns to generate the N-tiers web model and thereafter generate the N-tiers application web code from this model. To obtain this, we start by modeling the Spring IoC, Struts2 and Hibernate frameworks for establishing their meta-models. Each framework from these is based on a pattern from the cited above. After establishing the different meta-models, we lead a model transformation process to generate N-tiers web model from the integrated meta-models. The model-to-model transformations are also clearly and formally established by using ATL transformation language. The model-to-code transformation will be the subject of the future work. Finally, a case study is provided to exemplify the generated PSM model respecting the architecture overview of MVC 2, DI and DAO patterns.
Year
Venue
Field
2015
JSW
Model transformation,Architecture,Software engineering,Hibernation (computing),Computer science,Dependency injection,Transformation language,Software design pattern,Web modeling,Database,Distributed computing
DocType
Volume
Issue
Journal
10
3
Citations 
PageRank 
References 
0
0.34
9
Authors
2
Name
Order
Citations
PageRank
M'hamed Rahmouni110.71
Samir Mbarki258.36