Publications of Franz Puntigam (Punt06b)

Franz Puntigam.
Internal and External Token-Based Synchronization in Object-Oriented Languages.
In Modular Programming Languages, 7th Joint Modular Languages Conference, JMLC 2006, 13.-15.9.2006, Oxford, UK. LNCS 4228, Springer 2006, ISBN 3-540-40927-0, pp. 251-270.

Abstract:

We expect interfaces in programming languages to expose essential parts of the objects' internal synchronization as well as required external synchronization. Clients need this information to provide required and avoid conflicting synchronization. We propose a mixed static and dynamic token-based approach to uniformly specify internal and external synchronization in a simplified Java-like language. This concept gives us much flexibility on token management, ensures race-free programs without any need for complete aliasing information, and supports static type checking of synchronization using a rich notion of subtyping.
Paper
Slides
Springer Link
@InProceedings{Punt06b,
  author    = {Franz Puntigam},
  title     = {Internal and External Token-Based Synchronization in Object-Oriented Languages},
  booktitle = {Modular Programming Languages, 7th Joint Modular Languages Conference, JMLC 2006},
  year      = 2006,
  address   = {Oxford, UK},
  month     = sep,
  number    = 4228,
  series    = "Lecture Notes in Computer Science",
  publisher = "Springer",
  pages     = {251--270},
  url       = "http://www.complang.tuwien.ac.at/franz/papers/Punt06b.pdf"
}
Complang
Puntigam
   About Me
   Research
      Publications
      Student Work
   Lehre
   Links
Sitemap
Contact
Faculty of Informatics
Vienna University of Technology
top | HTML 4.01 | last update: 2006-11-09 (Puntigam)