{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T14:40:08Z","timestamp":1748788808948,"version":"3.41.0"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319301419"},{"type":"electronic","value":"9783319301426"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-30142-6_20","type":"book-chapter","created":{"date-parts":[[2016,2,24]],"date-time":"2016-02-24T11:36:41Z","timestamp":1456313801000},"page":"365-379","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An Approach for the Automatic Adaptation of Domain-Specific Modeling Languages for Model-Driven Mobile Application Development"],"prefix":"10.1007","author":[{"given":"Xiaoping","family":"Jia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christopher","family":"Jones","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,2,25]]},"reference":[{"key":"20_CR1","unstructured":"Apache Cordova (2015). https:\/\/cordova.apache.org\/"},{"key":"20_CR2","unstructured":"Appcelerator (2015). http:\/\/www.appcelerator.com\/"},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"Balagtas-Fernandez, F., Tafelmayer, M., Hussmann, H.: Mobia modeler: easing the creation process of mobile applications for non-technical users. In: Proceedings of the 15th International Conference on Intelligent User Interfaces, IUI 2010, pp. 269\u2013272. ACM, New York (2010)","DOI":"10.1145\/1719970.1720008"},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Balagtas-Fernandez, F., Hussmann, H.: Applying domain-specific modeling to mobile health monitoring applications. In: Sixth International Conference on Information Technology: New Generations, ITNG 2009, pp. 1682\u20131683, April 2009","DOI":"10.1109\/ITNG.2009.14"},{"key":"20_CR5","doi-asserted-by":"crossref","unstructured":"Barrientos, P., Martinez Lopez, P.: Developing dsls using combinators. A design pattern. In: International Multiconference on Computer Science and Information Technology, IMCSIT 2009, pp. 635\u2013642, October 2009","DOI":"10.1109\/IMCSIT.2009.5352773"},{"key":"20_CR6","unstructured":"Canappi (2011). http:\/\/www.canappi.com\/"},{"issue":"5","key":"20_CR7","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/1941487.1941504","volume":"54","author":"A Charland","year":"2011","unstructured":"Charland, A., Leroux, B.: Mobile application development: web vs. native. Commun. ACM 54(5), 49\u201353 (2011)","journal-title":"Commun. ACM"},{"key":"20_CR8","doi-asserted-by":"publisher","first-page":"736","DOI":"10.1016\/j.procs.2012.06.094","volume":"10","author":"L Corral","year":"2012","unstructured":"Corral, L., Sillitti, A., Succi, G.: Mobile multiplatform development: an experiment for performance analysis. Procedia Comput. Sci. 10, 736\u2013743 (2012)","journal-title":"Procedia Comput. Sci."},{"key":"20_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2498\/cit.2002.01.01","volume":"10","author":"A Deursen van","year":"2002","unstructured":"van Deursen, A., Klint, P.: Domain-specific language design requires feature descriptions. J. Comput. Inf. Technol. 10, 1\u201317 (2002)","journal-title":"J. Comput. Inf. Technol."},{"issue":"3","key":"20_CR10","doi-asserted-by":"publisher","first-page":"238","DOI":"10.3390\/fi2030238","volume":"2","author":"M Granitzer","year":"2010","unstructured":"Granitzer, M., Sabol, V., Onn, K.W., Lukose, D., Tochtermann, K.: Ontology alignment - a survey with focus on visually supported semi-automatic techniques. Future Internet 2(3), 238\u2013258 (2010)","journal-title":"Future Internet"},{"key":"20_CR11","unstructured":"Hammel, Z., Visser, E., et al.: mobl: the new language of the mobile web (2010). http:\/\/www.mobl-lang.org\/"},{"key":"20_CR12","doi-asserted-by":"crossref","unstructured":"Heitk\u00f6tter, H., Majchrzak, T.A., Kuchen, H.: Cross-platform model-driven development of mobile applications with md2. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC 2013, pp. 526\u2013533. ACM, New York (2013)","DOI":"10.1145\/2480362.2480464"},{"key":"20_CR13","unstructured":"IETF: State Chart XML (SCXML): State Machine Notation for Control Abstraction, April 2015. http:\/\/www.w3.org\/TR\/scxml\/"},{"key":"20_CR14","doi-asserted-by":"crossref","unstructured":"Jia, X., Jones, C.: Dynamic languages as modeling notations in model driven engineering. In: ICSOFT 2011, Seville, Spain, pp. 220\u2013225, July 2011","DOI":"10.5220\/0003607102200225"},{"key":"20_CR15","doi-asserted-by":"crossref","unstructured":"Jia, X., Jones, C.: AXIOM: a model-driven approach to cross-platform application development. In: ICSOFT 2012, Rome, Italy, pp. 24\u201333, July 2012","DOI":"10.5220\/0004022500240033"},{"key":"20_CR16","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1007\/978-3-642-45404-2_3","volume-title":"Software and Data Technologies","author":"X Jia","year":"2013","unstructured":"Jia, X., Jones, C.: Cross-platform application development using AXIOM as an agile model-driven approach. In: Cordeiro, J., Hammoudi, S., van Sinderen, M. (eds.) ICSOFT 2012. CCIS, vol. 411, pp. 36\u201351. Springer, Heidelberg (2013)"},{"key":"20_CR17","doi-asserted-by":"crossref","unstructured":"Jones, C., Jia, X.: The AXIOM model framework: transforming requirements to native code for cross-platform mobile applications. In: ENASE, Lisbon, Portugal, pp. 26\u201337, April 2014","DOI":"10.5220\/0004882100260037"},{"key":"20_CR18","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-319-27218-4_4","volume-title":"Evaluation of Novel Approaches to Software Engineering","author":"C Jones","year":"2015","unstructured":"Jones, C., Jia, X.: Using a domain specific language for lightweight model-driven development. In: Maciaszek, L.A., Filipe, J. (eds.) Evaluation of Novel Approaches to Software Engineering. Communications in Computer and Information Science, vol. 551, pp. 46\u201362. Springer, Heidelberg (2015)"},{"key":"20_CR19","unstructured":"JQuery: JQuery mobile framework (2015). http:\/\/www.jquerymobile.com\/"},{"key":"20_CR20","doi-asserted-by":"crossref","unstructured":"Kramer, D., Clark, T., Oussena, S.: Mobdsl: a domain specific language for multiple mobile platform deployment. In: 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications (NESEA), pp. 1\u20137, November 2010","DOI":"10.1109\/NESEA.2010.5678062"},{"issue":"4","key":"20_CR21","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M Mernik","year":"2005","unstructured":"Mernik, M., Heering, J., Sloane, A.M.: When and how to develop domain-specific languages. ACM Comput. Surv. 37(4), 316\u2013344 (2005)","journal-title":"ACM Comput. Surv."},{"key":"20_CR22","doi-asserted-by":"crossref","unstructured":"Miravet, P., Mar\u00edn, I., Ort\u00edn, F., Rionda, A.: Dimag: a framework for automatic generation of mobile applications for multiple platforms. In: Proceedings of the 6th International Conference on Mobile Technology, Applications, and Systems, Mobility Conference 2009, pp. 23:1\u201323:8. ACM, New York (2009)","DOI":"10.1145\/1710035.1710058"},{"key":"20_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/978-3-642-41533-3_31","volume-title":"Model-Driven Engineering Languages and Systems","author":"F Noyrit","year":"2013","unstructured":"Noyrit, F., G\u00e9rard, S., Terrier, F.: Computer assisted integration of domain-specific modeling languages using text analysis techniques. In: Moreira, A., Sch\u00e4tz, B., Gray, J., Vallecillo, A., Clarke, P. (eds.) MODELS 2013. LNCS, vol. 8107, pp. 505\u2013521. Springer, Heidelberg (2013)"},{"key":"20_CR24","unstructured":"RhoMobile, Inc.: Rhodes (2015). http:\/\/docs.rhomobile.com\/en\/5.1.1\/home"},{"key":"20_CR25","doi-asserted-by":"crossref","unstructured":"Ribeiro, A., da Silva, A.: Survey on cross-platforms and languages for mobile apps. In: 2012 Eighth International Conference on the Quality of Information and Communications Technology (QUATIC), pp. 255\u2013260, September 2012","DOI":"10.1109\/QUATIC.2012.56"},{"issue":"1","key":"20_CR26","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1109\/TKDE.2011.253","volume":"25","author":"P Shvaiko","year":"2013","unstructured":"Shvaiko, P., Euzenat, J.: Ontology matching: state of the art and future challenges. IEEE Trans. Knowl. Data Eng. 25(1), 158\u2013176 (2013)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"20_CR27","series-title":"Lecture Notes in Computer Science","first-page":"1","volume-title":"Model-Driven Engineering Languages and Systems","author":"S Vaupel","year":"2014","unstructured":"Vaupel, S., Taentzer, G., Harries, J.P., Stroh, R., Gerlach, R., Guckert, M.: Model-driven development of mobile applications allowing role-driven variants. In: Dingel, J., Schulte, W., Ramos, I., Abrah\u00e3o, S., Insfran, E. (eds.) MODELS 2014. LNCS, vol. 8767, pp. 1\u201317. Springer, Heidelberg (2014)"}],"container-title":["Communications in Computer and Information Science","Software Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-30142-6_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T14:02:26Z","timestamp":1748786546000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-30142-6_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319301419","9783319301426"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-30142-6_20","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"25 February 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}