{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T03:49:51Z","timestamp":1778298591688,"version":"3.51.4"},"reference-count":21,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2000,1]]},"DOI":"10.1016\/s1383-7621(98)00060-5","type":"journal-article","created":{"date-parts":[[2003,4,7]],"date-time":"2003-04-07T18:33:56Z","timestamp":1049740436000},"page":"79-95","source":"Crossref","is-referenced-by-count":4,"title":["Extending conventional languages by distributed\/concurrent exception resolution"],"prefix":"10.1016","volume":"46","author":[{"given":"A","family":"Romanovsky","sequence":"first","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S1383-7621(98)00060-5_BIB1","doi-asserted-by":"crossref","unstructured":"P.A. Lee, T. Anderson, Fault Tolerance: Principles and Practice, Springer, Wien \u2013 New York, 1990","DOI":"10.1007\/978-3-7091-8990-0"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB2","unstructured":"F. Cristian, Exception handling and tolerance of software faults, in: M. Liu (Ed.), Software Fault Tolerance, J. Wiley, 1994, pp. 81\u2013107"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB3","unstructured":"Ada 95, Information technology \u2013 Programming languages \u2013 Ada, Language and Standard libraries, ISO\/IEC 8652:1995(E), Intermetrics, 1995"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB4","unstructured":"B. Meyer, Eiffel: The Language, Prentice Hall, Englewood Cliffs, N.J., 1992"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB5","unstructured":"Java, The Java Language Specification, Version 1.0 Beta, Sun Microsystems, 1995"},{"issue":"8","key":"10.1016\/S1383-7621(98)00060-5_BIB6","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1049\/sej.1995.0027","article-title":"Backward error recovery via conversations in Ada","volume":"10","author":"Romanovsky","year":"1995","journal-title":"Softw. Engng. Journal."},{"issue":"8","key":"10.1016\/S1383-7621(98)00060-5_BIB7","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1109\/TSE.1986.6312984","article-title":"Error recovery in asynchronous systems","volume":"SE-12","author":"Campbell","year":"1986","journal-title":"IEEE Trans. Softw. Engng."},{"issue":"6","key":"10.1016\/S1383-7621(98)00060-5_BIB8","first-page":"29","article-title":"An exception handling mechanism for parallel object-oriented programming: towards reusable, robust distributed software","volume":"6","author":"Issarny","year":"1993","journal-title":"J. of Object-Oriented Programming"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB9","unstructured":"G. Nelson, System Programming with Modula-3, Prentice Hall, Englewood Cliffs, N.J. 1991"},{"issue":"3","key":"10.1016\/S1383-7621(98)00060-5_BIB10","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/0096-0551(90)90009-E","article-title":"An exception handling mechanism for SR","volume":"15","author":"Huang","year":"1990","journal-title":"Computer Languages"},{"issue":"9","key":"10.1016\/S1383-7621(98)00060-5_BIB11","doi-asserted-by":"crossref","first-page":"941","DOI":"10.1109\/TSE.1986.6313049","article-title":"Real-time Euclid: a language for reliable real-time systems","volume":"SE-12","author":"Klingerman","year":"1986","journal-title":"IEEE Trans. Softw. Engng."},{"key":"10.1016\/S1383-7621(98)00060-5_BIB12","doi-asserted-by":"crossref","unstructured":"A. Romanovsky, J. Xu, B. Randell, Exception handling, resolution in distributed object-oriented systems, in: Proceedings of the 16th International Conference on Distributed Computing Systems, Hong Kong, 1996, pp. 545\u2013553","DOI":"10.1109\/ICDCS.1996.508004"},{"issue":"1","key":"10.1016\/S1383-7621(98)00060-5_BIB13","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/S0096-0551(97)00006-4","article-title":"Practical exception handling and resolution in concurrent programs","volume":"23","author":"Romanovsky","year":"1997","journal-title":"Computer Languages"},{"issue":"1","key":"10.1016\/S1383-7621(98)00060-5_BIB14","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1109\/TSE.1986.6312920","article-title":"Atomic actions for fault-tolerance using CSP","volume":"SE-12","author":"Jalote","year":"1986","journal-title":"IEEE Trans. Softw. Engng."},{"key":"10.1016\/S1383-7621(98)00060-5_BIB15","unstructured":"A. Burns, A.J. Wellings, Real-time Systems and their Programming Languages, Addison-Westley, New York, 1989"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB16","unstructured":"J. Xu, B. Randell, A. Romanovsky, C. Rubira, R. Stroud, Z. Wu, Fault tolerance in concurrent object-oriented software through coordinated error recovery, in: Proceedings of the 25th International Symposium on Fault-Tolerant Computing, USA, 1995, 499\u2013508"},{"issue":"2","key":"10.1016\/S1383-7621(98)00060-5_BIB17","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1109\/32.585500","article-title":"Implementing atomic actions in Ada 95","volume":"SE-23","author":"Wellings","year":"1997","journal-title":"IEEE Trans. Softw. Engng."},{"key":"10.1016\/S1383-7621(98)00060-5_BIB18","unstructured":"A. Burns, A.J. Wellings, Concurrency in Ada, Cambridge University Press, London, 1995"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB19","doi-asserted-by":"crossref","unstructured":"S.S. Yau, R.C. Cheung, Design of self-checking software, in: Proceedings of the International Conference on Reliable Software, California, USA, 1975, 450\u2013457","DOI":"10.1145\/800027.808468"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB20","unstructured":"Java, Java Remote Method Invocation Specification. Revision 1.42, Sun Microsystems, 1997"},{"key":"10.1016\/S1383-7621(98)00060-5_BIB21","doi-asserted-by":"crossref","unstructured":"G. Kiczales, J. des Rivi\u00e8res, D.G. Bobrow, The art of the metaobject protocol, The MIT Press, Cambridge, Massachusetts, 1991","DOI":"10.7551\/mitpress\/1405.001.0001"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762198000605?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762198000605?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,28]],"date-time":"2020-01-28T21:36:12Z","timestamp":1580247372000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762198000605"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,1]]},"references-count":21,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,1]]}},"alternative-id":["S1383762198000605"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(98)00060-5","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2000,1]]}}}