{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,11]],"date-time":"2023-10-11T07:50:27Z","timestamp":1697010627618},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2014,7,1]],"date-time":"2014-07-01T00:00:00Z","timestamp":1404172800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Sci Res Dev"],"published-print":{"date-parts":[[2015,8]]},"DOI":"10.1007\/s00450-014-0258-8","type":"journal-article","created":{"date-parts":[[2014,6,29]],"date-time":"2014-06-29T23:56:41Z","timestamp":1404086201000},"page":"285-301","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Structured development of 3D applications: round-trip engineering in interdisciplinary teams"],"prefix":"10.1007","volume":"30","author":[{"given":"Bernhard","family":"Jung","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Lenk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arnd","family":"Vitzthum","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,7,1]]},"reference":[{"key":"258_CR1","doi-asserted-by":"crossref","unstructured":"Alanen M, Porres I (2003) Difference and union of models. In: Stevens P, Whittle J, Booch G (eds) UML 2003\u2014the unified modeling language, vol 2863. Lecture notes in computer science. Springer, Berlin, Heidelberg, pp 2\u201317","DOI":"10.1007\/978-3-540-45221-8_2"},{"key":"258_CR2","doi-asserted-by":"crossref","unstructured":"Antkiewicz M (2007) Round-trip engineering using framework-specific modeling languages. In: Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion, ACM, pp 927\u2013928","DOI":"10.1145\/1297846.1297949"},{"key":"258_CR3","doi-asserted-by":"crossref","unstructured":"A\u00dfmann U (2003) Automatic roundtrip engineering. Electr Notes Theor Comput Sci 82(5), proceedings of the Fifth Workshop on quantitative aspects of programming languages (QAPL 2007)","DOI":"10.1016\/S1571-0661(04)80732-1"},{"issue":"4","key":"258_CR4","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1162\/pres.1997.6.4.355","volume":"6","author":"RT Azuma","year":"1997","unstructured":"Azuma RT et al (1997) A survey of augmented reality. Presence 6(4):355\u2013385","journal-title":"Presence"},{"key":"258_CR5","doi-asserted-by":"crossref","unstructured":"Behr J, Eschler P, Jung Y, Z\u00f6llner M (2009) X3DOM: a dom-based html5\/x3d integration model. In: Spencer SN, Fellner DW, Behr J, Walczak K (eds) Web3D. ACM, pp 127\u2013135","DOI":"10.1145\/1559764.1559784"},{"key":"258_CR6","unstructured":"Brun C, Pierantonio A (2008) Model differences in the eclipse modelling framework. UPGRADE Eur J Inf Prof IX(2):29\u201334. http:\/\/www.cepis.org\/upgrade\/files\/2008-II-pierantonio.pdf"},{"key":"258_CR7","doi-asserted-by":"crossref","unstructured":"Bruneliere H, Cabot J, Jouault F, Madiot F (2010) Modisco: a generic and extensible framework for model driven reverse engineering. In: Proceedings of the IEEE\/ACM international conference on automated software engineering. ACM, pp 173\u2013174","DOI":"10.1145\/1858996.1859032"},{"key":"258_CR8","doi-asserted-by":"crossref","unstructured":"Dachselt R, Hinz M, Meissner K (2002) Contigra: an XML-based architecture for component-oriented 3D applications. In: Proceedings of the seventh international conference on 3D Web technology. ACM, Web3D \u201902, pp 155\u2013163. doi: 10.1145\/504502.504527","DOI":"10.1145\/504502.504527"},{"key":"258_CR9","unstructured":"Efftinge S, V\u00f6lter M (2006) oAW xText: a framework for textual DSLs. In: Eclipsecon Summit Europe 2006. http:\/\/www.eclipse.org\/Xtext"},{"key":"258_CR10","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/504502.504511","volume-title":"Web3D \u201902: proceedings of the seventh international conference on 3D Web technology","author":"P Figueroa","year":"2002","unstructured":"Figueroa P, Green M, Hoover HJ (2002) InTml: a description language for VR applications. Web3D \u201902: proceedings of the seventh international conference on 3D Web technology. ACM, New York, pp 53\u201358"},{"key":"258_CR11","doi-asserted-by":"crossref","unstructured":"Johannes J, Samlaus R, Seifert M (2009) Round-trip support for invasive software composition systems. In: Bergel A, Fabry J (eds) Software composition. Lecture notes in computer science, vol 5634. Springer, pp 90\u2013106. http:\/\/dblp.uni-trier.de\/db\/conf\/soco\/sc2009.html#JohannesSS09","DOI":"10.1007\/978-3-642-02655-3_8"},{"key":"258_CR12","unstructured":"Jones J (2003) Abstract syntax tree implementation idioms. In: Pattern languages of program design proceedings of the 10th Conference on pattern languages of programs (PLoP2003)"},{"key":"258_CR13","doi-asserted-by":"crossref","unstructured":"Kehrer T, Kelter U, Pietsch P, Schmidt M (2012) Adaptability of model comparison tools. In: Proceedings of the 27th IEEE\/ACM International Conference on automated software engineering. ACM, New York, NY, USA, ASE 2012, pp 306\u2013309. doi: 10.1145\/2351676.2351731 . http:\/\/doi.acm.org\/10.1145\/2351676.2351731","DOI":"10.1145\/2351676.2351731"},{"key":"258_CR14","doi-asserted-by":"crossref","unstructured":"Koegel M, Helming J (2010) EMFStore: a model repository for EMF models. In: Proceedings of the 32Nd ACM\/IEEE International Conference on software engineering, vol 2. ACM, New York, ICSE \u201910, pp 307\u2013308. doi: 10.1145\/1810295.1810364 . http:\/\/doi.acm.org\/10.1145\/1810295.1810364","DOI":"10.1145\/1810295.1810364"},{"key":"258_CR15","doi-asserted-by":"crossref","unstructured":"Kolovos D, Paige R, Polack F (2006) Merging models with the Epsilon merging language (EML). In: Nierstrasz O, Whittle J, Harel D, Reggio G (eds) Model driven engineering languages and systems, vol 4199. Springer, Berlin, Heidelberg, chap 16, pp 215\u2013229. doi: 10.1007\/11880240_16","DOI":"10.1007\/11880240_16"},{"key":"258_CR16","doi-asserted-by":"crossref","unstructured":"Kolovos DS, Paige RF, Polack F (2008) The epsilon transformation language. In: Vallecillo A, Gray J, Pierantonio A (eds) Theory and practice of model transformations, First International Conference, ICMT 2008, Z++rich, Switzerland, July 1\u20132, 2008, Proceedings, vol 5063. Springer, LNCS, pp 46\u201360. doi: 10.1007\/978-3-540-69927-9_4","DOI":"10.1007\/978-3-540-69927-9_4"},{"key":"258_CR17","doi-asserted-by":"crossref","unstructured":"Kolovos DS, Di Ruscio D, Pierantonio A, Paige RF, (2009) Different models for model matching: an analysis of approaches to support model differencing. In: Comparison and versioning of software models, (2009) CVSM\u201909. ICSE Workshop on, IEEE, pp 1\u20136","DOI":"10.1109\/CVSM.2009.5071714"},{"key":"258_CR18","doi-asserted-by":"crossref","unstructured":"Ledermann F, Schmalstieg D (2005) April a high-level framework for creating augmented reality presentations. In: Proceedings of the 2005 IEEE Conference 2005 on virtual reality. IEEE, VR \u201905, pp 187\u2013194","DOI":"10.1109\/VR.2005.1492773"},{"key":"258_CR19","unstructured":"Lenk M, Schlegel C, Vitzthum A, Jung B (2012a) Round-trip engineering for 3D applications: models and transformations. Preprint 6\/2012, Faculty of Mathematics and Informatics, TU Bergakademie Freiberg. http:\/\/www.mathe.tu-freiberg.de\/forschung\/preprints"},{"key":"258_CR20","unstructured":"Lenk M, Vitzthum A, Jung B (2012b) Non-simultaneous round-trip engineering for 3D applications. In: Proceedings of the 2012 International Conference on software engineering research and practice, SERP"},{"key":"258_CR21","volume-title":"EMF: eclipse modeling framework","author":"D Steinberg","year":"2009","unstructured":"Steinberg D, Budinsky F, Paternostro M, Merks E (2009) EMF: eclipse modeling framework, 2nd edn. Addison-Wesley, Boston","edition":"2"},{"key":"258_CR22","doi-asserted-by":"crossref","unstructured":"Van Paesschen E, De Meuter W, D\u2019Hondt M (2005) Selfsync: a dynamic round-trip engineering environment. In: Companion to the 20th annual ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications, ACM, New York, NY, USA, OOPSLA \u201905, pp 146\u2013147. doi: 10.1145\/1094855.1094906","DOI":"10.1145\/1094855.1094906"},{"issue":"3","key":"258_CR23","doi-asserted-by":"crossref","first-page":"13","DOI":"10.4304\/jmm.1.3.13-22","volume":"1","author":"A Vitzthum","year":"2006","unstructured":"Vitzthum A, Hussmann H (2006) Modeling augmented reality user interfaces with SSIML\/AR. J Multimed 1(3):13\u201322","journal-title":"J Multimed"},{"key":"258_CR24","unstructured":"Vitzthum A, Jung B (2010) Iterative model driven VR and AR development with round trip engineering. In: Proceedings of SEARIS Workshop at the IEEE virtual reality 2010 Conference, Shaker"},{"key":"258_CR25","doi-asserted-by":"crossref","unstructured":"Vitzthum A, Pleu\u00df A (2005) SSIML: designing structure and application integration of 3D scenes. In: Proceedings of the tenth international conference on 3D Web technology, ACM, New York, NY, USA, Web3D \u201905, pp 9\u201317. doi: 10.1145\/1050491.1050493","DOI":"10.1145\/1050491.1050493"}],"container-title":["Computer Science - Research and Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-014-0258-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-014-0258-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-014-0258-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T09:32:49Z","timestamp":1559122369000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-014-0258-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7,1]]},"references-count":25,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["258"],"URL":"https:\/\/doi.org\/10.1007\/s00450-014-0258-8","relation":{},"ISSN":["1865-2034","1865-2042"],"issn-type":[{"value":"1865-2034","type":"print"},{"value":"1865-2042","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,7,1]]}}}