Publications of Franz Puntigam (Punt07a)

Franz Puntigam.
Black & White, Never Grey: On Interfaces, Synchronization, Pragmatics, and Responsibilities.
In Twelfth International Workshop on Component-Oriented Programming (WCOP 2005), 31.07.2007, Berlin, Germany.

Abstract:

When composing systems from components we have to deal with involved aspects like synchronization or non-functional properties like performance. It is nearly impossible to clearly specify such aspects in interfaces. Looking behind the interfaces (into grey boxes) does not solve the problem because of lost substitutability. In this paper we explain on the example of synchronization, first, how pragmatic descriptions solve the problem in usual cases and, second, that moving and splitting responsibility for synchronization between components is helpful in further cases. We argue that there is a general pattern applicable to many functional and non-functional aspects behind this solution.
Paper
Slides
@InProceedings{Punt07a,
  author    = {Franz Puntigam},
  title     = {Black & White, Never Grey: On Interfaces, Synchronization, Pragmatics, and Responsibilities},
  booktitle = {Twelfth International Workshop on Component-Oriented Programming (WCOP 2007)},
  year      = 2007,
  address   = {Berlin, Germany},
  month     = jul,
  url       = "http://www.complang.tuwien.ac.at/franz/papers/Punt07a.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: 2007-12-21 (Puntigam)