{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:14:32Z","timestamp":1725491672857},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540752936"},{"type":"electronic","value":"9783540752943"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75294-3_6","type":"book-chapter","created":{"date-parts":[[2007,9,11]],"date-time":"2007-09-11T14:52:08Z","timestamp":1189522328000},"page":"57-74","source":"Crossref","is-referenced-by-count":7,"title":["Implementing Fault Tolerance Using Aspect Oriented Programming"],"prefix":"10.1007","author":[{"given":"Ruben","family":"Alexandersson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"\u00d6hman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"10","key":"6_CR1","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/383845.383853","volume":"44","author":"T. Elrad","year":"2001","unstructured":"Elrad, T., Filman, R.E., Bader, A.: Aspect-oriented programming: introduction. Communications of the ACM\u00a044(10), 29\u201332 (2001)","journal-title":"Communications of the ACM"},{"key":"6_CR2","unstructured":"Spinczyk, O., Gal, A., Schr\u00f6der-Preikschat, W.: AspectC++: An Aspect-Oriented Extension to C++. In: TOOLS Pacific 2002. Proceedings of the 40th International Conference on Technology of Object-Oriented Languages and Systems, Sydney, Australia, pp. 18\u201321 (2002)"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"385","DOI":"10.1007\/3-540-48753-0_33","volume-title":"Reliable Software Technologies - Ada-Europe \u201999","author":"P. Rodgers","year":"1999","unstructured":"Rodgers, P., Wellings, A.J.: An incremental recovery cache supporting software fault tolerance. In: Gonz\u00e1lez Harbour, M., la de Puente, J.A. (eds.) Ada-Europe 1999. LNCS, vol.\u00a01622, pp. 385\u2013396. Springer, Heidelberg (1999)"},{"key":"6_CR4","unstructured":"Damm, A.: The effectiveness of software error-detection mechanisms in real-time operating systems. FTCS Digest of Papers. In: 16th Annual International Symposium on Fault-Tolerant Computing Systems, Washington DC, USA (1986)"},{"issue":"2","key":"6_CR5","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1109\/TSE.1975.6312842","volume":"1","author":"B. Randell","year":"1975","unstructured":"Randell, B.: System structure for software fault tolerance. IEEE Transactions on Software Engineering SE\u00a01(2), 220\u2013232 (1975)","journal-title":"IEEE Transactions on Software Engineering SE"},{"key":"6_CR6","unstructured":"Oh, N., Shirvani, P., McCluskey, E.J.: Control-Flow Checking by Software Signatures. Center for Reliable Computing, Stanford Univ., CA, CRC-TR-00-4 (CSL TR num 00-800) (2000)"},{"key":"6_CR7","unstructured":"Alexandersson, R., \u00d6hman, P., Ivarsson, M.: Aspect oriented software implemented node level fault tolerance. In: SEA 2005. Ninth IASTED International Conference on Software Engineering and Applications, Phoenix AZ, USA (2005)"},{"key":"6_CR8","unstructured":"Alexandersson, R.: Techniques for software implemented fault tolerance. Technical report 22L, ISSN 1652-876X, Department of Computer Science and Engineering, Chalmers University of Technology, Sweden (2006)"},{"key":"6_CR9","unstructured":"Fabry, J.: A Framework for Replication of Objects using Aspect-Oriented Programming. Phd Thesis, University of Brussel (1998)"},{"key":"6_CR10","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1109\/FTDCS.2001.969642","volume-title":"Proceedings of the Eighth IEEE Workshop on Future trends of Distributed Computing Systems","author":"J.L. Herrero","year":"2001","unstructured":"Herrero, J.L., Sanchez, F., Toro, M.: Fault tolerance as an aspect using JReplica. In: Proceedings of the Eighth IEEE Workshop on Future trends of Distributed Computing Systems, 31 October-2 November, 2001, pp. 201\u2013207. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Szentivanyi, D., Nadjm-Tehrani, S.: Aspects for improvement of performance in fault-tolerant software. In: Proceedings of the 10th IEEE Pacific Rim International Symposium on Dependable Computing, 3-5 March, pp. 283\u2013291 (2004)","DOI":"10.1109\/PRDC.2004.1276578"},{"issue":"2","key":"6_CR12","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/TC.2003.1176989","volume":"52","author":"J.C. Ruiz","year":"2003","unstructured":"Ruiz, J.C., Killijian, M.O., Fabre, J.C., Th\u00e9venod-Fosse, P.: Reflective Fault-Tolerant Systems: From Experience to Challenges. IEEE Transactions On Computers\u00a052(2), 237\u2013254 (2003)","journal-title":"IEEE Transactions On Computers"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Taiani, F., Fabre, J.C., Killijian, M.O.: A multi-level meta-object protocol for fault-tolerance in complex architectures. In: DSN 2005. Proceedings of the International Conference on Dependable Systems and Networks, 2005, 28 June-July 1, pp. 270\u2013279 (2005)","DOI":"10.1109\/DSN.2005.10"},{"key":"6_CR14","unstructured":"Xu, J., Randell, B., Zorzo, A.F.: Implementing Software-Fault Tolerance in C++ and Open C++. In: Min, Y., Tang, D. (eds.) CADTED 1996. Proceedings of the 1996 International Workshop on Computer-Aided Design, Test, and Evaluation for Dependability, Beijing China, pp. 224\u2013229 (1996)"},{"issue":"6","key":"6_CR15","doi-asserted-by":"publisher","first-page":"2231","DOI":"10.1109\/23.903758","volume":"47","author":"P. Cheynet","year":"2000","unstructured":"Cheynet, P., Nicolescu, B., Velazco, R., Rebaudengo, M., Sonza Reorda, M., Violante, M.: Experimentally evaluating an automatic approach for generating safety-critical software with respect to transient errors. IEEE Transaction on Nuclear Science\u00a047(6), 2231\u20132236 (2000)","journal-title":"IEEE Transaction on Nuclear Science"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Lisboa, M.L.B.: A new trend on the development of fault-tolerant applications: software meta-level architectures. In: IFIP 1998. Proceedings of the International Workshop on Dependable Computing and its Applications (1998)","DOI":"10.1590\/S0104-65001997000300004"}],"container-title":["Lecture Notes in Computer Science","Dependable Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75294-3_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T10:59:09Z","timestamp":1619521149000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75294-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540752936","9783540752943"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75294-3_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}