{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:28:10Z","timestamp":1742390890538,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540403173"},{"type":"electronic","value":"9783540448921"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-44892-6_18","type":"book-chapter","created":{"date-parts":[[2007,8,16]],"date-time":"2007-08-16T10:51:40Z","timestamp":1187261500000},"page":"344-373","source":"Crossref","is-referenced-by-count":49,"title":["The JBoss Extensible Server"],"prefix":"10.1007","author":[{"given":"Marc","family":"Fleury","sequence":"first","affiliation":[]},{"given":"Francisco","family":"Reverbel","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2003,6,24]]},"reference":[{"key":"18_CR1","unstructured":"J. Bloch. Effective Java. The Java Series. Addison-Wesley, 2001."},{"key":"18_CR2","unstructured":"F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. Pattern-Oriented Software Architecture: A System of Patterns. Wiley, 1996."},{"key":"18_CR3","doi-asserted-by":"crossref","unstructured":"E. Checchet, J. Marguerite, and W. Zwanepoel. Performance and scalability of EJB applications. In Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201902), 2002.","DOI":"10.1145\/582419.582443"},{"key":"18_CR4","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1007\/3-540-45518-3_9","volume-title":"Middleware 2001 \u2014 IFIP\/ACM International Conference on Distributed Systems Platforms","author":"M. Clarke","year":"2001","unstructured":"M. Clarke, G. S. Blair, G. Coulson, and N. Parlavantzas. An efficient component model for the construction of adaptive middleware. In Middleware 2001 \u2014 IFIP\/ACM International Conference on Distributed Systems Platforms, volume 2218 of LNCS, pages 160\u2013178. Springer-Verlag, 2001."},{"key":"18_CR5","unstructured":"M. Dahm. Byte code engineering with the BCEL API. Technical Report B-17-98, Freie Universit\u00e4t Berlin \u2014 Institut f\u00fcr Informatik, 1998."},{"key":"18_CR6","volume-title":"A Component-Based Architecture for Open, Independently Extensible Distributed Systems","author":"L. Deri","year":"1997","unstructured":"L. Deri. A Component-Based Architecture for Open, Independently Extensible Distributed Systems. PhD thesis, University of Berne, Switzerland, 1997."},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"L. Deri. Yasmin: A component-based architecture for software applications. In 8th International Workshop on Software Technology and Engineering Practice (STEP\u201997), pages 4\u201312, London, July 1997. IEEE Computer Society. Also published as IBM Research Report RZ 2899.","DOI":"10.1109\/STEP.1997.615459"},{"issue":"10","key":"18_CR8","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/383845.383854","volume":"44","author":"T. Elrad","year":"2001","unstructured":"T. Elrad, M. Aksit, G. Kiczales, K. Lieberherr, and H. Ossher. Discussing aspects of AOP. Communications of the ACM, 44(10):33\u201338, October 2001.","journal-title":"Communications of the ACM"},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"J. Ferber. Computational reflection in class-based object-oriented languages. In Proceedings of the 4th Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201989), pages 317\u2013326, 1989.","DOI":"10.1145\/74877.74910"},{"issue":"6","key":"18_CR10","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MC.2002.1009167","volume":"35","author":"I. Foster","year":"2002","unstructured":"I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke. Grid services for distributed system integration. Computer, 35(6):37\u201346, June 2002.","journal-title":"Computer"},{"key":"18_CR11","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns \u2014 Elements of Reusable Object-Oriented Software. Addison-Wesley, 1995."},{"key":"18_CR12","unstructured":"S. D. Halloway. Component Development for the Java Platform. Addison-Wesley, 2002."},{"key":"18_CR13","volume-title":"FlexiNet Architecture","author":"R. Hayton","year":"1999","unstructured":"R. Hayton and ANSA Team. FlexiNet Architecture. ANSA Architecture Report, Citrix Systems Ltd., Cambridge, UK, February 1999. Available in the ANSA web site ( http:\/\/www.ansa.co.uk )."},{"key":"18_CR14","unstructured":"T. Jewell. EJB 2 and J2EE packaging, part II, July 2001. Available in O\u2019Reilly\u2019s On Java web site ( http:\/\/www.onjava.com )."},{"key":"18_CR15","unstructured":"C. G. Jung. java.lang.ClassLoader.loadClassInternal (String) is too restrictive. Bug report submitted to java.sun.com (bug id 4670071), April 2002."},{"key":"18_CR16","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP\u201997 \u2014 Object-Oriented Programming, 11th European Conference","author":"G. Kiczales","year":"1997","unstructured":"G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In ECOOP\u201997 \u2014 Object-Oriented Programming, 11th European Conference, volume 1241 of LNCS, pages 220\u2013242. Springer-Verlag, 1997."},{"issue":"6","key":"18_CR17","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/508448.508470","volume":"45","author":"F. Kon","year":"2002","unstructured":"F. Kon, F. Costa, G. Blair, and R. H. Campbell. The case for reflective middleware. Communications of the ACM, 45(6):33\u201338, June 2002.","journal-title":"Communications of the ACM"},{"key":"18_CR18","doi-asserted-by":"crossref","unstructured":"S. Liang and G. Bracha. Dynamic class loading in the Java virtual machine. In Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA\u201998), pages 36\u201344, 1998.","DOI":"10.1145\/286936.286945"},{"key":"18_CR19","unstructured":"J. Lindfors, M. Fleury, and The JBoss Group. JMX: Managing J2EE with Java Management Extensions. SAMS, 2002."},{"issue":"1","key":"18_CR20","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1023\/A:1018761615354","volume":"7","author":"J. P. Martin-Flatin","year":"1999","unstructured":"J. P. Martin-Flatin, S. Znaty, and J. P. Hubaux. A survey of distributed enterprise network and systems management paradigms. Journal of Network and Systems Management, 7(1): 9\u201326, 1999.","journal-title":"Journal of Network and Systems Management"},{"key":"18_CR21","unstructured":"B. Peterson. Understanding J2EE application server class loading architectures, May 2002. Available in TheServerSide.com ( http:\/\/www.theserverside.com )."},{"key":"18_CR22","unstructured":"D. Schmidt, M. Stal, H. Rohnert, and F. Buschmann. Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects. Wiley, 2000."},{"key":"18_CR23","unstructured":"SourceForge.net. Monthly download statistics for JBoss, December 2002. http:\/\/sf.net\/project\/stats\/index.php?report=months&groupid=22866 ."},{"key":"18_CR24","unstructured":"S. Stark and The JBoss Group. JBoss Administration and Development, Edition 2.JBoss Group, 2002."},{"key":"18_CR25","unstructured":"Sun Microsystems. Enterprise JavaBeans Specification, Version 2.0, 2001. http:\/\/java.sun.com\/ejb\/ ."},{"key":"18_CR26","unstructured":"Sun Microsystems. Java 2-Platform Enterprise Edition Spec., v1.3, 2001. http:\/\/java.sun.com\/j2ee\/ ."},{"key":"18_CR27","unstructured":"Sun Microsystems. Java Management Extensions \u2014 Instrumentation and Agent Specification, v1.1, 2002. http:\/\/java.sun.com\/jmx\/ ."},{"key":"18_CR28","doi-asserted-by":"crossref","unstructured":"C. Szyperski. Component Software: Beyond Object-Oriented Programming. Addison-Wesley, 1998.","DOI":"10.1007\/3-540-46589-8_10"},{"key":"18_CR29","unstructured":"G. J. Vecellio, W. M. Thomas, and R. M. Sanders. Containers for predictable behavior of component-based software. In Proceedings of the 5th ICSE Workshop on Component-Based Software Engineering: Benchmarks for Predictable Assembly, Orlando, Florida, USA, 2002. Carnegie-Mellon Software Engineering Institute."}],"container-title":["Lecture Notes in Computer Science","Middleware 2003"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44892-6_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T11:35:15Z","timestamp":1737372915000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44892-6_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540403173","9783540448921"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/3-540-44892-6_18","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}