Browse by author
Lookup NU author(s): Emeritus Professor Alexander RomanovskyORCiD
This position paper shows how Ada 95 exceptions have been used in a prototype implementation of a transaction support in order to provide more elaborate exception handling. The paper summarizes the open multithreaded transaction model, which is a transaction model suitable for concurrent programming languages, reviews in detail its elaborate exception handling features, and analyzes the exception mechanism provided by the Ada 95 programming language. Different interfaces to the transaction support for the application programmer are presented, and the problems encountered during implementation of the prototype with respect to exception handling are discussed.
Author(s): Kienzle J, Romanovsky A
Publication type: Article
Publication status: Published
Journal: Ada Letters
Year: 2001
Volume: 21
Issue: 3
Pages: 57-63
Date deposited: 24/09/2010
ISSN (print): 1094-3641
ISSN (electronic): 1557-9476
Publisher: ACM Press
URL: http://dx.doi.org/10.1145/568671.568684
DOI: 10.1145/568671.568684
Altmetrics provided by Altmetric