{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T12:49:21Z","timestamp":1725454161021},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642358869"},{"type":"electronic","value":"9783642358876"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-35887-6_10","type":"book-chapter","created":{"date-parts":[[2013,1,4]],"date-time":"2013-01-04T11:10:13Z","timestamp":1357297813000},"page":"184-198","source":"Crossref","is-referenced-by-count":0,"title":["Project Zeppelin: A Modern Web Application Development Framework"],"prefix":"10.1007","author":[{"given":"Leigh","family":"Griffin","sequence":"first","affiliation":[]},{"given":"Peter","family":"Elger","sequence":"additional","affiliation":[]},{"given":"Eamonn","family":"de Leastar","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Oliveira, B., Gibbons, J.: Scala for Generic Programmers. In: Proceedings of the ACM SIGPLAN Workshop on Generic Programming (2008)","DOI":"10.1145\/1411318.1411323"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Griffin, L., Ryan, K., de Leastar, E., Botvich, B.: Scaling Instant Messaging Communication Services: A Comparison of Blocking and Non-Blocking techniques. In: IEEE International Symposium on Computers and Communications (2011)","DOI":"10.1109\/ISCC.2011.5983895"},{"key":"10_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/978-3-642-01247-1_16","volume-title":"Service-Oriented Computing \u2013 ICSOC 2008 Workshops","author":"D. Liu","year":"2009","unstructured":"Liu, D., Deters, R.: The Reverse C10K Problem for Server-Side Mashups. In: Feuerlicht, G., Lamersdorf, W. (eds.) ICSOC 2008. LNCS, vol.\u00a05472, pp. 166\u2013177. Springer, Heidelberg (2009)"},{"issue":"11","key":"10_CR4","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2007.400","volume":"40","author":"M.P. Papazoglou","year":"2007","unstructured":"Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-Oriented Computing: State of the Art and Research Challenges. Computer\u00a040(11), 38\u201345 (2007)","journal-title":"Computer"},{"key":"10_CR5","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/2071639.2071642","volume-title":"Proceedings of the 2011 International Conference on Innovative Computing and Cloud Computing, ICCC 2011","author":"H. Liang","year":"2011","unstructured":"Liang, H., Chen, W., Shi, K.: Cloud computing: programming model and information exchange mechanism. In: Proceedings of the 2011 International Conference on Innovative Computing and Cloud Computing, ICCC 2011, pp. 10\u201312. ACM, New York (2011)"},{"key":"10_CR6","unstructured":"Node.js, \n                    \n                      http:\/\/nodejs.org\/"},{"key":"10_CR7","unstructured":"Lerner, R.M.: At the forge: Node.JS, Linux J. (2011)"},{"key":"10_CR8","unstructured":"O\u2019Reilly, T.: What is Web 2.0, \n                    \n                      http:\/\/oreilly.com\/web2\/archive\/what-is-web-20.html"},{"key":"10_CR9","unstructured":"Kegel, D.: The C10k problem, \n                    \n                      http:\/\/www.kegel.com\/c10k.html"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Tilkov, S., Vinoski, S.: Node.js: Using Javascript to Build High-Performance Network Programs. IEEE Internet Computing (2010)","DOI":"10.1109\/MIC.2010.145"},{"key":"10_CR11","unstructured":"Expresso Test Framework, \n                    \n                      http:\/\/visionmedia.github.com\/expresso\/"},{"key":"10_CR12","unstructured":"Selenium Junit Web Runner, \n                    \n                      http:\/\/code.google.com\/p\/selenium-junit-web-runner\/"},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"Maximilien, E.M.: Web Services on Rails: Using Ruby and Rails for Web Services Development and Mashups. In: IEEE International Conference on Services Computing (2006)","DOI":"10.1109\/SCC.2006.118"},{"issue":"6","key":"10_CR14","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1109\/MS.2008.156","volume":"25","author":"V. Viswanathan","year":"2008","unstructured":"Viswanathan, V.: Rapid Web Application Development: A Ruby on Rails Tutorial. IEEE Software\u00a025(6), 98\u2013106 (2008)","journal-title":"IEEE Software"},{"key":"10_CR15","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/1978915.1978919","volume":"39","author":"R. Cattell","year":"2011","unstructured":"Cattell, R.: Scalable SQL and NoSQL data stores. SIGMOD Rec.\u00a039, 12\u201327 (2011)","journal-title":"SIGMOD Rec."},{"key":"10_CR16","unstructured":"Google V8 Javascript Engine, \n                    \n                      http:\/\/code.google.com\/p\/v8\/"},{"key":"10_CR17","unstructured":"Betapond, \n                    \n                      http:\/\/betapond.com\/"},{"key":"10_CR18","unstructured":"Ireland Town, \n                    \n                      http:\/\/apps.facebook.com\/irelandtown\/town"},{"key":"10_CR19","unstructured":"EternalS, \n                    \n                      https:\/\/www.eternals.eu\/"},{"key":"10_CR20","unstructured":"Long, B., Long, B.W.: Formal specification of Java concurrency to assist software verification. In: Parallel and Distributed Processing Symposium (2003)"},{"key":"10_CR21","unstructured":"Twitter, \n                    \n                      http:\/\/twitter.com\/"},{"key":"10_CR22","unstructured":"Facebook, \n                    \n                      http:\/\/facebook.com\/"},{"key":"10_CR23","unstructured":"FourSquare, \n                    \n                      http:\/\/foursquare.com\/"},{"key":"10_CR24","unstructured":"Facebook Canvas Specification, \n                    \n                      http:\/\/developers.facebook.com\/docs\/guides\/canvas\/"},{"key":"10_CR25","unstructured":"Facebook Statistics, \n                    \n                      http:\/\/www.facebook.com\/press\/info.php?statistics"},{"key":"10_CR26","unstructured":"Nessus, \n                    \n                      http:\/\/www.tenable.com\/products\/nessus"},{"key":"10_CR27","unstructured":"Zeppelin Code, \n                    \n                      https:\/\/github.com\/pelger\/Zeppelin"}],"container-title":["Lecture Notes in Computer Science","Formal Methods for Components and Objects"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-35887-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T05:20:19Z","timestamp":1557465619000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-35887-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642358869","9783642358876"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-35887-6_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}