{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T13:30:21Z","timestamp":1743082221479,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":40,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642024139"},{"type":"electronic","value":"9783642024146"}],"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-02414-6_7","type":"book-chapter","created":{"date-parts":[[2009,6,17]],"date-time":"2009-06-17T13:46:26Z","timestamp":1245246386000},"page":"104-120","source":"Crossref","is-referenced-by-count":10,"title":["Towards Dynamic Component Isolation in a Service Oriented Platform"],"prefix":"10.1007","author":[{"given":"Kiev","family":"Gama","sequence":"first","affiliation":[]},{"given":"Didier","family":"Donsez","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"7_CR1","unstructured":"Allamaraju, S., et al.: Professional: Java Server Programming J2EE. Wrox Press (2001)"},{"key":"7_CR2","first-page":"662","volume-title":"1st International Conference on Availability, Reliability and Security. ARES","author":"W. Binder","year":"2006","unstructured":"Binder, W.: Secure and Reliable Java-Based Middleware \u2013 Challenges and Solutions. In: 1st International Conference on Availability, Reliability and Security. ARES, pp. 662\u2013669. IEEE Computer Society, Washington (2006)"},{"key":"7_CR3","unstructured":"Candea, G., Kawamoto, S., Fujiki, Y., Friedman, G., Fox, A.: Microreboot \u2014 A technique for cheap recovery. In: 6th Symposium on Operating Systems Design & Implementation (2004)"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Czajkowski, G., Dayn\u00e8s, L.: Multitasking without Compromise: a Virtual Machine Evolution. In: The 16th conference on Object-oriented programming, systems, languages, and applications (OOPSLA), New York, USA, pp. 125\u2013138 (2001)","DOI":"10.1145\/504282.504292"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Dayn\u00e8s, L., Czajkowski, G.: Sharing the runtime representation of classes across class loaders. In: The European Conf. on Obj. Oriented Progr., Glasgow, UK (2005)","DOI":"10.1007\/11531142_5"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Escoffier, C., Donsez, D., Hall, R.S.: Developing an OSGi-like service platform for.NET. In: Consumer Comm. and Networking Conf., USA, pp. 213\u2013217 (2006)","DOI":"10.1109\/CCNC.2006.1593018"},{"key":"7_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/978-3-540-87891-9_16","volume-title":"Component-Based Software Engineering","author":"K. Gama","year":"2008","unstructured":"Gama, K., Donsez, D.: A Practical Approach for Finding Stale References in a Dynamic Service Platform. In: Chaudron, M.R.V., Szyperski, C., Reussner, R. (eds.) CBSE 2008. LNCS, vol.\u00a05282, pp. 246\u2013261. Springer, Heidelberg (2008)"},{"key":"7_CR8","first-page":"7","volume-title":"MW4SOC 2008","author":"K. Gama","year":"2008","unstructured":"Gama, K., Rudametkin, W., Donsez, D.: Using Fail-stop Proxies for Enhancing Services Isolation in the OSGi Service Platform. In: MW4SOC 2008, pp. 7\u201312. ACM, New York (2008)"},{"key":"7_CR9","first-page":"41","volume-title":"The 1st Workshop on Isolation and integration in Embedded Systems. IIES 2008","author":"N. Geoffray","year":"2008","unstructured":"Geoffray, N., Thomas, G., Folliot, B., Cl\u00e9ment, C.: Towards a new Isolation Abstraction for OSGi. In: Engel, M., Spinczyk, O. (eds.) The 1st Workshop on Isolation and integration in Embedded Systems. IIES 2008, pp. 41\u201345. ACM, New York (2008)"},{"issue":"2","key":"7_CR10","first-page":"289","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":"0 platform: Adopting OSGi technology. IBM Systems Journal"},{"key":"7_CR11","unstructured":"Hunt, G., et al.: An Overview of the Singularity Project. Technical Report MSR-TR-2005-135, Microsoft Research (2005)"},{"key":"7_CR12","unstructured":"Jahn, M., Terzic, B., Gumbel, M.: Do not disturb my circles \u2013 Application isolation with OSGi. OSGi Community Event, Berlin (2008)"},{"key":"7_CR13","unstructured":"Java Card Technology, http:\/\/java.sun.com\/javacard\/"},{"issue":"6","key":"7_CR14","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1002\/spe.703","volume":"36","author":"M. Jordan","year":"2006","unstructured":"Jordan, M., Dayn\u00e8s, L., Jarzab, M., Bryce, C., Czajkowski, G.: Scaling J2EETM application servers with the Multi-tasking Virtual Machine. Softw. Pract. Exper.\u00a036(6), 557\u2013580 (2006)","journal-title":"Softw. Pract. Exper."},{"key":"7_CR15","unstructured":"JSR 121: Application Isolation API Specification, http:\/\/jcp.org\/en\/jsr\/detail?id=121"},{"key":"7_CR16","unstructured":"JSR 195: Information Module Profile, http:\/\/jcp.org\/en\/jsr\/detail?id=195"},{"key":"7_CR17","unstructured":"JSR 217: Personal Basis Profile 1.1, http:\/\/jcp.org\/en\/jsr\/detail?id=217"},{"key":"7_CR18","unstructured":"JSR 271: Mobile Information Device Profile 3, http:\/\/jcp.org\/en\/jsr\/detail?id=271"},{"key":"7_CR19","unstructured":"JSR 284: Resource Consumption Management API, http:\/\/jcp.org\/en\/jsr\/detail?id=284"},{"key":"7_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1449603.1449611","volume":"33","author":"S. Kalaimagal","year":"2008","unstructured":"Kalaimagal, S., Srinivasan, R.: A retrospective on software component quality models. SIGSOFT Software Engineering\u00a033, 1\u201310 (2008)","journal-title":"SIGSOFT Software Engineering"},{"key":"7_CR21","unstructured":"Kamp, P.H., Watson, R.N.M.: Jails: Confining the omnipotent root. In: Proceedings of the 2nd International SANE Conference (2000)"},{"key":"7_CR22","unstructured":"Kwiatek, M.: Cluster Architecture for Java Web Hosting at CERN. In: The 15th International Conference on Computing In High Energy and Nuclear Physics, Mumbai, India, pp. 528\u2013531 (2006)"},{"issue":"1","key":"7_CR23","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"J. Laprie","year":"2004","unstructured":"Laprie, J., Randell, B.: Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Trans. Dependable Secur. Comput.\u00a01(1), 11\u201333 (2004)","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"7_CR24","doi-asserted-by":"crossref","unstructured":"Liang, S., Bracha, G.: Dynamic Class Loading in the Java Virtual Machine. In: OPSLA 1998, pp. 36\u201344 (1998)","DOI":"10.1145\/286942.286945"},{"key":"7_CR25","volume-title":"2001 COM and .NET Component Services","author":"J. Lowy","year":"2001","unstructured":"Lowy, J.: 2001 COM and.NET Component Services, 1st edn. O\u2019Reilly & Associates, Inc., Sebastopol (2001)","edition":"1"},{"key":"7_CR26","first-page":"1","volume-title":"MW4SOC 2008","author":"M. Matos","year":"2008","unstructured":"Matos, M., Sousa, A.: Dependable Distributed OSGi Environment. In: MW4SOC 2008, pp. 1\u20136. ACM, New York (2008)"},{"issue":"7","key":"7_CR27","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/2.56849","volume":"23","author":"V.P. Nelson","year":"1990","unstructured":"Nelson, V.P.: Fault-Tolerant Computing: Fundamental Concepts. IEEE Computer\u00a023(7), 19\u201325 (1990)","journal-title":"IEEE Computer"},{"key":"7_CR28","series-title":"Object-Oriented Software Composition","volume-title":"Component-Oriented Software Technology","author":"O. Nierstrasz","year":"1995","unstructured":"Nierstrasz, O., Dami, L.: Component-Oriented Software Technology. Object-Oriented Software Composition. Prentice-Hall, Englewood Cliffs (1995)"},{"key":"7_CR29","unstructured":"OSGi Alliance, http:\/\/www.osgi.org"},{"key":"7_CR30","unstructured":"OSGi Alliance. About the OSGi Service Platform, Technical Whitepaper Revision 4.1 (June 7, 2007), http:\/\/www.osgi.org\/wiki\/uploads\/Links\/OSGiTechnicalWhitePaper.pdf"},{"key":"7_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1007\/978-3-540-87891-9_6","volume-title":"Component-Based Software Engineering","author":"P. Parrend","year":"2008","unstructured":"Parrend, P., Fr\u00e9not, S.: Classification of Component Vulnerabilities in Java Service Oriented Programming (SOP) Platforms. In: Chaudron, M.R.V., Szyperski, C., Reussner, R. (eds.) CBSE 2008. LNCS, vol.\u00a05282, pp. 80\u201396. Springer, Heidelberg (2008)"},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"Rellermeyer, J.S., Alonso, G., Roscoe, T.: R-OSGi: Distributed Applications through Software Modularization. In: The ACM\/IFIP\/USENIX 8th International Middleware Conference (2007)","DOI":"10.1007\/978-3-540-76778-7_1"},{"key":"7_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1007\/11783565_31","volume-title":"Component-Based Software Engineering","author":"Y. Royon","year":"2006","unstructured":"Royon, Y., Fr\u00e9not, S., Mouel, F.L.: Virtualization of Service Gateways in Multi-provider Environments. In: Gorton, I., Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds.) CBSE 2006. LNCS, vol.\u00a04063, pp. 385\u2013392. Springer, Heidelberg (2006)"},{"issue":"3","key":"7_CR34","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/S0164-1212(02)00045-6","volume":"65","author":"H. Schmidt","year":"2003","unstructured":"Schmidt, H.: Trustworthy components-compositionality and prediction. Journal of Systems Software\u00a065(3), 215\u2013225 (2003)","journal-title":"Journal of Systems Software"},{"key":"7_CR35","volume-title":"Shared Source Cli Essentials","author":"D. Stutz","year":"2002","unstructured":"Stutz, D., Neward, T., Shilling, G.: Shared Source Cli Essentials. O\u2019Reilly, Sebastopol (2002)"},{"key":"7_CR36","unstructured":"Sun Microsystems. Multitasking Guide-Sun Java Wireless Client Softw., Version 2.1, JME. 04\/2008, http:\/\/java.sun.com\/javame\/reference\/docs\/sjwc-2.1\/pdf-html\/multitasking.pdf"},{"key":"7_CR37","unstructured":"Sun Microsystems. The CDC Application Management System. White Paper (June 2005), http:\/\/java.sun.com\/j2me\/docs\/cdc_appmgmt_wp.pdf"},{"key":"7_CR38","unstructured":"Squawk Java ME VM, https:\/\/squawk.dev.java.net\/"},{"key":"7_CR39","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C., Gruntz, D., Murer, S.: Component Software: Beyond Object-Oriented Programming, 2nd edn. Addison-Wesley, Reading (2002)","edition":"2"},{"key":"7_CR40","first-page":"203","volume-title":"The 14th ACM Symposium on Operating Systems Principles. SOSP 1993","author":"R. Wahbe","year":"1993","unstructured":"Wahbe, R., Lucco, S., Anderson, T.E., Graham, S.L.: Efficient software-based fault isolation. In: The 14th ACM Symposium on Operating Systems Principles. SOSP 1993, pp. 203\u2013216. ACM, New York (1993)"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-02414-6_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,10]],"date-time":"2025-02-10T05:39:07Z","timestamp":1739165947000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-02414-6_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642024139","9783642024146"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-02414-6_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}