Title
Transaction Support for Ada
Abstract
This paper describes the transaction support framework OPTIMA and its implementation for Ada 95. First, a transaction model that fits concurrent programming languages is presented. Then the design of the framework is given. Applications from many different domains can benefit from using transactions; it is therefore important to provide means to customize the framework depending on the application requirements. This flexibility is achieved by using design patterns. Class hierarchies with classes implementing standard transactional behavior are provided, but a programmer is free to extend the hierarchies by implementing application-specific functionalities. An interface for Ada programmers is presented and its use demonstrated via a simple example.
Year
DOI
Venue
2001
10.1007/3-540-45136-6_23
Ada-Europe
Keywords
Field
DocType
design pattern,fault tolerant,fault tolerance,framework
Transaction processing,Programmer,Programming language,Computer science,Concurrency,Software design pattern,Real-time computing,Fault tolerance,Concurrent computing,Database transaction,Distributed transaction
Conference
ISBN
Citations 
PageRank 
3-540-42123-8
11
1.30
References 
Authors
8
4
Name
Order
Citations
PageRank
Jörg Kienzle173269.38
Ricardo Jimenez Peris277553.48
Alexander B. Romanovsky338641.97
Marta Patiño-martínez452238.42