{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:24:37Z","timestamp":1761708277736},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540888703"},{"type":"electronic","value":"9783540888710"}],"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-88871-0_39","type":"book-chapter","created":{"date-parts":[[2008,11,7]],"date-time":"2008-11-07T00:46:59Z","timestamp":1226018819000},"page":"535-552","source":"Crossref","is-referenced-by-count":6,"title":["AOCI: Weaving Components in a Distributed Environment"],"prefix":"10.1007","author":[{"given":"Guido","family":"S\u00f6ldner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven","family":"Schober","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Schr\u00f6der-Preikschat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R\u00fcdiger","family":"Kapitza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"39_CR1","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1038\/scientificamerican0991-94","volume":"265","author":"M. Weiser","year":"1991","unstructured":"Weiser, M.: The Computer for the 21st Century. Scientific American\u00a0265(3), 66\u201375 (1991)","journal-title":"Scientific American"},{"key":"39_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/3-540-48046-3_4","volume-title":"Reliable Software Technologies - Ada-Europe 2002","author":"A. Ferscha","year":"2002","unstructured":"Ferscha, A.: Contextware: Bridging Physical and Virtual Worlds. In: Blieberger, J., Strohmeier, A. (eds.) Ada-Europe 2002. LNCS, vol.\u00a02361, pp. 51\u201364. Springer, Heidelberg (2002)"},{"key":"39_CR3","doi-asserted-by":"crossref","unstructured":"Ferscha, A., Hechinger, M., Mayrhofer, R., dos Santos Rocha, M., Franz, M., Oberhauser, R.: Digital Aura. In: Advances in Pervasive Computing. In: A Collection of Contributions Presented at the 2nd Int. Conf. on Pervasive Computing (Pervasive 2004), Vienna, Austria, vol.\u00a0176, pp. 405\u2013410 (April 2004)","DOI":"10.1007\/b96922"},{"key":"39_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loinghier, J., Irwin, J.: Aspect-Oriented Programming. In: Ak\u015fit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"39_CR5","unstructured":"Xu, J., Rajan, H., Sullivan, K.J.: Understanding Aspects via Implicit Invocation. In: Proc. of the 19th IEEE Int. Conf. on Automated Software Engineering, pp. 332\u2013335 (2004)"},{"key":"39_CR6","unstructured":"Filman, R.E., Elrad, T., Clarke, S., Aksit, M.: Aspect-Oriented Software Development. Addison-Wesley\/Longman Publishing Co. (2004)"},{"key":"39_CR7","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley\/Longman Publishing Co. (2002)"},{"key":"39_CR8","unstructured":"S\u00f6ldner, G., Kapitza, R.: AOCI: An Aspect-Oriented Component Infrastructure. In: Reussner, R., Szyperski, C., Weck, W. (eds.) Proc. of the 12th Int. Workshop on Component Oriented Programming (WCOP 2007), pp. 53\u201358 (2007)"},{"key":"39_CR9","unstructured":"OSGi Alliance: OSGi Service Platform: Core Specification, Release 4, Version\u00a04.1. Technical report (2007)"},{"key":"39_CR10","unstructured":"Klyne, G., Carroll, J.J.: Resource Description Framework (RDF): Concepts and abstract syntax. Technical report, W3C (2004)"},{"key":"39_CR11","unstructured":"B\u00fcchi, M., Weck, W.: A plea for Grey-Box components. Technical Report 122, Turku Centre for Computer Science (1997)"},{"key":"39_CR12","unstructured":"Webster, M.: AOSGi (May 2008), http:\/\/www.eclipse.org\/equinox\/incubator\/aspects\/"},{"key":"39_CR13","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\u2013353. Springer, Heidelberg (2001)"},{"key":"39_CR14","unstructured":"OMG: CORBA Component Model Specification Version 4.0. Technical Report formal\/06-04-01, Object Management Group (2006)"},{"key":"39_CR15","unstructured":"McGuinness, D.L., van Harmelen, F.: OWL Web Ontology Language. Technical report, World Wide Web Consortium (W3C) (2004)"},{"key":"39_CR16","series-title":"Int. Handbooks on Information Systems","volume-title":"Handbook on Ontologies","year":"2004","unstructured":"Staab, S., Studer, R. (eds.): Handbook on Ontologies. Int. Handbooks on Information Systems. Springer, Heidelberg (2004)"},{"key":"39_CR17","unstructured":"Prud\u2019hommeaux, E., Seaborne, A.: SPARQL query language for RDF (W3C recommendation). Technical report, W3C (2008)"},{"key":"39_CR18","unstructured":"Jena 2: A Semantic Web Framework (2006), http:\/\/www.hpl.hp.com\/semweb\/jena2.htm"},{"key":"39_CR19","unstructured":"Foundation, E.: Equinox OSGi framework (2008), http:\/\/www.eclipse.org\/equinox"},{"key":"39_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-76778-7_1","volume-title":"Middleware 2007","author":"J.S. Rellermeyer","year":"2007","unstructured":"Rellermeyer, J.S., Alonso, G., Roscoe, T.: R-OSGi: Distributed applications through software modularization. In: Cerqueira, R., Campbell, R.H. (eds.) Middleware 2007. LNCS, vol.\u00a04834, pp. 1\u201320. Springer, Heidelberg (2007)"},{"key":"39_CR21","doi-asserted-by":"crossref","unstructured":"Guttman, E., Perkins, C., Veizades, J.: RFC 2608: Service Location Protocol v2. IETF (June 1999)","DOI":"10.17487\/rfc2608"},{"issue":"5","key":"39_CR22","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1145\/173668.168635","volume":"27","author":"R. Wahbe","year":"1993","unstructured":"Wahbe, R., Lucco, S., Anderson, T.E., Graham, S.L.: Efficient software-based fault isolation. SIGOPS Oper. Syst. Rev.\u00a027(5), 203\u2013216 (1993)","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"39_CR23","doi-asserted-by":"crossref","unstructured":"Necula, G.C.: Proof-Carrying Code. In: POPL 1997, Paris, pp. 106\u2013119 (1997)","DOI":"10.1145\/263699.263712"},{"key":"39_CR24","doi-asserted-by":"crossref","unstructured":"Czajkowski, G.: Application isolation in the Java Virtual Machine. In: Proc. of the 15th ACM SIGPLAN Conf. on Object-oriented Programming, Systems, Languages, and Appl., pp. 354\u2013366 (2000)","DOI":"10.1145\/353171.353195"},{"key":"39_CR25","unstructured":"ObjectWeb: RUBiS: Rice University Bidding System, http:\/\/rubis.objectweb.org"},{"key":"39_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1007\/11785477_28","volume-title":"ECOOP 2006 \u2013 Object-Oriented Programming","author":"A. Kellens","year":"2006","unstructured":"Kellens, A., Mens, K., Brichau, J., Gybels, K.: Managing the Evolution of Aspect-Oriented Software with Model-Based Pointcuts. In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol.\u00a04067, pp. 501\u2013525. Springer, Heidelberg (2006)"},{"key":"39_CR27","unstructured":"Cyment, A., Kicillof, N., Altman, R., Asteasuain, F.: Improving AOP Systems\u2019 Evolvability by Decoupling Advices from Base Code. In: RAM-SE, pp. 9\u201321 (2006)"},{"key":"39_CR28","doi-asserted-by":"crossref","unstructured":"Navarro, L.D.B., S\u00fcdholt, M., Vanderperren, W., Fraine, B.D., Suv\u00e9e, D.: Explicitly distributed AOP using AWED. In: AOSD, pp. 51\u201362 (2006)","DOI":"10.1145\/1119655.1119665"},{"key":"39_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1007\/11773887_25","volume-title":"Distributed Applications and Interoperable Systems","author":"\u00c9. Tanter","year":"2006","unstructured":"Tanter, \u00c9., Toledo, R.: A Versatile Kernel for Distributed AOP. In: Eliassen, F., Montresor, A. (eds.) DAIS 2006. LNCS, vol.\u00a04025, pp. 316\u2013331. Springer, Heidelberg (2006)"},{"key":"39_CR30","unstructured":"Pessemier, N., Seinturier, L., Coupaye, T., Duchien, L.: A Safe Aspect-Oriented Programming Support for Component-Oriented Programming. In: Proc. of the 11th Int. ECOOP Workshop on Component-Oriented Programming (WCOP 2006) (2006)"},{"key":"39_CR31","unstructured":"Rho, T., Schmatz, M., Cremers, A.B.: Towards Context-Sensitive Service Aspects. In: Work. on Object Technology for Ambient Intelligence and Pervasive Computing (2006)"},{"key":"39_CR32","first-page":"65","volume-title":"AOSD 2002: Proc. of the 1st Int. Conf. on Aspect-oriented Software Development","author":"F. Duclos","year":"2002","unstructured":"Duclos, F., Estublier, J., Morat, P.: Describing and using non functional aspects in component based applications. In: AOSD 2002: Proc. of the 1st Int. Conf. on Aspect-oriented Software Development, pp. 65\u201375. ACM Press, New York (2002)"},{"issue":"10","key":"39_CR33","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D. Garlan","year":"2004","unstructured":"Garlan, D., Cheng, S., Huang, A., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure. Computer\u00a037(10), 46\u201354 (2004)","journal-title":"Computer"},{"key":"39_CR34","doi-asserted-by":"crossref","unstructured":"Suv\u00e9e, D., Vanderperren, W., Jonckers, V.: JAsCo: an aspect-oriented approach tailored for component based software development. In: AOSD, pp. 21\u201329 (2003)","DOI":"10.1145\/643603.643606"},{"key":"39_CR35","doi-asserted-by":"crossref","unstructured":"Behlouli, N.B., Taconet, C., Bernard, G.: An architecture for supporting Development and Execution of Context-Aware Component applications. In: ACS\/IEEE Int. Conf. on Pervasive Services, pp. 57\u201366 (2006)","DOI":"10.1109\/PERSER.2006.1652207"},{"key":"39_CR36","doi-asserted-by":"crossref","unstructured":"M\u00fcgge, H., Rho, T., Cremers, A.: Integrating Aspect-orientation and structural annotations to support adaptive middleware. In: Proc. of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007, Lisbon, Portugal (2007)","DOI":"10.1145\/1238828.1238831"},{"issue":"3","key":"39_CR37","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1145\/1272998.1273022","volume":"41","author":"J.S. Rellermeyer","year":"2007","unstructured":"Rellermeyer, J.S., Alonso, G.: Concierge: a service platform for resource-constrained devices. SIGOPS Oper. Syst. Rev.\u00a041(3), 245\u2013258 (2007)","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"39_CR38","doi-asserted-by":"crossref","unstructured":"Nikolov, V., Kapitza, R.: Recoverable class loaders for a fast restart of Java applications. In: MOBILWARE 2008: Proc. of the 1st int. conf. on MOBILe Wireless MiddleWARE, Operating Systems, and Appl., pp. 1\u20138 (2007)","DOI":"10.4108\/ICST.MOBILWARE2008.2831"}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems: OTM 2008"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-88871-0_39","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,9]],"date-time":"2020-05-09T23:23:43Z","timestamp":1589066623000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-88871-0_39"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540888703","9783540888710"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-88871-0_39","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}