Abstract
Smart phones have various types of platform such as Android, Cocoa touch, and Windows Phone. As software is developed in one specific platform, it is impossible to use this software on different platforms. To solve this problem, this paper suggests UML model convergence with model conversion method to develop heterogeneous software per each platform. The suggested method consists of two stages: one TIM(target independent model) stage to abstract a model independent on the particular platform and other TSM(target dependent model) stage to convert the independent model into several target models based on the Model-to-Model transformation method. As a case study, a calculator model on Android oriented Platform is converted into another model on Windows oriented Platform.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Gavalas, D., Economou, D.: Development Platforms for Mobile Applications: Status and Trends. IEEE Software 28(1), 77–86 (2011)
Selic, B.: The pragmatics of model-driven development. IEEE Software 20(5), 19–25 (2003)
Czarnecki, K., Helsen, S.: Feature-based survey of model transformation approaches. IBM Systems Journal 45(3), 621–645 (2006)
Kim, W.Y., Son, H.S., Kim, J.S., Kim, R.Y.C.: Development of Windows Mobile Applications using Model Transformation techniques. Journal of KIISE: Computing Practices and Letters 16(11), 1091–1095 (2010)
Kim, W.Y., Son, H.S., Kim, R.Y.C.: Design of Code Template for Automatic Code Generation of Heterogeneous Smartphone Application. In: Kim, T.-h., Adeli, H., Robles, R.J., Balitanas, M. (eds.) ACN 2011. CCIS, vol. 199, pp. 292–297. Springer, Heidelberg (2011)
Kim, W.Y., Son, H.S., Kim, J.S., Kim, R.Y.C.: Adapting Model Transformation Approach for Android Smartphone Application. In: Kim, T.-h., Adeli, H., Robles, R.J., Balitanas, M. (eds.) ACN 2011. CCIS, vol. 199, pp. 421–429. Springer, Heidelberg (2011)
Kim, W.Y., Son, H.S., Yoo, J., Park, Y., Kim, R.Y.C.: A Study on Target Model Generation for Smartphone Applications using Model Transformation Technique. In: International Conference on Internet (ICONI) 2010, vol. 2, pp. 557–558 (2010)
Son, H.S., Kim, W.Y., Woo Sung J., Kim, R.Y.C.: Development Android Application using Model Transformation. In: Joint Workshop on Software Engineering Technology 2010, vol. 8(1), pp. 64–67 (2010)
Czarnecki, K., Helsen, S.: Classification of model transformation approaches. In: OOPSLA 2003 Workshop on Generative Techniques in the Context of Model-Driven Architecture (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, W.Y., Son, H.S., Kim, R.Y.C. (2011). A Study on UML Model Convergence Using Model Transformation Technique for Heterogeneous Smartphone Application. In: Kim, Th., et al. Software Engineering, Business Continuity, and Education. ASEA 2011. Communications in Computer and Information Science, vol 257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27207-3_30
Download citation
DOI: https://doi.org/10.1007/978-3-642-27207-3_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27206-6
Online ISBN: 978-3-642-27207-3
eBook Packages: Computer ScienceComputer Science (R0)