{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:05:00Z","timestamp":1725563100192},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642151132"},{"type":"electronic","value":"9783642151149"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"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":[[2010]]},"DOI":"10.1007\/978-3-642-15114-9_22","type":"book-chapter","created":{"date-parts":[[2010,8,27]],"date-time":"2010-08-27T04:47:53Z","timestamp":1282884473000},"page":"295-310","source":"Crossref","is-referenced-by-count":6,"title":["Architecture-Centric Component-Based Development Needs a Three-Level ADL"],"prefix":"10.1007","author":[{"given":"Huaxi","family":"Zhang","sequence":"first","affiliation":[]},{"given":"Christelle","family":"Urtado","sequence":"additional","affiliation":[]},{"given":"Sylvain","family":"Vauttier","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Crnkovic, I., Chaudron, M., Larsson, S.: Component-based development process and component lifecycle. In: Proc. of the Intl. Conf. on Software Engineering Advances, Papeete, French Polynesia, October 2006, p. 44 (2006)","DOI":"10.1109\/ICSEA.2006.261300"},{"key":"22_CR2","first-page":"605","volume-title":"Software Engineering; Principles and Practice","author":"M. Chaudron","year":"2008","unstructured":"Chaudron, M., Crnkovic, I.: Component-based Software Engineering. In: Software Engineering; Principles and Practice, pp. 605\u2013628. Wiley, Chichester (2008)"},{"key":"22_CR3","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595754","volume-title":"Software Architecture: Foundations, Theory, and Practice","author":"R. Taylor","year":"2009","unstructured":"Taylor, R., Medvidovic, N., Dashofy, E.: Software Architecture: Foundations, Theory, and Practice. Wiley, Chichester (January 2009)"},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Dashofy, E., van der Hoek, A., Taylor, R.: A highly-extensible, XML-based architecture description language. In: Proc. of 2nd WICSA Conf., Amsterdam, The Netherlands, pp. 103\u2013112 (2001)","DOI":"10.1109\/WICSA.2001.948416"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Medvidovic, N., Rosenblum, D., Taylor, R.: A language and environment for architecture-based software development and evolution. In: Proc. of ICSE Conf., Los Angeles, USA, May 1999, pp. 44\u201353 (1999)","DOI":"10.1145\/302405.302410"},{"issue":"3","key":"22_CR6","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/258077.258078","volume":"6","author":"R. Allen","year":"1997","unstructured":"Allen, R., Garlan, D.: A formal basis for architectural connection. ACM Trans. Softw. Eng. Methodol.\u00a06(3), 213\u2013249 (1997)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"11","key":"22_CR7","doi-asserted-by":"publisher","first-page":"1056","DOI":"10.1109\/TSE.2002.1049404","volume":"28","author":"F. Plasil","year":"2002","unstructured":"Plasil, F., Visnovsky, S.: Behavior protocols for software components. IEEE Trans. Softw. Eng.\u00a028(11), 1056\u20131076 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"22_CR8","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/250707.239104","volume":"21","author":"J. Magee","year":"1996","unstructured":"Magee, J., Kramer, J.: Dynamic structure in software architectures. SIGSOFT Softw. Eng. Notes\u00a021(6), 3\u201314 (1996)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"issue":"11-12","key":"22_CR9","doi-asserted-by":"publisher","first-page":"1257","DOI":"10.1002\/spe.767","volume":"36","author":"E. Bruneton","year":"2006","unstructured":"Bruneton, E., Coupaye, T., Leclercq, M., Qu\u00e9ma, V., Stefani, J.B.: The Fractal component model and its support in Java: Experiences with auto-adaptive and reconfigurable systems. Softw. Pract. Exper.\u00a036(11-12), 1257\u20131284 (2006)","journal-title":"Softw. Pract. Exper."},{"key":"22_CR10","volume-title":"Unified Modeling Language User Guide","author":"G. Booch","year":"2005","unstructured":"Booch, G., Rumbaugh, J., Jacobson, I.: Unified Modeling Language User Guide, 2nd edn. Addison-Wesley, Reading (2005)","edition":"2"},{"key":"22_CR11","unstructured":"Garlan, D., Schmerl, B., Chang, J.: Using gauges for architecture-based monitoring and adaptation. In: Proc. of Working Conf. on Complex and Dynamic Systems Architecture, Brisbane, Australia (December 2001)"},{"key":"22_CR12","unstructured":"Zhang, H. Y., Urtado, C., Vauttier, S.: Architecture-centric development and evolution processes for component-based software. In: Proc. of 22nd SEKE Conf., Redwood City, USA (July 2010)"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Aboud, N.A., Ar\u00e9valo, G., Falleri, J. R., Huchard, M., Tibermacine, C., Urtado, C., Vauttier, S.: Automated architectural component classification using concept lattices. In: Proc. of the Joint WICSA\/ECSA Conf., Cambridge, UK (September 2009)","DOI":"10.1109\/WICSA.2009.5290788"},{"issue":"5","key":"22_CR14","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1002\/smr.377","volume":"20","author":"N. Desnos","year":"2008","unstructured":"Desnos, N., Huchard, M., Tremblay, G., Urtado, C., Vauttier, S.: Search-based many-to-one component substitution. J. Softw. Maint: Res. Pract.\u00a020(5), 321\u2013344 (2008)","journal-title":"J. Softw. Maint: Res. Pract."},{"key":"22_CR15","volume-title":"Software architecture: perspectives on an emerging discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software architecture: perspectives on an emerging discipline. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Cheng, S.W., Garlan, D., Schmerl, B., Sousa, J.P., Spitznagel, B., Steenkiste, P.: Using architectural style as a basis for system self-repair. In: Proc. of 3rd WICSA Conf., Montreal, Canada, August 2002, pp. 45\u201359 (2002)","DOI":"10.1007\/978-0-387-35607-5_3"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-15114-9_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,18]],"date-time":"2019-03-18T23:04:55Z","timestamp":1552950295000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-15114-9_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642151132","9783642151149"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-15114-9_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}