{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T14:12:17Z","timestamp":1761487937534,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":31,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540767770"},{"type":"electronic","value":"9783540767787"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"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":[[2007]]},"DOI":"10.1007\/978-3-540-76778-7_1","type":"book-chapter","created":{"date-parts":[[2007,10,31]],"date-time":"2007-10-31T03:17:48Z","timestamp":1193800668000},"page":"1-20","source":"Crossref","is-referenced-by-count":106,"title":["R-OSGi: Distributed Applications Through Software Modularization"],"prefix":"10.1007","author":[{"given":"Jan S.","family":"Rellermeyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gustavo","family":"Alonso","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Roscoe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","unstructured":"OSGi Alliance: OSGi Service Platform - Release 4 (2005)"},{"key":"1_CR2","unstructured":"Waldo, J., Wyant, G., Wollrath, A., Kendall, S.: A Note on Distributed Computing. Technical Report SMLI TR-94-29, Sun Microsystems Labs (1994)"},{"issue":"1","key":"1_CR3","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/2080.357392","volume":"2","author":"A. Birrell","year":"1984","unstructured":"Birrell, A., Nelson, B.J.: Implementing remote procedure calls. ACM Transactions on Computer Systems\u00a02(1), 39\u201359 (1984)","journal-title":"ACM Transactions on Computer Systems"},{"key":"1_CR4","unstructured":"Object Management Group: The Common Object Request Broker: Architecture and Specification. 2nd edn. (1995)"},{"key":"1_CR5","unstructured":"Brown, N., Kindel, C.: Distributed Component Object Model Protocol \u2013 DCOM\/1.0 (Expired Internet Draft). IETF (1998)"},{"issue":"5","key":"1_CR6","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/2.53354","volume":"23","author":"S.J. Mullender","year":"1990","unstructured":"Mullender, S.J., van Rossum, G., Tanenbaum, A.S., van Renesse, R., van Staveren, H.: Amoeba: A Distributed Operating System for the 1990s. IEEE Computer\u00a023(5), 44\u201353 (1990)","journal-title":"IEEE Computer"},{"issue":"4","key":"1_CR7","first-page":"287","volume":"2","author":"M. Shapiro","year":"1989","unstructured":"Shapiro, M., Gourbant, Y., Habert, S., Mosseri, L., Ruffin, M., Valot, C.: SOS: An Object-Oriented Operating System - Assessment and Perspectives. Computing Systems\u00a02(4), 287\u2013337 (1989)","journal-title":"Computing Systems"},{"key":"1_CR8","unstructured":"Hunt, G.C., Scott, M.L.: The Coign Automatic Distributed Partitioning System. In: OSDI 1999. Proceedings of the 3rd Symposium on Operating Systems Design and Implementation (1999)"},{"key":"1_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1007\/3-540-47993-7_8","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"E. Tilevich","year":"2002","unstructured":"Tilevich, E., Smaragdakis, Y.: J-Orchestra: Automatic Java Application Partitioning. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, pp. 178\u2013204. Springer, Heidelberg (2002)"},{"key":"1_CR10","first-page":"241","volume-title":"OOPSLA 2003. Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications","author":"J. Corwin","year":"2003","unstructured":"Corwin, J., Bacon, D.F., Grove, D., Murthy, C.: MJ: A Rational Module System for Java and its Applications. In: OOPSLA 2003. Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications, pp. 241\u2013254. ACM Press, New York (2003)"},{"issue":"7","key":"1_CR11","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/306549.306582","volume":"42","author":"J. Waldo","year":"1999","unstructured":"Waldo, J.: The Jini architecture for network-centric computing. Communications of the ACM\u00a042(7), 76\u201382 (1999)","journal-title":"Communications of the ACM"},{"key":"1_CR12","unstructured":"UPnP Forum: Universal Plug and Play Device Architecture (2000)"},{"key":"1_CR13","unstructured":"Paremus: The Newton Project (2006), http:\/\/newton.codecauldron.org"},{"key":"1_CR14","unstructured":"The Eclipse Foundation: Eclipse Project (2001), http:\/\/www.eclipse.org"},{"key":"1_CR15","unstructured":"Apache Foundation: Apache Felix (2005), http:\/\/incubator.apache.org\/felix"},{"key":"1_CR16","unstructured":"Gatespace Telematics SA: Knopflerfish OSGi (2003), www.knopflerfish.org"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Rellermeyer, J.S., Alonso, G.: Concierge: A Service Platform for Resource-Constrained Devices. In: Proceedings of the EuroSys 2007 Conference (2007)","DOI":"10.1145\/1272996.1273022"},{"key":"1_CR18","unstructured":"Apache Foundation: Apache Tomcat (2006), http:\/\/tomcat.apache.org"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Howes, T.: RFC 1960: A String Representation of LDAP Search Filters. IETF (1996)","DOI":"10.17487\/rfc1960"},{"key":"1_CR20","unstructured":"Kriens, P., Hargrave, B.: Listeners considered harmful: The \u201dwhiteboard\u201d pattern. Technical report, OSGi Alliance (2004)"},{"issue":"4","key":"1_CR21","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1109\/4236.780963","volume":"3","author":"E. Guttman","year":"1999","unstructured":"Guttman, E.: Service Location Protocol: Automatic Discovery of IP Network Services. IEEE Internet Computing\u00a03(4), 71\u201380 (1999)","journal-title":"IEEE Internet Computing"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Veizades, J., Guttman, E., Perkins, C.: RFC 2165: Service Location Protocol. IETF (1997)","DOI":"10.17487\/rfc2165"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Guttman, E., Perkins, C., Veizades, J.: RFC 2608: Service Location Protocol v2. IETF (1999)","DOI":"10.17487\/rfc2608"},{"key":"1_CR24","unstructured":"Rellermeyer, J.S.: jSLP project, Java Service Location Protocol (2005), http:\/\/jslp.sourceforge.net"},{"key":"1_CR25","unstructured":"Goland, Y.Y., Cai, T., Leach, P., Gu, Y., Albright, S.: Simple Service Discovery Protocol (Expired Internet Draft). IETF\u00a0 (1999)"},{"key":"1_CR26","unstructured":"Bruneton, E., Lenglet, R., Coupaye, T.: ASM: A Code Manipulation Tool to Implement Adaptable Systems. Technical report, France Telecom R&D (2002)"},{"key":"1_CR27","unstructured":"Haumacher, B., Moschny, T., Philippsen, M.: The Javaparty Project (2005), http:\/\/www.ipd.uka.de\/JavaParty"},{"key":"1_CR28","unstructured":"Demuru, M., Furfari, F., Lenzi, S.: The Domoware UPnP service for OSGi\u00a0 (2005), http:\/\/domoware.isti.cnr.it"},{"key":"1_CR29","unstructured":"Sun Microsystems: Web Service Preformance. Comparing Java 2 Enterprise Edition (J2EE platform) and.NET Framework (2004)"},{"key":"1_CR30","unstructured":"Sun Microsystems: J2me Personal Profile for Zaurus 2002, http:\/\/java.sun.com\/developer\/earlyAccess\/pp4zaurus"},{"key":"1_CR31","unstructured":"The University of Cambridge Computer Laboratory: The Trojan Room Coffee Machine (1991), http:\/\/www.cl.cam.ac.uk\/coffee\/coffee.html"}],"container-title":["Lecture Notes in Computer Science","Middleware 2007"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-76778-7_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T23:45:44Z","timestamp":1556927144000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-76778-7_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540767770","9783540767787"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-76778-7_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}