Visible to the public A Compositional Type Systems for Finding Log Memory Bounds of Transactional Programs

TitleA Compositional Type Systems for Finding Log Memory Bounds of Transactional Programs
Publication TypeConference Paper
Year of Publication2017
AuthorsNguyen, Ngoc-Khai, Truong, Anh-Hoang
Conference NameProceedings of the Eighth International Symposium on Information and Communication Technology
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5328-1
Keywordscompositionality, Memory bound, pubcrawl, Transactional memory, type system
AbstractIn our previous works, we proposed several type systems that can guarantee log memory bounds of transactional programs. One drawback of these type systems is their restricted compositionality. In this work, we develop a type system that is completely compositional. It allows us to type any sub-terms of the program, instead of bottom-up style in our previous works. In addition, we also extend the language with basic elements that are close to real world languages instead of abstract languages as in our previous works. This increases the implementability of our type systems to real world languages.
URLhttp://doi.acm.org/10.1145/3155133.3155183
DOI10.1145/3155133.3155183
Citation Keynguyen_compositional_2017