Publication | Closed Access
The Camelot library: A C language extension for programming a general purpose distributed transaction system
12
Citations
3
References
2003
Year
Unknown Venue
EngineeringTransactional SystemC Language ExtensionTransaction ProcessingSoftware AnalysisFormal VerificationHigh-level Programming InterfaceParallel ComputingData ManagementProgramming LanguagesCamelot LibraryComputer EngineeringDistributed SystemsComputer ScienceDistributed TransactionTransaction SystemProgram AnalysisTransactional ApplicationFormal MethodsParallel ProgrammingSystem SoftwareTransactional Memory
The Camelot library extends the programming language to provide a high-level programming interface to Camelot, a general-purpose distributed transaction system. The Camelot library is implemented as a collection of C functions and macros. The interface presented by the library also provides a concise high-level model of the services offered by a general-purpose transaction system. A broad overview of the interface is given, and implementation experience is briefly summarized.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1