{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:49:46Z","timestamp":1725518986084},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878902"},{"type":"electronic","value":"9783540878919"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"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":[[2008]]},"DOI":"10.1007\/978-3-540-87891-9_16","type":"book-chapter","created":{"date-parts":[[2008,10,9]],"date-time":"2008-10-09T02:48:06Z","timestamp":1223520486000},"page":"246-261","source":"Crossref","is-referenced-by-count":11,"title":["A Practical Approach for Finding Stale References in a Dynamic Service Platform"],"prefix":"10.1007","author":[{"given":"Kiev","family":"Gama","sequence":"first","affiliation":[]},{"given":"Didier","family":"Donsez","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"unstructured":"OSGi Alliance, \n                    \n                      http:\/\/www.osgi.org","key":"16_CR1"},{"unstructured":"OSGi Alliance. About the OSGi Service Platform, Technical Whitepaper Revision 4.1, \n                    \n                      http:\/\/www.osgi.org\/wiki\/uploads\/Links\/OSGiTechnicalWhitePaper.pdf","key":"16_CR2"},{"unstructured":"Delapp, S.: Industry Use of OSGi Continues to Increase (retrieved April 9, 2008), \n                    \n                      http:\/\/www.infoq.com\/news\/OSGi-Use-Increases","key":"16_CR3"},{"unstructured":"Chappel, D.: Universal Middleware: What\u2019s Happening With OSGi and Why You Should Care (retrieved April 9, 2008), \n                    \n                      http:\/\/soa.sys-con.com\/read\/492519_3.htm","key":"16_CR4"},{"doi-asserted-by":"crossref","unstructured":"Desertot, M., Donsez, D., Lalanda, P.: A Dynamic Service-Oriented Implementation for Java EE Servers. In: 3th IEEE International Conference on Service Computing, Chicago, USA, pp. 159\u2013166 (2006)","key":"16_CR5","DOI":"10.1109\/SCC.2006.4"},{"issue":"2","key":"16_CR6","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1147\/sj.442.0289","volume":"44","author":"O. Gruber","year":"2005","unstructured":"Gruber, O., Hargrave, B.J., McAffer, J., Rapicault, P., Watson, T.: The Eclipse 3.0 platform: Adopting OSGi technology. IBM Systems Journal\u00a044(2), 289\u2013300 (2005)","journal-title":"IBM Systems Journal"},{"key":"16_CR7","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.M., Irwin, J.: Aspect-Oriented Programming. In: Ak\u015fit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241. Springer, Heidelberg (1997)"},{"doi-asserted-by":"crossref","unstructured":"Gama, K., Donsez, D.: Service Coroner: A Diagnostic Tool for Locating OSGi Stale References. In: Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications, Parma, Italy (2008)","key":"16_CR8","DOI":"10.1109\/SEAA.2008.32"},{"unstructured":"Cervantes, H., Hall, R.S.: Automating Service Dependency Management in a Service-Oriented Component Model. In: Proceedings of the 6th International Workshop on Component-Based Software Engineering, Portland, USA (2003)","key":"16_CR9"},{"doi-asserted-by":"crossref","unstructured":"Escoffier, C., Hall, R.S., Lalanda, P.: iPOJO: An extensible service-oriented component framework. In: IEEE International Conference on Service Computing, Salt Lake City, USA, pp. 474\u2013481 (2007)","key":"16_CR10","DOI":"10.1109\/SCC.2007.74"},{"unstructured":"Spring Dynamic Modules for OSGiTM Service Platforms, \n                    \n                      http:\/\/www.springframework.org\/osgi","key":"16_CR11"},{"key":"16_CR12","first-page":"116","volume-title":"3rd Int. MCeTech Conference on eTechnologies","author":"C. Hobbs","year":"2008","unstructured":"Hobbs, C., Becha, H., Amyot, D.: Failure Semantics in a SOA Environment. In: 3rd Int. MCeTech Conference on eTechnologies, pp. 116\u2013121. IEEE Computer Society, Montr\u00e9al (2008)"},{"key":"16_CR13","first-page":"330","volume-title":"The Java Language Specification","author":"J. Gosling","year":"2005","unstructured":"Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn., pp. 330\u2013331. Addison-Wesley, Reading (2005)","edition":"3"},{"key":"16_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013355. Springer, Heidelberg (2001)"},{"unstructured":"Equinox Framework, \n                    \n                      http:\/\/www.eclipse.org\/equinox\/framework","key":"16_CR15"},{"unstructured":"Apache Felix, \n                    \n                      http:\/\/felix.apache.org","key":"16_CR16"},{"unstructured":"Knopflerfish OSGi, \n                    \n                      http:\/\/www.knopflerfish.org","key":"16_CR17"},{"unstructured":"JOnAS Open Source Java EE Application Server, \n                    \n                      http:\/\/jonas.objectweb.org","key":"16_CR18"},{"unstructured":"SIP Communicator, \n                    \n                      http:\/\/www.sip-communicator.org","key":"16_CR19"},{"unstructured":"Newton Framework, \n                    \n                      http:\/\/newton.codecauldron.org\/","key":"16_CR20"},{"unstructured":"Apache Sling, \n                    \n                      http:\/\/incubator.apache.org\/sling\/","key":"16_CR21"},{"unstructured":"Service Component Architecture Specifications \u2013 Open SOA Collaboration, \n                    \n                      http:\/\/www.osoa.org\/display\/Main\/Service+Component+Architecture+Specifications","key":"16_CR22"},{"unstructured":"JSR 277: Java Module System, \n                    \n                      http:\/\/jcp.org\/en\/jsr\/detail?id=277","key":"16_CR23"},{"doi-asserted-by":"crossref","unstructured":"Chen, Z., Fickas, S.: Do No Harm: Model Checking eHome Applications. In: Proceedings of the 29th Intl. Conference on Software Engineering Workshops, Minneapolis, USA (2007)","key":"16_CR24","DOI":"10.1109\/SEPCASE.2007.4"},{"doi-asserted-by":"crossref","unstructured":"Ahn, H., Oh, H., Sung, C.O.: Towards Reliable OSGi Framework and Applications. In: Proceedings of the 2006 ACM symposium on Applied computing, Dijon, France, pp. 1456\u20131461 (2006)","key":"16_CR25","DOI":"10.1145\/1141277.1141617"},{"doi-asserted-by":"crossref","unstructured":"Escoffier, C., Donsez, D., Hall, R.S.: Developing an OSGi-like service platform for. NET. In: Consumer Communications and Networking Conference, Las Vegas, USA, pp. 213\u2013217 (2006)","key":"16_CR26","DOI":"10.1109\/CCNC.2006.1593018"},{"unstructured":"JSR 121: Application Isolation API Specification, \n                    \n                      http:\/\/jcp.org\/en\/jsr\/detail?id=121","key":"16_CR27"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87891-9_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,3]],"date-time":"2019-03-03T12:29:08Z","timestamp":1551616148000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87891-9_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540878902","9783540878919"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87891-9_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}