{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:35:19Z","timestamp":1725543319054},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540376576"},{"type":"electronic","value":"9783540376590"}],"license":[{"start":{"date-parts":[[2006,1,1]],"date-time":"2006-01-01T00:00:00Z","timestamp":1136073600000},"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":[[2006]]},"DOI":"10.1007\/11821946_17","type":"book-chapter","created":{"date-parts":[[2006,8,5]],"date-time":"2006-08-05T02:35:14Z","timestamp":1154745314000},"page":"259-274","source":"Crossref","is-referenced-by-count":31,"title":["A Model for Developing Component-Based and Aspect-Oriented Systems"],"prefix":"10.1007","author":[{"given":"Nicolas","family":"Pessemier","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lionel","family":"Seinturier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thierry","family":"Coupaye","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurence","family":"Duchien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"17_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1007\/BFb0053047","volume-title":"ECOOP \u201992 European Conference on Object-Oriented Programming","author":"M. Aksit","year":"1992","unstructured":"Aksit, M., Bergmans, L., Vural, S.: An object-oriented language-database integration model: The composition-filters approach. In: Lehrmann Madsen, O. (ed.) ECOOP 1992. LNCS, vol.\u00a0615, pp. 372\u2013395. Springer, Heidelberg (1992)"},{"key":"17_CR2","doi-asserted-by":"crossref","unstructured":"Aldrich, J., Chambers, C., Notkin, D.: ArchJava: Connecting software architecture to implementation. In: ICSE 2002: Proc. of the International Conference on Software Engineering, Orlando, FL, USA (May 2002)","DOI":"10.1145\/581339.581365"},{"key":"17_CR3","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1145\/97945.97982","volume-title":"Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications \/ Proceedings of the European Conference on Object-Oriented Programming","author":"G. Bracha","year":"1990","unstructured":"Bracha, G., Cook, W.: Mixin-based inheritance. In: Meyrowitz, N. (ed.) Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications \/ Proceedings of the European Conference on Object-Oriented Programming, Ottawa, Canada, pp. 303\u2013311. ACM Press, New York (1990)"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Bruneton, E., Coupaye, T., Leclercq, M., Quema, V., Stefani, J.-B.: An open component model and its support in Java. In: Proceedings of the International Symposium on Component-based Software Engineering, Edinburgh, Scotland (May 2004)","DOI":"10.1007\/978-3-540-24774-6_3"},{"key":"17_CR5","unstructured":"Burke, B., et al.: JBoss-AOP, \n                  \n                    http:\/\/www.jboss.org\/developers\/projects\/jboss\/aop"},{"key":"17_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/3-540-45518-3_9","volume-title":"Middleware 2001","author":"M. Clarke","year":"2001","unstructured":"Clarke, M., Blair, G., Coulson, G., Parlavantzas, N.: An efficient component model for the construction of adaptive middleware. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol.\u00a02218, p. 160. Springer, Heidelberg (2001)"},{"key":"17_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/3-540-45429-2_6","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"J. Dowling","year":"2001","unstructured":"Dowling, J., Cahill, V.: The k-component architecture meta-model for self-adaptive software. In: Yonezawa, A., Matsuoka, S. (eds.) Reflection 2001. LNCS, vol.\u00a02192, pp. 81\u201388. Springer, Heidelberg (2001)"},{"key":"17_CR8","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/508386.508394","volume-title":"AOSD 2002: Proceedings of the 1st international conference 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: Proceedings of the 1st international conference on Aspect-oriented software development, pp. 65\u201375. ACM Press, New York (2002)"},{"issue":"10","key":"17_CR9","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1145\/383845.383858","volume":"44","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.: Getting started with AspectJ. Communications of the ACM\u00a044(10), 59\u201365 (2001)","journal-title":"Communications of the ACM"},{"key":"17_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/11424529_10","volume-title":"Component-Based Software Engineering","author":"B. Lagaisse","year":"2005","unstructured":"Lagaisse, B., Joosen, W.: Component-based open middleware supporting aspect-oriented software composition. In: Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds.) CBSE 2005. LNCS, vol.\u00a03489, pp. 139\u2013154. Springer, Heidelberg (2005)"},{"key":"17_CR11","unstructured":"Lieberherr, K., Lorenz, D., Mezini, M.: Programming with Aspectual Components. Technical Report NU-CCS-99-01, College of Computer Science, Northeastern University, Boston, MA (March 1999)"},{"issue":"1","key":"17_CR12","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/32.825767","volume":"26","author":"N. Medvidovic","year":"2000","unstructured":"Medvidovic, N., Taylor, R.N.: A classification and comparison framework for software architecture description languages. IEEE Transaction on Software Engineering\u00a026(1), 70\u201393 (2000)","journal-title":"IEEE Transaction on Software Engineering"},{"key":"17_CR13","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/643603.643613","volume-title":"Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003)","author":"M. Mezini","year":"2003","unstructured":"Mezini, M., Ostermann, K.: Conquering Aspects with Caesar. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003), pp. 90\u2013100. ACM Press, New York (2003)"},{"key":"17_CR14","unstructured":"OMG. CORBA Components, v3.0 (full specification), Document formal\/02-06-65 (June 2002)"},{"issue":"12","key":"17_CR15","doi-asserted-by":"publisher","first-page":"1119","DOI":"10.1002\/spe.605","volume":"34","author":"R. Pawlak","year":"2004","unstructured":"Pawlak, R., Seinturier, L., Duchien, L., Florin, G., Legond-Aubry, F., Martelli, L.: JAC: An aspect-based distributed dynamic framework. Software Practise and Experience (SPE)\u00a034(12), 1119\u20131148 (2004)","journal-title":"Software Practise and Experience (SPE)"},{"key":"17_CR16","unstructured":"Pessemier, N., Barais, O., Seinturier, L., Coupaye, T., Duchien, L.: A three level framework for adapting component-based systems. In: Second International Workshop on Coordination and Adaptation Techniques for Software Entities (WCAT 2005), Glasgow, Scotland (July 2005)"},{"key":"17_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/11783565_10","volume-title":"Component-Based Software Engineering","author":"L. Seinturier","year":"2006","unstructured":"Seinturier, L., Pessemier, N., Duchien, L., Coupaye, T.: A component model engineered with components and aspects. 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. 139\u2013153. Springer, Heidelberg (2006)"},{"key":"17_CR18","unstructured":"Suv\u00e9e, D.: FuseJ web site, \n                  \n                    http:\/\/ssel.vub.ac.be\/fusej\/"},{"key":"17_CR19","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1145\/643603.643606","volume-title":"Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003)","author":"D. Suv\u00e9e","year":"2003","unstructured":"Suv\u00e9e, D., Vanderperren, W., Jonckers, V.: JAsCo: an aspect-oriented approach tailored for component based software development. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003), pp. 21\u201329. ACM Press, New York (2003)"},{"key":"17_CR20","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley Longman Publishing Co., Inc., Amsterdam (2002)"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11821946_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T13:20:56Z","timestamp":1558272056000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11821946_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540376576","9783540376590"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/11821946_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}