{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T03:14:04Z","timestamp":1742958844914,"version":"3.40.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319226880"},{"type":"electronic","value":"9783319226897"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-22689-7_31","type":"book-chapter","created":{"date-parts":[[2015,8,31]],"date-time":"2015-08-31T08:25:49Z","timestamp":1441009549000},"page":"399-410","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Modeling Tools for Social Coding"],"prefix":"10.1007","author":[{"given":"Mirai","family":"Watanabe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yutaka","family":"Watanobe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Vazhenin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,9,1]]},"reference":[{"key":"31_CR1","volume-title":"Agile Software Development, Principles, Patterns, and Practices","author":"RC Martin","year":"2012","unstructured":"Martin, R.C.: Agile Software Development, Principles, Patterns, and Practices. Prentice Hall, Upper Saddle River (2012)"},{"key":"31_CR2","doi-asserted-by":"crossref","unstructured":"Bergmann, R., Gessinger, S., Gorg, S., Muller, G.: The collaborative agile knowledge engine CAKE. In: GROUP 2014 Proceedings of the 18th International Conference on Supporting Group Work (2014)","DOI":"10.1145\/2660398.2663771"},{"key":"31_CR3","unstructured":"Github. https:\/\/github.com"},{"key":"31_CR4","unstructured":"Git. http:\/\/git-scm.com"},{"key":"31_CR5","doi-asserted-by":"crossref","unstructured":"Spinelis, D.: Version control systems, Software, Software, IEEE (2005)","DOI":"10.1109\/MS.2005.140"},{"key":"31_CR6","unstructured":"YAML. http:\/\/yaml.org"},{"key":"31_CR7","unstructured":"UML. http:\/\/www.uml.org"},{"key":"31_CR8","volume-title":"Executable UML: A Foundation for Model-driven Architecture","author":"SJ Mellor","year":"2002","unstructured":"Mellor, S.J., Balcer, M.J.: Executable UML: A Foundation for Model-driven Architecture. Addison-Wesley Professional, Reading (2002)"},{"key":"31_CR9","volume-title":"Scratch Programming for Teens","author":"JL Ford","year":"2008","unstructured":"Ford, J.L.: Scratch Programming for Teens, 1st edn. Course Technology Press, Boston (2008)","edition":"1"},{"key":"31_CR10","volume-title":"LabView: Advanced Programming Techniques","author":"R Bitter","year":"2007","unstructured":"Bitter, R., Mohiuddin, T., Nawrocki, M.: LabView: Advanced Programming Techniques, 2nd edn. CRC Press, New York (2007)","edition":"2"},{"key":"31_CR11","unstructured":"TextUML. http:\/\/abstratt.github.io\/textuml\/readme.html"},{"key":"31_CR12","unstructured":"yUML. http:\/\/yuml.me"},{"key":"31_CR13","unstructured":"AmaterasUML. http:\/\/amateras.sourceforge.jp\/cgi-bin\/fswiki\/wiki.cgi?page=AmaterasUML"},{"key":"31_CR14","unstructured":"Class Visualizer. http:\/\/class-visualizer.net"},{"key":"31_CR15","unstructured":"Visual Paradigm. http:\/\/www.visual-paradigm.com"},{"key":"31_CR16","unstructured":"xuml-tools. https:\/\/github.com\/davidmoten\/xuml-tools\/blob\/master\/README.md"},{"key":"31_CR17","doi-asserted-by":"crossref","unstructured":"Seidewitz, E.: UML with meaning: executable modeling in foundational UML and the Alf action language. In: HILT 2014 Proceedings of the 2014 ACM SIGAda Annual Conference on High Integrity Language Technology (2014)","DOI":"10.1145\/2663171.2663187"},{"key":"31_CR18","unstructured":"Niklas, F., Hedin, G.: Using refactoring techniques for visual editing of hybrid languages. In: Workshop on Refactoring Tools (WRT 2013) (2013)"},{"key":"31_CR19","doi-asserted-by":"crossref","unstructured":"Koitz, R., Slany, W.: Empirical comparison of visual to hybrid formula manipulation in educational programming languages for teenagers. In: PLATEAU 2014 Proceedings of the 5th Workshop on Evaluation and Usability of Programming Languages and Tools (2014)","DOI":"10.1145\/2688204.2688209"},{"key":"31_CR20","unstructured":"Maciaszek, L.A., Zhang, K.: Structure editors: old hat or future vision? Evaluation of Novel Approaches to Software Engineering (2011)"},{"key":"31_CR21","volume-title":"MDA Distilled: Principles of Model-Driven Architecture","author":"SJ Mellor","year":"2004","unstructured":"Mellor, S.J., Scotto, K., Uhi, A.: MDA Distilled: Principles of Model-Driven Architecture. Addison-Wesley Professional, Reading (2004)"},{"key":"31_CR22","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1147\/sj.453.0451","volume":"45","author":"B Hailpern","year":"2006","unstructured":"Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. IBM Syst. J. 45, 451\u2013461 (2006)","journal-title":"IBM Syst. J."},{"key":"31_CR23","doi-asserted-by":"crossref","unstructured":"Brown, A.B., Iyengar, S., Johnston, S.: A rational approach to model-driven development. IBM Syst. J. (2007)","DOI":"10.1147\/sj.453.0463"},{"key":"31_CR24","doi-asserted-by":"crossref","unstructured":"Marth, K., Ren, S.: Model-driven development with eUML-ARC. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing (2012)","DOI":"10.1145\/2245276.2232085"}],"container-title":["Communications in Computer and Information Science","Intelligent Software Methodologies, Tools and Techniques"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-22689-7_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,21]],"date-time":"2023-02-21T06:23:00Z","timestamp":1676960580000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22689-7_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319226880","9783319226897"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22689-7_31","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"1 September 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}