{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T13:59:46Z","timestamp":1773323986796,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642336652","type":"print"},{"value":"9783642336669","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33666-9_33","type":"book-chapter","created":{"date-parts":[[2012,9,18]],"date-time":"2012-09-18T16:50:20Z","timestamp":1347987020000},"page":"514-530","source":"Crossref","is-referenced-by-count":10,"title":["Model Driven Configuration of Fault Tolerance Solutions for Component-Based Software System"],"prefix":"10.1007","author":[{"given":"Yihan","family":"Wu","sequence":"first","affiliation":[]},{"given":"Gang","family":"Huang","sequence":"additional","affiliation":[]},{"given":"Hui","family":"Song","sequence":"additional","affiliation":[]},{"given":"Ying","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"33_CR1","unstructured":"Workshop on Architecting Dependable Systems, http:\/\/www.cs.kent.ac.uk\/wads\/"},{"key":"33_CR2","unstructured":"SM@RT: Supporing Models at Run-Time, http:\/\/code.google.com\/p\/smatrt\/"},{"key":"33_CR3","unstructured":"SM@RT fault tolerance configuration, http:\/\/code.google.com\/p\/smatrt-ftc\/downloads\/list"},{"key":"33_CR4","doi-asserted-by":"crossref","unstructured":"Sherif, Y., Bojan, C., Ammar, H.H.: A Scenario-Based Reliability Analysis Approach for Component-Based Software. IEEE Transactions on Reliability\u00a053 (2004)","DOI":"10.1109\/TR.2004.838034"},{"issue":"2","key":"33_CR5","first-page":"251","volume":"13","author":"G. Huang","year":"2006","unstructured":"Huang, G., Mei, H., Yang, F.-Q.: Runtime Recovery and Manipulation of Software Architecture of Component-based Systems. International Journal of Automated Software Engineering\u00a013(2), 251\u2013278 (2006)","journal-title":"International Journal of Automated Software Engineering"},{"key":"33_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1007\/978-3-642-02414-6_5","volume-title":"Component-Based Software Engineering","author":"J. Li","year":"2009","unstructured":"Li, J., Chen, X., Huang, G., Mei, H., Chauvel, F.: Selecting Fault Tolerant Styles for Third-Party Components with Model Checking Support. In: Lewis, G.A., Poernomo, I., Hofmeister, C. (eds.) CBSE 2009. LNCS, vol.\u00a05582, pp. 69\u201386. Springer, Heidelberg (2009)"},{"key":"33_CR7","doi-asserted-by":"crossref","unstructured":"Candea, G., et al.: JAGR: an autonomous self-recovering application server. In: Proc. of the 5th Int\u2019l Workshop on Active Middleware Services, Seattle, USA, pp. 168\u2013177 (2003)","DOI":"10.1109\/ACW.2003.1210217"},{"key":"33_CR8","unstructured":"Capozucca, A., Guelfi, N., Pelliccione, P., Muccini, H.: An Architecture-driven Methodology for Developing Fault-Tolerant Systems, Software Engineering Competence Center Technical Report nr. TR-SE2C-05-10, SE2C, Luxembourg (2005)"},{"key":"33_CR9","doi-asserted-by":"crossref","unstructured":"Huang, G., Wu, Y.: Towards Architecture-Level Middleware-Enabled Exception Handling of Component-based Systems. In: Component-based Software Engineering (2011)","DOI":"10.1145\/2000229.2000252"},{"key":"33_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45177-3_3","volume-title":"Architecting Dependable Systems","author":"D. Garlan","year":"2003","unstructured":"Garlan, D., Chung, S., Schmerl, B.: Increasing System Dependability Through Architecturebased Self-Repair. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems. LNCS, vol.\u00a02677. Springer, Heidelberg (2003)"},{"key":"33_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/978-3-642-24485-8_20","volume-title":"Model Driven Engineering Languages and Systems","author":"H. Song","year":"2011","unstructured":"Song, H., Huang, G., Chauvel, F., Zhang, W., Sun, Y., Shao, W., Mei, H.: Instant and Incremental QVT Transformation for Runtime Models. In: Whittle, J., Clark, T., K\u00fchne, T. (eds.) MODELS 2011. LNCS, vol.\u00a06981, pp. 273\u2013288. Springer, Heidelberg (2011)"},{"key":"33_CR12","unstructured":"ECperf webpage, http:\/\/java.sun.com\/developer\/earlyAccess\/j2ee\/ecperf\/download.html"},{"key":"33_CR13","unstructured":"Issarny, V., Banatre, J.: Architecture-Based Exception Handling. In: Proc. of the 34th Annual Hawaii International Conference on System Sciences, vol.\u00a09, p. 9058 (2001)"},{"key":"33_CR14","doi-asserted-by":"crossref","unstructured":"Lan, L., Huang, G., Wang, W., Mei, H.: A Middleware-based Approach to Model Refactoring at Runtime. In: Proceedings of the 14th Asia-Pacific Software Engineering Conference, APSEC 2007 (2007)","DOI":"10.1109\/ASPEC.2007.45"},{"issue":"1","key":"33_CR15","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"A. Avizienis","year":"2004","unstructured":"Avizienis, A., Lapri, J.-C., Randell, B., Landwehr, C.: Basic Conceptsand Taxonomy of Dependable and Secure Computing. IEEE Transactions on Dependable and Secure Computing\u00a01(1), 11\u201333 (2004)","journal-title":"IEEE Transactions on Dependable and Secure Computing"},{"issue":"8","key":"33_CR16","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/MC.1984.1659219","volume":"17","author":"A. Avi\u017eieni","year":"1984","unstructured":"Avi\u017eieni, A., Kelly, J.P.J.: Fault Tolerance by Design Diversity: Concepts and Experiments. IEEE Computer\u00a017(8), 67\u201380 (1984)","journal-title":"IEEE Computer"},{"key":"33_CR17","unstructured":"Ammann, P.E., Knight, J.C.: Data Diversity: An Approach to Software Fault Tolerance. In: Proceedings of the 17th International Symposium on Fault-Tolerant Computing Systems (FTCS-17), Pittsburgh, PA, pp. 122\u2013126 (1987)"},{"key":"33_CR18","doi-asserted-by":"crossref","unstructured":"Pottinger, R.A., Bernstein, P.A.: Merging models based on given correspondences. In: Proc. 29th International Conference on Very Large Data Bases, VLDB 2003 (September 2003)","DOI":"10.1016\/B978-012722442-8\/50081-1"},{"key":"33_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/11880240_16","volume-title":"Model Driven Engineering Languages and Systems","author":"D.S. Kolovos","year":"2006","unstructured":"Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Merging Models with the Epsilon Merging Language (EML). In: Wang, J., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 215\u2013229. Springer, Heidelberg (2006)"},{"key":"33_CR20","unstructured":"Object Management Group, UML(TM) Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, http:\/\/www.omg.org\/docs\/ptc\/04-09-01.pdf"},{"issue":"4","key":"33_CR21","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. SIGSOFT Software Engineering Notes\u00a017(4), 40\u201352 (1992)","journal-title":"SIGSOFT Software Engineering Notes"},{"key":"33_CR22","unstructured":"Issarny, V., Banatre, J.: Architecture-Based Exception Handling. In: Proc. of the 34th Annual Hawaii International Conference on System Sciences, vol.\u00a09, p. 9058 (2001)"},{"key":"33_CR23","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/ASE.1999.802135","volume-title":"Proceedings of the 14th IEEE Int\u2019l Conference on Automated Software Engineering","author":"P. Bose","year":"1999","unstructured":"Bose, P.: Automated Translation of UML Models of Architectures for Verification and Simulation Using SPIN. In: Proceedings of the 14th IEEE Int\u2019l Conference on Automated Software Engineering, pp. 102\u2013109. IEEE Computer Society Press, Los Alamitos (1999)"},{"key":"33_CR24","doi-asserted-by":"crossref","unstructured":"Song, H., Huang, G., Chauvel, F., Xiong, Y., Hu, Z., Sun, Y., Mei, H.: Supporting Runtime Software Architecture: A Bidirectional-Transformation-Based Approach. Journal of Systems and Software, doi:10.1016\/j.jss.2010.12.009","DOI":"10.1016\/j.jss.2010.12.009"},{"key":"33_CR25","doi-asserted-by":"crossref","unstructured":"S\u00f6zer, H., Tekinerdogan, B.: Introducing Recovery Style for Modeling and Analyzing System Recovery. In: Proc. of 7th IEEE\/IFIP Working Conference on Software Architecture, Vancouver, Canada, pp. 167\u2013176 (2008)","DOI":"10.1109\/WICSA.2008.9"},{"issue":"3","key":"33_CR26","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1109\/TR.2006.879605","volume":"55","author":"L. Yuan","year":"2006","unstructured":"Yuan, L., Dong, J.S., Sun, J., Basit, H.A.: Generic Fault Tolerant Software Architecture Reasoning and Customization. IEEE Trans. on Reliability\u00a055(3), 421\u2013435 (2006)","journal-title":"IEEE Trans. on Reliability"},{"key":"33_CR27","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/S0166-5316(01)00034-7","volume":"45","author":"K. Goseva-Popstojanova","year":"2001","unstructured":"Goseva-Popstojanova, K., Trivedi, K.: Architecture-based approach to reliability assessment of software systems. An International Journal on Performance Evaluation\u00a045, 179\u2013204 (2001)","journal-title":"An International Journal on Performance Evaluation"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33666-9_33.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,9]],"date-time":"2025-04-09T00:33:16Z","timestamp":1744158796000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33666-9_33"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336652","9783642336669"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33666-9_33","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}