Abstract
The need for quick development of mobile applications, combined with the chronic shortage of IT personnel with skills in Web and mobile app development advocate for new approaches and tools. In this context, we propose a comprehensive tool suite called WebRatio Platform for model-driven development of web and mobile applications. The tool supports developers in the specification of the domain model and of the user interaction model for applications according to two extended versions of the OMG standard language called IFML (Interaction Flow Modeling Language). The extensions feature primitives tailored to web application development and to mobile systems. The tool features model-checking and full code generation that produces ready-to-publish Web and cross-platform mobile applications.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ceri, S., Brambilla, M., Fraternali, P.: The history of WebML lessons learned from 10 years of model-driven development of web applications. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 273–292. Springer, Heidelberg (2009)
Conallen, J.: Building Web applications with UML. Addison Wesley (2002)
Gómez, J., Cachero, C., Pastor, O.: Conceptual modeling of device-independent web applications, pp. 26–39 (2001)
Groenewegen, D.M., Hemel, Z., Kats, L.C.L., Visser, E.: WebDSL: a domain-specific language for dynamic web applications. In: Harris, G.E. (ed.) OOPSLA Companion, pp. 779–780. ACM (2008)
Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., López-Jaquero, V.: USIXML: a language supporting multi-path development of user interfaces. In: Feige, U., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol. 3425, pp. 200–220. Springer, Heidelberg (2005)
Linaje, M., Preciado, J.C., Sánchez-Figueroa, F.: A method for model based design of rich internet application interactive user interfaces. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol. 4607, pp. 226–241. Springer, Heidelberg (2007)
Schramm, A., Preußner, A., Heinrich, M., Vogel, L.: Rapid UI development for enterprise applications: combining manual and model-driven techniques. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010, Part I. LNCS, vol. 6394, pp. 271–285. Springer, Heidelberg (2010)
Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic hypermedia application design with OOHDM. In: Proc. Hypertext 1996, pp. 116–128 (1996)
Vdovják, R., Frăsincar, F., Houben, G.-J., Barna, P.: Engineering Semantic Web Information Systems in Hera. Journal of Web Engineering 1(1–2), 3–26 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Acerbis, R., Bongio, A., Brambilla, M., Butti, S. (2015). Model-Driven Development Based on OMG’s IFML with WebRatio Web and Mobile Platform . In: Cimiano, P., Frasincar, F., Houben, GJ., Schwabe, D. (eds) Engineering the Web in the Big Data Era. ICWE 2015. Lecture Notes in Computer Science(), vol 9114. Springer, Cham. https://doi.org/10.1007/978-3-319-19890-3_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-19890-3_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19889-7
Online ISBN: 978-3-319-19890-3
eBook Packages: Computer ScienceComputer Science (R0)