{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T10:39:39Z","timestamp":1743071979647,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642025709"},{"type":"electronic","value":"9783642025716"}],"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-02571-6_13","type":"book-chapter","created":{"date-parts":[[2009,6,26]],"date-time":"2009-06-26T14:15:30Z","timestamp":1246025730000},"page":"215-230","source":"Crossref","is-referenced-by-count":2,"title":["A Coding Framework for Functional Adaptation of Coarse-Grained Components in Extensible EJB Servers"],"prefix":"10.1007","author":[{"given":"Olivier","family":"Caron","sequence":"first","affiliation":[]},{"given":"Bernard","family":"Carr\u00e9","sequence":"additional","affiliation":[]},{"given":"Alexis","family":"Muller","sequence":"additional","affiliation":[]},{"given":"Gilles","family":"Vanwormhoudt","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"13_CR1","first-page":"158","volume-title":"ICSE 2004: Proceedings of the 26th International Conference on Software Engineering","author":"E. Baniassad","year":"2004","unstructured":"Baniassad, E., Clarke, S.: Theme: An approach for aspect-oriented analysis and design. In: ICSE 2004: Proceedings of the 26th International Conference on Software Engineering, pp. 158\u2013167. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"13_CR2","first-page":"122","volume-title":"Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1996)","author":"D. Bardou","year":"1996","unstructured":"Bardou, D., Dony, C.: Split Objects: a Disciplined Use of Delegation within Objects. In: Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA 1996), San Jose, California, USA, October 1996, pp. 122\u2013137. ACM Press, New York (1996)"},{"key":"13_CR3","unstructured":"Bouzitouna, S., Gervais, M.P., Blanc, X.: Model Reuse in MDA. In: International Conference on Software Engineering Research and Practice. CSREA Press (2005)"},{"issue":"13","key":"13_CR4","doi-asserted-by":"publisher","first-page":"1237","DOI":"10.1002\/spe.412","volume":"31","author":"E. Bruneton","year":"2001","unstructured":"Bruneton, E., Riveill, M.: An architecture for extensible middleware platforms. Software - Practice and Experience\u00a031(13), 1237\u20131264 (2001)","journal-title":"Software - Practice and Experience"},{"key":"13_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/978-3-540-45242-3_16","volume-title":"Object-Oriented Information Systems","author":"O. Caron","year":"2003","unstructured":"Caron, O., Carr\u00e9, B., Muller, A., Vanwormhoudt, G.: A Framework for Supporting Views in Component Oriented Information Systems. In: Konstantas, D., L\u00e9onard, M., Pigneur, Y., Patel, S. (eds.) OOIS 2003. LNCS, vol.\u00a02817, pp. 164\u2013178. Springer, Heidelberg (2003)"},{"key":"13_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/978-3-540-30187-5_3","volume-title":"<\u2009<UML>\u2009> 2004 - The Unified Modeling Language","author":"O. Caron","year":"2004","unstructured":"Caron, O., Carr\u00e9, B., Muller, A., Vanwormhoudt, G.: An OCL Formulation of UML 2 Template Binding. In: Baar, T., Strohmeier, A., Moreira, A., Mellor, S.J. (eds.) UML 2004. LNCS, vol.\u00a03273, pp. 27\u201340. Springer, Heidelberg (2004)"},{"issue":"3","key":"13_CR7","first-page":"105","volume":"11","author":"O. Caron","year":"2005","unstructured":"Caron, O., Carr\u00e9, B., Muller, A., Vanwormhoudt, G.: Mise en oeuvre d\u2019aspects fonctionnels r\u00e9utilisables par adaptation. Revue L\u2019objet, Programmation par Aspects, Hermes Ed.\u00a011(3), 105\u2013118 (2005)","journal-title":"Revue L\u2019objet, Programmation par Aspects, Hermes Ed."},{"key":"13_CR8","doi-asserted-by":"crossref","unstructured":"Caron, O., Carr\u00e9, B., Debrauwer, L.: Contextualization of OODB schemas in CROME. In: Database and Expert Systems Applications, pp. 135\u2013149 (2000)","DOI":"10.1007\/3-540-44469-6_13"},{"key":"13_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1007\/3-540-45800-X_24","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"T. Clark","year":"2002","unstructured":"Clark, T., Evans, A., Kent, S.: A Metamodel for Package Extension with Renaming. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 305\u2013320. Springer, Heidelberg (2002)"},{"key":"13_CR10","first-page":"71","volume-title":"Science of Computer Programming","author":"S. Clarke","year":"2002","unstructured":"Clarke, S.: Extending standard UML with Model Composition Semantics. In: Science of Computer Programming, vol.\u00a044, pp. 71\u2013100. Elsevier Science, Amsterdam (2002)"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"Clarke, S., Harrison, W., Ossher, H., Tarr, P.: Subject-Oriented Design: Towards Improved Alignment of Requirements, Design and Code. In: Procs. of the Object-Oriented Programming Systems, Languages and Applications Conference (OOPSLA), Denver (1999)","DOI":"10.1145\/320384.320420"},{"key":"13_CR12","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1145\/508386.508400","volume-title":"AOSD 2002: Proceedings of the 1st International Conference on Aspect-Oriented Software Development","author":"S. Clarke","year":"2002","unstructured":"Clarke, S., Walker, R.J.: Towards a Standard Design Language for AOSD. In: AOSD 2002: Proceedings of the 1st International Conference on Aspect-Oriented Software Development, pp. 113\u2013119. ACM Press, New York (2002)"},{"key":"13_CR13","volume-title":"Objects, Components and Frameworks With UML: The Catalysis Approach","author":"D. D\u2019Souza","year":"1999","unstructured":"D\u2019Souza, D., Wills, A.: Objects, Components and Frameworks With UML: The Catalysis Approach. Addison-Wesley, Reading (1999)"},{"key":"13_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1007\/3-540-44892-6_18","volume-title":"Middleware 2003","author":"M. Fleury","year":"2003","unstructured":"Fleury, M., Reverbel, F.: The JBoss extensible server. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol.\u00a02672, pp. 344\u2013373. Springer, Heidelberg (2003)"},{"key":"13_CR15","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J., Booch, G.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Westley Professional Computing, USA (1995)"},{"key":"13_CR16","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/ASWEC.2001.948506","volume-title":"ASWEC 2001: Proceedings of the 13th Australian Conference on Software Engineering","author":"J. Grundy","year":"2001","unstructured":"Grundy, J., Patel, R.: Developing Software Components with the UML, Enterprise Java Beans and Aspects. In: ASWEC 2001: Proceedings of the 13th Australian Conference on Software Engineering, p. 127. IEEE CS, Los Alamitos (2001)"},{"key":"13_CR17","unstructured":"Helton, D.: Coarse-Grained Components as an Alternative to Component Frameworks. In: ECOOP Workshop on Component Oriented Programming, Lisbon, Portugal (1999)"},{"key":"13_CR18","unstructured":"Helton, D.: Closing the Gap between Business Functions and Software Components in Distributed Enterprise Systems. In: Weck, W., Reussner, R., Szyperski, C. (eds.) Proceedings of the 13th International ECOOP Workshop on Component-Oriented Programming (WCOP), Karlsruhe, Germany (October 2008)"},{"key":"13_CR19","unstructured":"JBoss Aspect-Oriented Programming, http:\/\/labs.jboss.com\/portal\/jbossaop"},{"key":"13_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1007\/3-540-47884-1_16","volume-title":"Integrated Formal Methods","author":"S. Kent","year":"2002","unstructured":"Kent, S.: Model Driven Engineering. In: Butler, M., Petre, L., Sere, K. (eds.) IFM 2002. LNCS, vol.\u00a02335, pp. 286\u2013298. Springer, Heidelberg (2002)"},{"key":"13_CR21","unstructured":"Muller, A.: Construction de syst\u00e8mes par application de mod\u00e8les param\u00e9tr\u00e9s. PhD thesis, LIFL, Universit\u00e9 de Lille (2006)"},{"key":"13_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1007\/11581741_11","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"A. Muller","year":"2005","unstructured":"Muller, A., Caron, O., Carr\u00e9, B., Vanwormhoudt, G.: On Some Properties of Parameterized Model Application. In: Hartman, A., Kreische, D. (eds.) ECMDA-FA 2005. LNCS, vol.\u00a03748, pp. 130\u2013144. Springer, Heidelberg (2005)"},{"key":"13_CR23","unstructured":"Pawlak, R., Retaill\u00e9, J.-P., Seinturier, L.: Foundations of AOP for J2EE Development. APress (2005)"},{"key":"13_CR24","volume-title":"Working with Objects: The OORam Software Engineering Method","author":"T. Reenskaug","year":"1995","unstructured":"Reenskaug, T., Wold, P., Lehne, O.A.: Working with Objects: The OORam Software Engineering Method. Prentice-Hall, Inc., Englewood Cliffs (1995)"},{"key":"13_CR25","unstructured":"France, R., Georg, G., Ray, I.: Supporting Multi-Dimensional Separation of Design Concerns. In: AOSD Workshop on AOM: Aspect-Oriented Modeling with UML (March 2003)"},{"key":"13_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1007\/11880240_28","volume-title":"Model Driven Engineering Languages and Systems","author":"C. Tombelle","year":"2006","unstructured":"Tombelle, C., Vanwormhoudt, G.: Dynamic and Generic Manipulation of Models: From Introspection to Scripting. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 395\u2013409. Springer, Heidelberg (2006)"},{"key":"13_CR27","unstructured":"Wand, Z., Xu, X., Zhan, D.: A Survey of Business Component Identification Methods and Related Techniques. International Journal of Information Technology 2(4) (2005)"}],"container-title":["Lecture Notes in Business Information Processing","Objects, Components, Models and Patterns"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-02571-6_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,7]],"date-time":"2021-10-07T22:08:46Z","timestamp":1633644526000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-02571-6_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642025709","9783642025716"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-02571-6_13","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2009]]}}}