{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T18:43:48Z","timestamp":1773081828068,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":36,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642026546","type":"print"},{"value":"9783642026553","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"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":[[2009]]},"DOI":"10.1007\/978-3-642-02655-3_11","type":"book-chapter","created":{"date-parts":[[2009,6,29]],"date-time":"2009-06-29T02:17:34Z","timestamp":1246241854000},"page":"142-159","source":"Crossref","is-referenced-by-count":45,"title":["Composing RESTful Services with JOpera"],"prefix":"10.1007","author":[{"given":"Cesare","family":"Pautasso","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","volume-title":"RESTful Web Services","author":"L. Richardson","year":"2007","unstructured":"Richardson, L., Ruby, S.: RESTful Web Services. O\u2019Reilly, Sebastopol (2007)"},{"key":"11_CR2","unstructured":"Fielding, R.: Architectural Styles and The Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)"},{"issue":"3","key":"11_CR3","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/MIC.2007.74","volume":"11","author":"F. Daniel","year":"2007","unstructured":"Daniel, F., Matera, M., Yu, J., Benatallah, B., Saint-Paul, R., Casati, F.: Understanding UI integration: A survey of problems, technologies, and opportunities. IEEE Internet Computing\u00a011(3), 59\u201366 (2007)","journal-title":"IEEE Internet Computing"},{"key":"11_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-05082-8","volume-title":"Invasive Software Composition","author":"U. Assmann","year":"2003","unstructured":"Assmann, U.: Invasive Software Composition. Springer, Heidelberg (2003)"},{"issue":"1-2","key":"11_CR5","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.jvlc.2004.08.004","volume":"16","author":"C. Pautasso","year":"2005","unstructured":"Pautasso, C., Alonso, G.: The JOpera visual composition language. Journal of Visual Languages and Computing (JVLC)\u00a016(1-2), 119\u2013152 (2005)","journal-title":"Journal of Visual Languages and Computing (JVLC)"},{"key":"11_CR6","unstructured":"Programmable Web: API Dashboard (2009), http:\/\/www.programmableweb.com\/apis"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Szyperski, C.: Component technology - what, where, and how? In: ICSE 2003: Proc. of the 25th International Conference on Software Engineering, Portland, Oregon, pp. 684\u2013693 (2003)","DOI":"10.1109\/ICSE.2003.1201255"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"Sessions, R.: Fuzzy boundaries: Objects, components, and web services. ACM Queue 2(9) (December\/January 2004-2005)","DOI":"10.1145\/1039511.1039533"},{"key":"11_CR9","volume-title":"Service-Oriented Architecture: Concepts, Technology, and Design","author":"T. Erl","year":"2005","unstructured":"Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)"},{"key":"11_CR10","unstructured":"Laskey, K., Le H\u00e9garet, P., Newcomer, E. (eds.): Workshop on Web of Services for Enterprise Computing, W3C (February 2007), http:\/\/www.w3.org\/2007\/01\/wos-ec-program.html"},{"issue":"2","key":"11_CR11","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1145\/514183.514185","volume":"2","author":"R. Fielding","year":"2002","unstructured":"Fielding, R., Taylor, R.N.: Principled Design of the Modern Web Architecture. ACM Transactions on Internet Technology\u00a02(2), 115\u2013150 (2002)","journal-title":"ACM Transactions on Internet Technology"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"Berners-Lee, T., Fielding, R., Masinter, L.: Uniform Resource Identifier (URI): generic syntax. IETF RFC 3986 (January 2005)","DOI":"10.17487\/rfc3986"},{"key":"11_CR13","volume-title":"Enterprise Service Bus","author":"D. Chappell","year":"2004","unstructured":"Chappell, D.: Enterprise Service Bus. O\u2019Reilly, Sebastopol (2004)"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"Pautasso, C., Wilde, E.: Why is the web loosely coupled? a multi-faceted metric for service design. In: Proc. of the 18th World Wide Web Conference, Madrid, Spain (April 2009)","DOI":"10.1145\/1526709.1526832"},{"key":"11_CR15","unstructured":"Crockford, D.: JSON: The fat-free alternative to XML. In: Proc. of XML 2006, Boston, USA (December 2006), http:\/\/www.json.org\/fatfree.html"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Nierstrasz, O., Meijler, T.D.: Requirements for a composition language. In: Selected papers from the ECOOP 1994 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Object-Based Models and Languages for Concurrent Systems, pp. 147\u2013161 (1994)","DOI":"10.1007\/3-540-59450-7_9"},{"key":"11_CR17","unstructured":"Wikipedia: Mashup (web application hybrid), http:\/\/en.wikipedia.org\/wiki\/Mashup_web_application_hybrid"},{"key":"11_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/11550679_12","volume-title":"Software Composition","author":"C. Pautasso","year":"2005","unstructured":"Pautasso, C., Alonso, G.: Flexible binding for reusable composition of web services. In: Gschwind, T., A\u00dfmann, U., Nierstrasz, O. (eds.) SC 2005. LNCS, vol.\u00a03628, pp. 151\u2013166. Springer, Heidelberg (2005)"},{"key":"11_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-3-540-31811-8_4","volume-title":"Technologies for E-Services","author":"C. Pautasso","year":"2005","unstructured":"Pautasso, C., Alonso, G.: From web service composition to megaprogramming. In: Shan, M.-C., Dayal, U., Hsu, M. (eds.) TES 2004. LNCS, vol.\u00a03324, pp. 39\u201353. Springer, Heidelberg (2005)"},{"key":"11_CR20","unstructured":"Pautasso, C.: JOpera: Process support for more than Web services, http:\/\/www.jopera.org"},{"key":"11_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/11841760_8","volume-title":"Business Process Management","author":"R. Eshuis","year":"2006","unstructured":"Eshuis, R., Grefen, P.W.P.J., Till, S.: Structured service composition. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol.\u00a04102, pp. 97\u2013112. Springer, Heidelberg (2006)"},{"key":"11_CR22","doi-asserted-by":"crossref","unstructured":"Oberleitner, J., Gschwind, T., Jazayeri, M.: The Vienna component framework enabling composition across component models. In: ICSE 2003: Proceedings of the 25th International Conference on Software Engineering, Portland, Oregon, pp. 25\u201335 (2003)","DOI":"10.1109\/ICSE.2003.1201185"},{"key":"11_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1007\/3-540-38093-0_9","volume-title":"Software Engineering and Middleware","author":"T. Gschwind","year":"2003","unstructured":"Gschwind, T.: Type based adaptation: An adaptation approach for dynamic distributed systems. In: van der Hoek, A., Coen-Porisini, A. (eds.) SEM 2002. LNCS, vol.\u00a02596, pp. 130\u2013143. Springer, Heidelberg (2003)"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"Pautasso, C., Zimmermann, O., Leymann, F.: RESTful Web Services vs. Big Web Services: Making the right architectural decision. In: Proc. of the 17th World Wide Web Conference, Beijing, China (April 2008)","DOI":"10.1145\/1367497.1367606"},{"key":"11_CR25","unstructured":"OASIS: Web Services Business Process Execution Language (April 2007), http:\/\/docs.oasis-open.org\/wsbpel\/2.0\/wsbpel-v2.0.pdf"},{"key":"11_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1007\/978-3-540-85758-7_21","volume-title":"Business Process Management","author":"C. Pautasso","year":"2008","unstructured":"Pautasso, C.: BPEL for REST. In: Dumas, M., Reichert, M., Shan, M.-C. (eds.) BPM 2008. LNCS, vol.\u00a05240, pp. 278\u2013293. Springer, Heidelberg (2008)"},{"issue":"1","key":"11_CR27","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/MIC.2008.20","volume":"12","author":"S. Vinoski","year":"2008","unstructured":"Vinoski, S.: Serendipitous reuse. IEEE Internet Computing\u00a012(1), 84\u201387 (2008)","journal-title":"IEEE Internet Computing"},{"key":"11_CR28","doi-asserted-by":"crossref","unstructured":"Rosenberg, F., Curbera, F., Duftler, M.J., Kahalf, R.: Composing RESTful services and collaborative workflows. IEEE Internet Computing 12(5), 24\u201331 (September-October 2008)","DOI":"10.1109\/MIC.2008.98"},{"key":"11_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1007\/978-3-540-74974-5_8","volume-title":"Service-Oriented Computing \u2013 ICSOC 2007","author":"F. Curbera","year":"2007","unstructured":"Curbera, F., Duftler, M., Khalaf, R., Lovell, D.: Bite: Workflow composition for the web. In: Kr\u00e4mer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol.\u00a04749, pp. 94\u2013106. Springer, Heidelberg (2007)"},{"key":"11_CR30","doi-asserted-by":"crossref","unstructured":"Decker, G., Luders, A., Schlichting, K., Overdick, H., Weske, M.: RESTful petri net execution. In: 5th International Workshop on Web Services and Formal Methods, Milan, Italy (September 2008)","DOI":"10.1007\/978-3-642-01364-5_5"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Xu, X., Zhu, L., Liu, Y., Staples, M.: Resource-oriented architecture for business processes. In: Proc of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008) (December 2008)","DOI":"10.1109\/APSEC.2008.52"},{"issue":"2","key":"11_CR32","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1007\/BF02818167","volume":"51","author":"D.E. Descy","year":"2007","unstructured":"Descy, D.E.: Mashups. with or without potatoes. Tech. Trends\u00a051(2), 4\u20135 (2007)","journal-title":"Tech. Trends"},{"issue":"2","key":"11_CR33","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1109\/MC.2008.48","volume":"41","author":"J. Trevor","year":"2008","unstructured":"Trevor, J.: Doing the mobile mash. Computer\u00a041(2), 104\u2013106 (2008)","journal-title":"Computer"},{"key":"11_CR34","unstructured":"Microsoft: Popfly, http:\/\/www.popfly.ms\/"},{"key":"11_CR35","doi-asserted-by":"crossref","unstructured":"Maximilien, E.M., Wilkinson, H., Desai, N., Tai, S.: A domain-specific language for Web APIs and services mashups. In: Proc. of the 5th International Conference on Service-Oriented Computing (ICSOC 2007), Vienna, Austria, pp. 13\u201326 (September 2007)","DOI":"10.1007\/978-3-540-74974-5_2"},{"key":"11_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/978-3-540-73597-7_40","volume-title":"Web Engineering","author":"J. Yu","year":"2007","unstructured":"Yu, J., Benatallah, B., Casati, F., Daniel, F., Matera, M., Saint-Paul, R.: Mixup: A development and runtime environment for integration at the presentation layer. In: Baresi, L., Fraternali, P., Houben, G.-J. (eds.) ICWE 2007. LNCS, vol.\u00a04607, pp. 479\u2013484. Springer, Heidelberg (2007)"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-02655-3_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T23:58:49Z","timestamp":1558396729000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-02655-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642026546","9783642026553"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-02655-3_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]}}}