{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T22:15:07Z","timestamp":1725574507162},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540231684"},{"type":"electronic","value":"9783540259398"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-25939-8_1","type":"book-chapter","created":{"date-parts":[[2011,1,8]],"date-time":"2011-01-08T18:11:10Z","timestamp":1294510270000},"page":"3-24","source":"Crossref","is-referenced-by-count":2,"title":["Enhancing Dependability Through Flexible Adaptation to Changing Requirements"],"prefix":"10.1007","author":[{"given":"Michel","family":"Wermelinger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Georgios","family":"Koutsoukos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hugo","family":"Louren\u00e7o","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard","family":"Avillez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jo\u00e3o","family":"Gouveia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lu\u00eds","family":"Andrade","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 Luiz","family":"Fiadeiro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1109\/IWPSE.2003.1231217","volume-title":"Proc. of the 6th Intl. Workshop on the Principles of Software Evolution","author":"M. Wermelinger","year":"2003","unstructured":"Wermelinger, M., Koutsoukos, G., Avillez, R., Gouveia, J., Andrade, L., Fiadeiro, J.L.: Using coordination contracts for flexible adaptation to changing business rules. In: Proc. of the 6th Intl. Workshop on the Principles of Software Evolution, pp. 115\u2013120. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1002\/smr.260","volume":"14","author":"L. Andrade","year":"2002","unstructured":"Andrade, L., Fiadeiro, J.L., Gouveia, J., Koutsoukos, G.: Separating computation, coordination and configuration. Journal of Software Maintenance and Evolution: Research and Practice\u00a014, 353\u2013369 (2002)","journal-title":"Journal of Software Maintenance and Evolution: Research and Practice"},{"key":"1_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1007\/3-540-45923-5_22","volume-title":"Fundamental Approaches to Software Engineering","author":"J. Gouveia","year":"2002","unstructured":"Gouveia, J., Koutsoukos, G., Wermelinger, M., Andrade, L., Fiadeiro, J.L.: The coordination development environment. In: Kutsche, R.-D., Weber, H. (eds.) FASE 2002. LNCS, vol.\u00a02306, pp. 323\u2013326. Springer, Heidelberg (2002)"},{"key":"1_CR4","first-page":"184","volume-title":"Proc. TOOLS 38","author":"J. Gouveia","year":"2001","unstructured":"Gouveia, J., Koutsoukos, G., Andrade, L., Fiadeiro, J.L.: Tool support for coordination-based software evolution. In: Proc. TOOLS 38, pp. 184\u2013196. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"1_CR5","unstructured":"Avizienis, A., Laprie, J.C., Randell, B.: Fundamental concepts of dependability. In: 3rd Information Survivability Workshop, Software Engineering Institute (2000)"},{"key":"1_CR6","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1145\/512035.512046","volume-title":"Proc. of the 5th Intl. Workshop on Principles of Software Evolution","author":"M. Wermelinger","year":"2002","unstructured":"Wermelinger, M., Koutsoukos, G., Fiadeiro, J., Andrade, L., Gouveia, J.: Evolving and using coordinated systems. In: Proc. of the 5th Intl. Workshop on Principles of Software Evolution, pp. 43\u201346. ACM, New York (2002)"},{"key":"1_CR7","unstructured":"Moazami-Goudarzi, K.: Consistency Preserving Dynamic Reconfiguration of Distributed Systems. PhD thesis, Imperial College London (1999)"},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"Lano, K., Fiadeiro, J.L., Andrade, L.: Software Design Using Java 2. Palgrave Macmillan (2002)","DOI":"10.1007\/978-1-4039-1466-8"},{"key":"1_CR9","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/129630.129635","volume":"35","author":"D. Gelernter","year":"1992","unstructured":"Gelernter, D., Carriero, N.: Coordination languages and their significance. Communications of the ACM\u00a035, 97\u2013107 (1992)","journal-title":"Communications of the ACM"},{"key":"1_CR10","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D.E. Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes\u00a017, 40\u201352 (1992)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"1_CR11","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/239098.239104","volume-title":"Proceedings of the Fourth ACM SIGSOFT Symposium on the Foundations of Software Engineering","author":"J. Magee","year":"1996","unstructured":"Magee, J., Kramer, J.: Dynamic structure in software architectures. In: Proceedings of the Fourth ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp. 3\u201314. ACM Press, New York (1996)"},{"key":"1_CR12","volume-title":"International Conference on Computer Systems and Software Engineering","author":"J. Kramer","year":"1990","unstructured":"Kramer, J.: Configuration programming\u2014a framework for the development of distributable systems. In: International Conference on Computer Systems and Software Engineering, Israel, IEEE, Los Alamitos (1990)"},{"key":"1_CR13","unstructured":"Endler, M., Wei, J.: Programming generic dynamic reconfigurations for distributed applications. In: Proceedings of the First International Workshop on Configurable Distributed Systems, IEE, pp. 68\u201379 (1992)"},{"key":"1_CR14","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 Transactions on Software Engineering\u00a026, 70\u201393 (2000)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"1_CR15","unstructured":"Monroe, R.T.: Capturing software architecture design expertise with Armani. Technical Report CMU-CS-98-163, School of Computer Science, Carnegie Mellon University (1998)"},{"key":"1_CR16","volume-title":"The Unified Modeling Language User Guide","author":"G. Booch","year":"1998","unstructured":"Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1998)"},{"key":"1_CR17","volume-title":"Information Modeling: an Object-oriented Approach","author":"H. Kilov","year":"1994","unstructured":"Kilov, H., Ross, J.: Information Modeling: an Object-oriented Approach. Prentice-Hall, Englewood Cliffs (1994)"},{"key":"1_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1007\/3-540-57342-9_91","volume-title":"Object Technologies for Advanced Software","author":"D. Notkin","year":"1993","unstructured":"Notkin, D., Garlan, D., Griswold, W., Sullivan, K.: Adding implicit invocation to languages: Three approaches. In: Nishio, S., Yonezawa, A. (eds.) ISOTAS 1993. LNCS, vol.\u00a0742, pp. 489\u2013510. Springer, Heidelberg (1993)"}],"container-title":["Lecture Notes in Computer Science","Architecting Dependable Systems II"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-25939-8_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,17]],"date-time":"2021-11-17T03:28:34Z","timestamp":1637119714000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-25939-8_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540231684","9783540259398"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-25939-8_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}