{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:51:49Z","timestamp":1743000709596,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319625683"},{"type":"electronic","value":"9783319625690"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-62569-0_11","type":"book-chapter","created":{"date-parts":[[2017,7,11]],"date-time":"2017-07-11T06:05:37Z","timestamp":1499753137000},"page":"221-238","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Domain-Specific Modelling Using Mobile Devices"],"prefix":"10.1007","author":[{"given":"Diego","family":"Vaquero-Melchor","sequence":"first","affiliation":[]},{"given":"Antonio","family":"Garmendia","sequence":"additional","affiliation":[]},{"given":"Esther","family":"Guerra","sequence":"additional","affiliation":[]},{"given":"Juan","family":"de Lara","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,7,12]]},"reference":[{"key":"11_CR1","doi-asserted-by":"publisher","DOI":"10.1002\/9780470249260","volume-title":"Domain-Specific Modeling - Enabling Full Code Generation","author":"S Kelly","year":"2008","unstructured":"Kelly, S., Tolvanen, J.: Domain-Specific Modeling - Enabling Full Code Generation. Wiley, Hoboken (2008)"},{"key":"11_CR2","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, 316\u2013344 (2005)","journal-title":"ACM Comput. Surv."},{"key":"11_CR3","unstructured":"Voelter, M.: DSL Engineering - Designing, Implementing and Using Domain-Specific Languages (2013). \n                    dslbook.org"},{"key":"11_CR4","doi-asserted-by":"publisher","DOI":"10.2200\/S00441ED1V01Y201208SWE001","volume-title":"Model-Driven Software Engineering in Practice","author":"M Brambilla","year":"2012","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice. Morgan & Claypool, San Rafael (2012)"},{"key":"11_CR5","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MS.2013.65","volume":"31","author":"J Whittle","year":"2014","unstructured":"Whittle, J., Hutchinson, J.E., Rouncefield, M.: The state of practice in model-driven engineering. IEEE Softw. 31, 79\u201385 (2014)","journal-title":"IEEE Softw."},{"key":"11_CR6","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/1922649.1922658","volume":"43","author":"AJ Ko","year":"2011","unstructured":"Ko, A.J., Abraham, R., Beckwith, L., Blackwell, A.F., Burnett, M.M., Erwig, M., Scaffidi, C., Lawrance, J., Lieberman, H., Myers, B.A., Rosson, M.B., Rothermel, G., Shaw, M., Wiedenbeck, S.: The state of the art in end-user software engineering. ACM Comput. Surv. 43, 21 (2011)","journal-title":"ACM Comput. Surv."},{"key":"11_CR7","volume-title":"EMF: Eclipse Modeling Framework","author":"D Steinberg","year":"2008","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework, 2nd edn. Addison-Wesley Professional, Boston (2008)","edition":"2"},{"key":"11_CR8","unstructured":"Sirius (2016). \n                    https:\/\/eclipse.org\/sirius\/"},{"key":"11_CR9","doi-asserted-by":"crossref","unstructured":"Vaquero-Melchor, D., Garmendia, A., Guerra, E., de Lara, J.: Towards enabling mobile domain-specific modelling. In: ICSOFT 2016, vol. 2, pp. 117\u2013122. ICSOFT-PT, SciTePress (2016)","DOI":"10.5220\/0006002501170122"},{"key":"11_CR10","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.pmcj.2009.06.002","volume":"6","author":"C Bettini","year":"2010","unstructured":"Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6, 161\u2013180 (2010)","journal-title":"Pervasive Mob. Comput."},{"key":"11_CR11","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/978-3-319-27653-3_16","volume-title":"Languages, Applications and Technologies","author":"A Garmendia","year":"2015","unstructured":"Garmendia, A., Pescador, A., Guerra, E., de Lara, J.: Towards the generation of graphical modelling environments aided by patterns. In: Sierra-Rodr\u00edguez, J.-L., Leal, J.P., Sim\u00f5es, A. (eds.) SLATE 2015. CCIS, vol. 563, pp. 160\u2013168. Springer, Cham (2015). doi:\n                    10.1007\/978-3-319-27653-3_16"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Pescador, A., Garmendia, A., Guerra, E., Cuadrado, J.S., de Lara, J.: Pattern-based development of domain-specific modelling languages. In: MODELS, pp. 166\u2013175. IEEE (2015)","DOI":"10.1109\/MODELS.2015.7338247"},{"key":"11_CR13","unstructured":"Graphiti. \n                    https:\/\/eclipse.org\/graphiti\/"},{"key":"11_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/978-3-642-16145-2_15","volume-title":"Model Driven Engineering Languages and Systems","author":"DS Kolovos","year":"2010","unstructured":"Kolovos, D.S., Rose, L.M., Abid, S.B., Paige, R.F., Polack, F.A.C., Botterweck, G.: Taming EMF and GMF using model transformation. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010. LNCS, vol. 6394, pp. 211\u2013225. Springer, Heidelberg (2010). doi:\n                    10.1007\/978-3-642-16145-2_15"},{"key":"11_CR15","unstructured":"Heroku (2016). \n                    https:\/\/www.heroku.com\/"},{"key":"11_CR16","unstructured":"Node.js (2016). \n                    https:\/\/nodejs.org\/"},{"key":"11_CR17","unstructured":"MongoDB (2016). \n                    https:\/\/www.mongodb.org\/"},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1007\/3-540-45923-5_12","volume-title":"Fundamental Approaches to Software Engineering","author":"J Lara de","year":"2002","unstructured":"de Lara, J., Vangheluwe, H.: AToM\n                    \n                      \n                    \n                    $$^{3}$$\n                  : a tool for multi-formalism and meta-modelling. In: Kutsche, R.D., Weber, H. (eds.) FASE 2002. LNCS, vol. 2306, pp. 174\u2013188. Springer, Heidelberg (2002). doi:\n                    10.1007\/3-540-45923-5_12"},{"key":"11_CR19","unstructured":"GMF. \n                    http:\/\/www.eclipse.org\/modeling\/gmp\/"},{"key":"11_CR20","unstructured":"Syriani, E., Vangheluwe, H., Mannadiar, R., Hansen, C., Mierlo, S.V., Ergin, H.: AToMPM: a web-based modeling environment. In: Joint Proceedings of MODELS Invited Talks, Demonstration Session, Poster Session, and ACM SRC, Proceedings of CEUR Workshop, vol. 1115, pp. 21\u201325 (2013). \n                    CEUR-WS.org"},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"Rose, L.M., Kolovos, D.S., Paige, R.F.: Eugenia live: a flexible graphical modelling tool. In: XM @ MoDELS, pp. 15\u201320. ACM (2012)","DOI":"10.1145\/2467307.2467311"},{"key":"11_CR22","unstructured":"Mar\u00f3ti, M., Kecsk\u00e9s, T., Keresk\u00e9nyi, R., Broll, B., V\u00f6lgyesi, P., Jur\u00e1cz, L., Levendovszky, T., L\u00e9deczi, \u00c1.: Next generation (meta)modeling: web- and cloud-based collaborative tool infrastructure. In: MPM @ MoDELS, Proceedings of CEUR Workshop, vol. 1237, pp. 41\u201360 (2014). \n                    CEUR-WS.org"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-11653-2_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, Cham (2014). doi:\n                    10.1007\/978-3-319-11653-2_1"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Lemma, R., Lanza, M., Olivero, F.: CEL: modeling everywhere. In: ICSE, pp. 1323\u20131326. IEEE\/ACM (2013)","DOI":"10.1109\/ICSE.2013.6606708"},{"key":"11_CR25","series-title":"Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1007\/978-3-642-36632-1_13","volume-title":"Mobile Computing, Applications, and Services","author":"D W\u00fcest","year":"2013","unstructured":"W\u00fcest, D.: FlexiSketch: a mobile sketching tool for software modeling. In: Uhler, D., Mehta, K., Wong, J.L. (eds.) MobiCASE 2012. LNICST, vol. 110, pp. 225\u2013244. Springer, Heidelberg (2013). doi:\n                    10.1007\/978-3-642-36632-1_13"},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"Mangano, N., LaToza, T.D., Petre, M., van der Hoek, A.: Supporting informal design with interactive whiteboards. In: CHI, pp. 331\u2013340. ACM (2014)","DOI":"10.1145\/2556288.2557411"},{"key":"11_CR27","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1016\/j.jvlc.2014.03.005","volume":"25","author":"J Danado","year":"2014","unstructured":"Danado, J., Patern\u00f2, F.: Puzzle: a mobile application development environment using a jigsaw metaphor. J. Vis. Lang. Comput. 25, 297\u2013315 (2014)","journal-title":"J. Vis. Lang. Comput."},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"G\u00f3mez-Abajo, P., Guerra, E., de Lara, J.: Wodel: a domain-specific language for model mutation. In: SAC, pp. 1968\u20131973 (2016)","DOI":"10.1145\/2851613.2851751"}],"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-62569-0_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T23:21:25Z","timestamp":1558394485000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-62569-0_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319625683","9783319625690"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-62569-0_11","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"12 July 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICSOFT","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Software Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lisbon","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Portugal","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 July 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoft2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.icsoft.org\/?y=2016","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}