{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:52:14Z","timestamp":1747806734476},"publisher-location":"Berlin, Heidelberg","reference-count":68,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540735885"},{"type":"electronic","value":"9783540735892"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"tdm","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-73589-2_24","type":"book-chapter","created":{"date-parts":[[2007,8,12]],"date-time":"2007-08-12T21:48:05Z","timestamp":1186955285000},"page":"501-524","source":"Crossref","is-referenced-by-count":13,"title":["A Machine Model for Aspect-Oriented Programming"],"prefix":"10.1007","author":[{"given":"Michael","family":"Haupt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hans","family":"Schippers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"24_CR1","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1145\/1094811.1094839","volume-title":"Proc. OOPSLA 2005","author":"C. Allan","year":"2005","unstructured":"Allan, C., et al.: Adding Trace Matching with Free Variables to AspectJ. In: Proc. OOPSLA 2005, pp. 345\u2013364. ACM Press, New York (2005)"},{"key":"24_CR2","unstructured":"Anderson, C., Drossopoulou, S.: \u03b4 - an imperative object based calculus with delegation. In: Proc. USE\u201902, Malaga (2002)"},{"key":"24_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11687061_5","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"I. Aracic","year":"2006","unstructured":"Aracic, I., Gasiunas, V., Mezini, M., Ostermann, K.: Overview of caesarj. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol.\u00a03880, Springer, Heidelberg (2006)"},{"key":"24_CR4","unstructured":"AspectJ Home Page. \n                    \n                      http:\/\/www.eclipse.org\/aspectj\/"},{"key":"24_CR5","unstructured":"AspectWerkz Home Page. \n                    \n                      http:\/\/aspectwerkz.codehaus.org\/"},{"key":"24_CR6","unstructured":"Bergmans, L., Ak\u015fit, M.: Principles and Design Rationale of Composition Filters. In: [27]"},{"key":"24_CR7","volume-title":"Proc. OOPSLA 2006","author":"C. Bockisch","year":"2006","unstructured":"Bockisch, C., et al.: Adapting VM Techniques for Seamless Aspect Support. In: Proc. OOPSLA 2006, ACM Press, New York (2006)"},{"key":"24_CR8","unstructured":"Bockisch, C., Haupt, M., Mezini, M.: Dynamic Virtual Join Point Dispatch. In: SPLAT \u201906. Workshop on Software Engineering Properties of Languages and Aspect Technologies (2006)"},{"key":"24_CR9","volume-title":"Proc. AOSD 2004","author":"C. Bockisch","year":"2004","unstructured":"Bockisch, C., Haupt, M., Mezini, M., Ostermann, K.: Virtual Machine Support for Dynamic Join Points. In: Proc. AOSD 2004, ACM Press, New York (2004)"},{"key":"24_CR10","volume-title":"Proc. OOPSLA 2006","author":"C. Bockisch","year":"2006","unstructured":"Bockisch, C., Kanthak, S., Haupt, M., Arnold, M., Mezini, M.: Efficient Control Flow Quantification. In: Proc. OOPSLA 2006, ACM Press, New York (2006)"},{"key":"24_CR11","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/976270.976273","volume-title":"Proc. AOSD 2004","author":"J. Bon\u00e9r","year":"2004","unstructured":"Bon\u00e9r, J.: What Are the Key Issues for Commercial AOP Use: how Does AspectWerkz Address Them? In: Proc. AOSD 2004, pp. 5\u20136. ACM Press, New York (2004)"},{"key":"24_CR12","volume-title":"Prototype-Based Programming. Concepts, Languages and Applications","author":"A. Borning","year":"1999","unstructured":"Borning, A.: Classes versus Prototypes in Object-Oriented Languages. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-Based Programming. Concepts, Languages and Applications, Springer, Heidelberg (1999)"},{"key":"24_CR13","unstructured":"Brichau, J., et al.: Report Describing Survey of Aspect Languages and Models. Technical Report AOSD-Europe Deliverable D12, AOSD-Europe-VUB-01, Vrije Universiteit Brussel, 17 May, 2005. (2005), \n                    \n                      http:\/\/www.aosd-europe.net\/deliverables\/d12.pdf"},{"key":"24_CR14","unstructured":"Brichau, J., et al.: An Initial Metamodel for Aspect-Oriented Programming Languages. Technical Report AOSD-Europe Deliverable D39, AOSD-Europe-VUB-12, Vrije Universiteit Brussel, 27, 2006. (February 2006), \n                    \n                      http:\/\/www.aosd-europe.net\/deliverables\/d39.pdf"},{"key":"24_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/978-3-540-28644-8_14","volume-title":"CONCUR 2004 - Concurrency Theory","author":"G. Bruns","year":"2004","unstructured":"Bruns, G., Jagadeesan, R., Jeffrey, A., Riely, J.: \u03bcABC: A Minimal Aspect Calculus. In: Gardner, P., Yoshida, N. (eds.) CONCUR 2004. LNCS, vol.\u00a03170, pp. 209\u2013224. Springer, Heidelberg (2004)"},{"key":"24_CR16","unstructured":"Bockisch, C., Haupt, M., Mezini, M., Mitschke, R.: Envelope-based Weaving for Faster Aspect Compilers. In: Proc. NetObjectDays 2005, GI (2005)"},{"key":"24_CR17","unstructured":"CaesarJ Home Page, \n                    \n                      http:\/\/caesarj.org\/"},{"key":"24_CR18","unstructured":"Chambers, C.: The Design and Implementation of the Self Compiler, an Optimizing Compiler for Object-Oriented Programming Languages. PhD thesis, Department of Computer Science, Stanford University (1992)"},{"key":"24_CR19","unstructured":"Clifton, C., Leavens, G., Wand, M.: Parameterized Aspect Calculus: a Core Calculus for the Direct Study of Aspect-Oriented Languages (2003), \n                    \n                      ftp:\/\/ftp.ccs.neu.edu\/pub\/people\/wand\/papers\/clw-03.pdf"},{"key":"24_CR20","first-page":"130","volume-title":"Proc. OOPSLA\u201900","author":"C. Clifton","year":"2000","unstructured":"Clifton, C., Leavens, G.T., Chambers, C., Millstein, T.: MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java. In: Proc. OOPSLA\u201900, pp. 130\u2013145. ACM Press, New York (2000)"},{"key":"24_CR21","volume-title":"Dynamic Languages Symposium (DLS) \u201905, co-organised with OOPSLA\u201905","author":"P. Costanza","year":"2005","unstructured":"Costanza, P., Hirschfeld, R.: Language Constructs for Context-oriented Programming: An Overview of ContextL. In: Dynamic Languages Symposium (DLS) \u201905, co-organised with OOPSLA\u201905, ACM Press, New York (2005)"},{"key":"24_CR22","unstructured":"Dinkelaker, T., et al.: Inventory of Aspect-Oriented Execution Models. Technical Report AOSD-Europe Deliverable D40, AOSD-Europe-TUD-4, Darmstadt University of Technology, 28 February, 2006 (2006), \n                    \n                      http:\/\/www.aosd-europe.net\/deliverables\/d40.pdf"},{"key":"24_CR23","unstructured":"Djoko, S.D., Douence, R., Fradet, P., Le Botlan, D.: CASB: Common Aspect Semantics Base. Technical Report AOSD-Europe Deliverable D41, AOSD-Europe-INRIA-7, INRIA, France, 10 February 2006 (2006)"},{"key":"24_CR24","unstructured":"Dmitriev, M.: Towards Flexible and Safe Technology for Runtime Evolution of Java Language Applications. In: Workshop on Engineering Complex Object-Oriented Systems for Evolution, Proceedings (at OOPSLA 2001) (2001)"},{"key":"24_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1007\/3-540-45429-2_13","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"R. Douence","year":"2001","unstructured":"Douence, R., Motelet, O., S\u00fcdholt, M.: A Formal Definition of Crosscuts. In: Yonezawa, A., Matsuoka, S. (eds.) Metalevel Architectures and Separation of Crosscutting Concerns. LNCS, vol.\u00a02192, pp. 170\u2013184. Springer, Heidelberg (2001)"},{"key":"24_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1007\/BFb0054092","volume-title":"ECOOP \u201998 - Object-Oriented Programming","author":"E. Ernst","year":"1998","unstructured":"Ernst, E., Kaplan, C., Chambers, C.: Predicate Dispatching: A Unified Theory of Dispatch. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol.\u00a01445, pp. 186\u2013211. Springer, Heidelberg (1998)"},{"key":"24_CR27","volume-title":"Aspect-Oriented Software Development","author":"R.E. Filman","year":"2005","unstructured":"Filman, R.E., Elrad, T., Clarke, S., Ak\u015fit, M.: Aspect-Oriented Software Development. Addison-Wesley, Reading (2005)"},{"key":"24_CR28","unstructured":"Filman, R.E., Friedman, D.P.: Aspect-Oriented Programming is Quantification and Obliviousness. Technical Report 01.12, RIACS (May 2001)"},{"key":"24_CR29","unstructured":"Filman, R.E., Havelund, K.: Source-Code Instrumentation and Quantification of Events. In: Leavens, G.T., Cytron, R. (eds.) FOAL 2002 Workshop (at AOSD 2002), pp. 45\u201349 (2002)"},{"key":"24_CR30","first-page":"87","volume-title":"Design Patterns \u2014 Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns \u2014 Elements of Reusable Object-Oriented Software, pp. 87\u201395. Addison-Wesley, Reading (1994)"},{"key":"24_CR31","volume-title":"The Java Language Specification","author":"J. Gosling","year":"1996","unstructured":"Gosling, J., Joy, B., Steele, G.: The Java Language Specification. Addison-Wesley, Reading (1996)"},{"key":"24_CR32","volume-title":"Proc. AOSD 2004","author":"S. Hanenberg","year":"2004","unstructured":"Hanenberg, S., Hirschfeld, R., Unland, R.: Morphing Aspects: Incompletely Woven Aspects and Continuous Weaving. In: Proc. AOSD 2004, ACM Press, New York (2004)"},{"key":"24_CR33","unstructured":"Haupt, M.: Virtual Machine Support for Aspect-Oriented Programming Languages. PhD thesis, Software Technology Group, Darmstadt University of Technology (2006)"},{"key":"24_CR34","volume-title":"Proc. VEE 2005","author":"M. Haupt","year":"2005","unstructured":"Haupt, M., Mezini, M., Bockisch, C., Dinkelaker, T., Eichberg, M., Krebs, M.: An Execution Layer for Aspect-Oriented Programming Languages. In: Proc. VEE 2005, 2005, ACM Press, New York (2005)"},{"key":"24_CR35","volume-title":"Proc. AOSD 2004","author":"E. Hilsdale","year":"2004","unstructured":"Hilsdale, E., Hugunin, J.: Advice Weaving in AspectJ. In: Proc. AOSD 2004, ACM Press, New York (2004)"},{"key":"24_CR36","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"216","DOI":"10.1007\/3-540-36557-5_17","volume-title":"Objects, Components, Architectures, Services, and Applications for a Networked World","author":"R. Hirschfeld","year":"2003","unstructured":"Hirschfeld, R.: AspectS - Aspect-Oriented Programming with Squeak. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol.\u00a02591, pp. 216\u2013232. Springer, Heidelberg (2003)"},{"key":"24_CR37","unstructured":"Io Home Page, \n                    \n                      http:\/\/www.iolanguage.com\/"},{"key":"24_CR38","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2003 - Object-Oriented Programming","author":"R. Jagadeesan","year":"2003","unstructured":"Jagadeesan, R., Jeffrey, A., Riely, J.: A Calculus of Untyped Aspect-Oriented Programs. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol.\u00a02743, Springer, Heidelberg (2003)"},{"key":"24_CR39","unstructured":"JAsCo Home Page, \n                    \n                      http:\/\/ssel.vub.ac.be\/jasco\/"},{"key":"24_CR40","volume-title":"Expert One-on-One J2EE Development without EJB","author":"R. Johnson","year":"2004","unstructured":"Johnson, R., Hoeller, J.: Expert One-on-One J2EE Development without EJB. Wiley, Chichester (2004)"},{"key":"24_CR41","unstructured":"Java Platform Debugger Architecture Home Page, \n                    \n                      http:\/\/java.sun.com\/j2se\/1.4.1\/docs\/guide\/jpda\/index.html"},{"key":"24_CR42","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":"24_CR43","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., Loingtier, J.-M., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"24_CR44","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1145\/1094811.1094831","volume-title":"Proc. OOPSLA \u201905","author":"S. Kojarski","year":"2005","unstructured":"Kojarski, S., Lorenz, D.H.: Pluggable aop: Designing aspect mechanisms for third-party composition. In: Proc. OOPSLA \u201905, pp. 247\u2013263. ACM Press, New York (2005)"},{"key":"24_CR45","first-page":"41","volume-title":"Proc. AOSD\u201902","author":"R. L\u00e4mmel","year":"2002","unstructured":"L\u00e4mmel, R.: A semantical approach to method-call interception. In: Proc. AOSD\u201902, pp. 41\u201355. ACM Press, New York (2002)"},{"key":"24_CR46","first-page":"214","volume-title":"Proc. OOPSLA 1986","author":"H. Lieberman","year":"1986","unstructured":"Lieberman, H.: Using prototypical objects to implement shared behavior in object-oriented systems. In: Proc. OOPSLA 1986, pp. 214\u2013223. ACM Press, New York (1986)"},{"key":"24_CR47","volume-title":"The Java Virtual Machine Specification","author":"T. Lindholm","year":"1999","unstructured":"Lindholm, T., Yellin, F.: The Java Virtual Machine Specification, 2nd edn. Addison-Wesley, Reading (1999)","edition":"2"},{"key":"24_CR48","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2003 - Object-Oriented Programming","author":"H. Masuhara","year":"2003","unstructured":"Masuhara, H., Kiczales, G.: Modeling Crosscutting Aspect-Oriented Mechanisms. In: Cardelli, L. (ed.) ECOOP 2003. LNCS, vol.\u00a02743, Springer, Heidelberg (2003)"},{"key":"24_CR49","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/3-540-36579-6_4","volume-title":"Compiler Construction","author":"H. Masuhara","year":"2003","unstructured":"Masuhara, H., Kiczales, G., Dutchyn, C.: A Compilation and Optimization Model for Aspect-Oriented Programs. In: Hedin, G. (ed.) CC 2003 and ETAPS 2003. LNCS, vol.\u00a02622, pp. 46\u201360. Springer, Heidelberg (2003)"},{"key":"24_CR50","volume-title":"Proc. OOPSLA\u201904","author":"T. Millstein","year":"2004","unstructured":"Millstein, T.: Practical predicate dispatch. In: Proc. OOPSLA\u201904, ACM Press, New York (2004)"},{"key":"24_CR51","first-page":"51","volume-title":"Proc. AOSD\u201906","author":"L.D.B. Navarro","year":"2006","unstructured":"Navarro, L.D.B., S\u00fcdholt, M., Vanderperren, W., De Fraine, B., Suv\u00e9e, D.: Explicitly distributed aop using awed. In: Proc. AOSD\u201906, pp. 51\u201362. ACM Press, New York (2006)"},{"key":"24_CR52","unstructured":"Nicoara, A., Alonso, G.: Dynamic AOP with PROSE, \n                    \n                      http:\/\/www.iks.inf.ethz.ch\/publications\/publications\/files\/PROSE-ASMEA05.pdf"},{"key":"24_CR53","first-page":"56","volume-title":"Proc. AOSD\u201902","author":"D. Orleans","year":"2002","unstructured":"Orleans, D.: Incremental programming with extensible decisions. In: Proc. AOSD\u201902, pp. 56\u201364. ACM Press, New York (2002)"},{"key":"24_CR54","volume-title":"Proc. Workshop VMIL \u201907","author":"H. Ossher","year":"2007","unstructured":"Ossher, H.: A direction for research on virtual machine support for concern composition. In: Proc. Workshop VMIL \u201907, ACM Press, New York (2007)"},{"key":"24_CR55","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2005 - Object-Oriented Programming","author":"K. Ostermann","year":"2005","unstructured":"Ostermann, K., Mezini, M., Bockisch, C.: Expressive Pointcuts for Increased Modularity. In: Black, A.P. (ed.) ECOOP 2005. LNCS, vol.\u00a03586, Springer, Heidelberg (2005)"},{"key":"24_CR56","volume-title":"Proc. AOSD 2002","author":"A. Popovici","year":"2002","unstructured":"Popovici, A., Gross, T., Alonso, G.: Dynamic Weaving for Aspect-Oriented Programming. In: Kiczales, G. (ed.) Proc. AOSD 2002, ACM Press, New York (2002)"},{"key":"24_CR57","volume-title":"Proc. AOSD 2003","author":"A. Popovici","year":"2003","unstructured":"Popovici, A., Gross, T., Alonso, G.: Just-in-Time Aspects. In: Proc. AOSD 2003, ACM Press, New York (2003)"},{"key":"24_CR58","unstructured":"PROSE Home Page, \n                    \n                      http:\/\/prose.ethz.ch"},{"key":"24_CR59","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1145\/940071.940111","volume-title":"ESEC\/FSE-11","author":"H. Rajan","year":"2003","unstructured":"Rajan, H., Sullivan, K.: Eos: Instance-level aspects for integrated system design. In: ESEC\/FSE-11. Proceedings of the 9th European Software Engineering Conference, held jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp. 297\u2013306. ACM Press, New York (2003)"},{"key":"24_CR60","doi-asserted-by":"crossref","unstructured":"Sakurai, K., Masuhara, H., Ubayashi, N., Matsuura, S., Komiya, S.: Association aspects. In: Proc. AOSD\u201904, pp. 16\u201325 (2004)","DOI":"10.1145\/976270.976275"},{"key":"24_CR61","unstructured":"Self Home Page, \n                    \n                      http:\/\/research.sun.com\/self\/"},{"key":"24_CR62","unstructured":"Spring AOP (from the Spring reference documentation), \n                    \n                      http:\/\/www.springframework.org\/docs\/reference\/aop.html"},{"key":"24_CR63","unstructured":"Strongtalk Home Page, \n                    \n                      http:\/\/www.strongtalk.org\/"},{"key":"24_CR64","doi-asserted-by":"crossref","unstructured":"Ungar, D., Chambers, C., Chang, B.-W., H\u00f6lzle, U.: Organizing programs without classes. Lisp Symb. Comput.\u00a04(3) (1991)","DOI":"10.1007\/BF01806107"},{"key":"24_CR65","first-page":"227","volume-title":"OOPSLA \u201987 Conference Proceedings","author":"D. Ungar","year":"1987","unstructured":"Ungar, D., Smith, R.B.: Self: The Power of Simplicity. In: OOPSLA \u201987 Conference Proceedings, pp. 227\u2013241. ACM Press, New York (1987)"},{"key":"24_CR66","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/11550679_13","volume-title":"Software Composition","author":"W. Vanderperren","year":"2005","unstructured":"Vanderperren, W., Suv\u00e9e, D., Cibr\u00e1n, M.A., De Fraine, B.: Stateful Aspects in JAsCo. In: Gschwind, T., A\u00dfmann, U., Nierstrasz, O. (eds.) SC 2005. LNCS, vol.\u00a03628, pp. 167\u2013181. Springer, Heidelberg (2005)"},{"key":"24_CR67","first-page":"75","volume-title":"Proc. AOSD\u201905","author":"W. Vanderperren","year":"2005","unstructured":"Vanderperren, W., Suv\u00e9e, D., Verheecke, B., Cibr\u00e1n, M.A., Jonckers, V.: Adaptive programming in jasco. In: Proc. AOSD\u201905, pp. 75\u201386. ACM Press, New York (2005)"},{"issue":"5","key":"24_CR68","doi-asserted-by":"publisher","first-page":"890","DOI":"10.1145\/1018203.1018208","volume":"26","author":"M. Wand","year":"2004","unstructured":"Wand, M., Kiczales, G., Dutchyn, C.: A semantics for advice and dynamic join points in aspect-oriented programming. ACM Trans. Program. Lang. Syst.\u00a026(5), 890\u2013910 (2004)","journal-title":"ACM Trans. Program. Lang. Syst."}],"container-title":["Lecture Notes in Computer Science","ECOOP 2007 \u2013 Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-73589-2_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,22]],"date-time":"2019-05-22T01:04:13Z","timestamp":1558487053000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-73589-2_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540735885","9783540735892"],"references-count":68,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-73589-2_24","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}