• Corpus ID: 41330249

Concretization of UML Models based on Model Transformation for Windows Phone Application

  title={Concretization of UML Models based on Model Transformation for Windows Phone Application},
  author={Hyun Seung Son and Woo Yeol Kim and Robert Young Chul Kim},
In this paper, we propose model transformation based on a message sequence diagram with a class diagram, which makes it possible to give a structural & behavioral expression to generate the detailed codes. This approach can perform more specific design than the previous model transformation based on only static structure [2,3,4]. We show a case study to illustrate our model transformation for the Windows Phone application. 

Figures from this paper

Automating mobile application development: UML-based code generation for Android and Windows Phone
A MDD approach for mobile application development, which includes modeling and code generation strategies for An- droid and Windows Phone, and is able to automatically generate Java-Android and C# codes, according to the specified application model and target platform.
MOF based Code Generation Method for Android Platform
This paper proposes code generation method based on Meta Object Facility (MOF) using model transformation technique, which can optimize Java code of Android platform, and increase more code generation rate than the previous approaches.
SMTL Oriented Model Transformation Mechanism for Heterogeneous Smart Mobile Models
This paper defines SMTL which easily manipulates more input model in SMTL engine, and design to use XPath as XML technique instead of OCL to search data in source model.


Model Transformation: The Heart and Soul of Model-Driven Software Development
This article examines different approaches to model transformations and recommends desirable language characteristics for describing them and helps clarify the role of language in model transformations.
A Study on UML Model Convergence Using Model Transformation Technique for Heterogeneous Smartphone Application
This paper suggests UML model convergence with model conversion method to develop heterogeneous software per each platform to solve the problem of interoperability of smart phones.
Design of Code Template for Automatic Code Generation of Heterogeneous Smartphone Application
Development of heterogeneous application becomes an issue recently as of the diversification of smartphone platform. It is possible to develop heterogeneous smartphone application when using the
Feature-based survey of model transformation approaches
A framework for the classification of several existing and proposed model transformation approaches is proposed, given as a feature model that makes explicit the different design choices for model transformations.
Adapting Model Transformation Approach for Android Smartphone Application
This paper suggests adapting the whole process of MDD (Model Driven Development) for the development of heterogeneous smart applications, including UML model, UML metamodel, ATL model transformation language and Acceleo code generation language in smart phone development environment.
The Pragmatics of Model-Driven Development
The key lies in resolving pragmatic issues related to the artifacts and culture of the previous generation of software technologies that have rarely produced anticipated benefits.
The heart and soul of model-driven software development
  • IEEE Software, Vol. 20, No. 5, pp. 42--45
  • 2003
Helsen : FeatureBased Survey of Model Transformation Approaches
  • IBM Systems Journal
  • 2006