Journal of the Association for Information Systems · 2007 · 21 citations · 11 references
Open access
ComputingComputer ScienceSystems EngineeringSoftware EngineeringSystems ArchitectureSystems ModelingModel-driven DevelopmentModel-driven Software EngineeringSoftware ArchitectureSoftware DesignSoftware ModelingUse Case ModelingActivity Diagram ModelingModel-to-code GenerationPlatform AbstractionPlatform-independent ModelsRelational Database SystemsRobustnessSoftware Architecture Modeling
This study presents a systematic methodology for MDA transformation that includes creating a platform independent model (PIM), transforming PIM into platform specific model (PSM), and transforming PSM into a Code model.The PIM is created first based on the use case, activity diagram and robustness diagram.The PIM is then transformed into a PSM based on three target platforms: Web-based user interface, Java, and relational database.The PSM is then transformed into a Code model based on three types of code: JavaServer Pages (JSP) 2.0, J2SE 1.5.0 and Oracle Database.With this methodology, systems can more easily and systematically be analyzed, designed, and generated and, thereby, increase system development productivity.
11
Classification of Model Transformation Approaches
Krzysztof Czarnecki, Simon Helsen · 2003 · 703 citations
User interface modeling in UMLi
P.P. da Silva, Norman W. Paton · IEEE Software · 2003 · 106 citations
Applying mda approach for web service platform
2004 · 96 citations