{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T14:14:48Z","timestamp":1725804888987},"publisher-location":"Cham","reference-count":14,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319112442"},{"type":"electronic","value":"9783319112459"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-11245-9_12","type":"book-chapter","created":{"date-parts":[[2014,9,6]],"date-time":"2014-09-06T04:35:11Z","timestamp":1409978111000},"page":"211-220","source":"Crossref","is-referenced-by-count":2,"title":["Monto: A Disintegrated Development Environment"],"prefix":"10.1007","author":[{"given":"Anthony M.","family":"Sloane","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthew","family":"Roberts","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott","family":"Buckley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaun","family":"Muscat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"12_CR1","unstructured":"Hintjens, P.: ZeroMQ: Messaging for Many Applications. O\u2019Reilly (2013)"},{"key":"12_CR2","unstructured":"Skinner, J.: Sublime Text 3, \n                  \n                    http:\/\/www.sublimetext.com\/3"},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Charles, P., Fuhrer, R.M., M., S.,J. S.: IMP: A meta-tooling platform for creating language-specific IDEs in Eclipse. In: Proceedings of Conference on Automated Software Engineering, pp. 485\u2013488. ACM (2007)","DOI":"10.1145\/1321631.1321715"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Charles, P., Fuhrer, R.M., M., S.,J. S., Evelyn, D., Jurgen, V.: Accelerating the creation of customized, language-specific IDEs in Eclipse. In: Proceedings of Conference on Object Oriented Programming Systems Languages and Applications, pp. 191\u2013206. ACM (2009)","DOI":"10.1145\/1640089.1640104"},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"Kats, L.C.L., Kalleberg, K.T., Visser, E.: Domain-specific languages for composable editor plugins. In: Proceedings of the Workshop on Language Descriptions, Tools, and Applications. Electronic Notes in Theoretical Computer Science, vol.\u00a0253, pp. 149\u2013163. Elsevier (2009)","DOI":"10.1016\/j.entcs.2010.08.038"},{"key":"12_CR6","doi-asserted-by":"crossref","unstructured":"Kats, L.C.L., Visser, E.: The Spoofax language workbench: rules for declarative specification of languages and IDEs. In: Proceedings of Conference on Object Oriented Programming Systems Languages and Applications, pp. 444\u2013463. ACM (2010)","DOI":"10.1145\/1932682.1869497"},{"key":"12_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/978-3-319-02654-1_11","volume-title":"Software Language Engineering","author":"S. Erdweg","year":"2013","unstructured":"Erdweg, S., et al.: The state of the art in language workbenches. In: Erwig, M., Paige, R.F., Van Wyk, E. (eds.) SLE 2013. LNCS, vol.\u00a08225, pp. 197\u2013217. Springer, Heidelberg (2013)"},{"key":"12_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1007\/978-3-642-16129-2_4","volume-title":"Model Driven Engineering Languages and Systems","author":"M. Voelter","year":"2010","unstructured":"Voelter, M.: Embedded software development with projectional language workbenches. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part II. LNCS, vol.\u00a06395, pp. 32\u201346. Springer, Heidelberg (2010)"},{"key":"12_CR9","unstructured":"Cannon, A.: Enhanced Scala Interaction Mode for Emacs (ENSIME), \n                  \n                    https:\/\/github.com\/ensime\/ensime-src"},{"key":"12_CR10","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/S0167-6423(97)00021-X","volume":"31","author":"J.A. Bergstra","year":"1998","unstructured":"Bergstra, J.A., Klint, P.: The discrete time ToolBus\u2014a software coordination architecture. Science of Computer Programming\u00a031, 205\u2013229 (1998)","journal-title":"Science of Computer Programming"},{"key":"12_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1007\/3-540-45306-7_26","volume-title":"Compiler Construction","author":"M.G.J. Brand den van","year":"2001","unstructured":"den van Brand, M.G.J., et al.: The ASF+SDF meta-environment: A component-based language development environment. In: Wilhelm, R. (ed.) CC 2001. LNCS, vol.\u00a02027, pp. 365\u2013370. Springer, Heidelberg (2001)"},{"issue":"8","key":"12_CR12","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MC.1986.1663305","volume":"19","author":"S. Ahuja","year":"1986","unstructured":"Ahuja, S., Carrier, N., Gelernter, D.: Linda and friends. Computer\u00a019(8), 26\u201334 (1986)","journal-title":"Computer"},{"key":"12_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"408","DOI":"10.1007\/978-3-642-18023-1_12","volume-title":"Generative and Transformational Techniques in Software Engineering III","author":"A.M. Sloane","year":"2011","unstructured":"Sloane, A.M.: Lightweight language processing in kiama. In: Fernandes, J.M., L\u00e4mmel, R., Visser, J., Saraiva, J. (eds.) Generative and Transformational Techniques in Software Engineering III. LNCS, vol.\u00a06491, pp. 408\u2013425. Springer, Heidelberg (2011)"},{"key":"12_CR14","unstructured":"Programming Languages Research Group. Macquarie University, The Kiama language processing library, \n                  \n                    http:\/\/kiama.googlecode.com"}],"container-title":["Lecture Notes in Computer Science","Software Language Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-11245-9_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,27]],"date-time":"2019-05-27T16:06:30Z","timestamp":1558973190000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-11245-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319112442","9783319112459"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-11245-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}