Sammanfattning av denna webbsida: Datautbytet mellan företag ökar. För att förbättra detta utbyte och möta de ökande användarbehoven är olika ramverk och mönster integrerade för att producera stabil, underhållsbar och testbar kod. Några av de designmönster som kommer att användas i applikationer design och utveckling är MVC-modellen, DAO och DI (Dependency Injektion) mönster. I detta dokument integrerar vi dessa mönster för att generera N-tiers webbmodell och därefter generera N-tiers applikationen webbkod från denna modell. För att uppnå detta, vi börjar med att modellera våren IoC, Struts2 och Hibernate ramar för att etablera sina meta-modeller. Varje ram från dessa bygger på ett mönster från ovan. Efter att ha etablerat de olika metamodellerna leder vi en modellomvandlingsprocess för att generera N-tiers webbmodell från de integrerade metamodellerna. Modell-till-modell transformationer är också tydligt och formellt etablerade genom att använda ATL transformation språk. Modell-till-kod-omvandlingen kommer att bli föremål för det framtida arbetet. Slutligen tillhandahålls en fallstudie för att exemplifiera den genererade PSM-modellen med beaktande av arkitekturöversikten över MVC 2, DI och DAO-mönster.
Syftet med dokumentet Ref är att generera N-tiers webbmodell från integrationen av Struts2, Spring IoC och Hibernate DAO ramverk.
MDA-Based Modeling and Transformation to Generate N-Tiers Web Models
{'venue': 'JSW', 'journal': 'JSW', 'mag_field_of_study': ['Computer Science']}