| Daimi contact info: http://www.daimi.au.dk/general/contact-information |
Abstract:
For decades, encapsulation of the implementation of software entities has been considered crucial for the achievement of software engineering qualities such as maintainability, customizability, and comprehensibility.
One important aspect of encapsulation is whether or not the usage of an entity reveals the nature of that entity, e.g., whether it is a reference to a stored or a computed result. An example of a language mechanism that helps making this transparent is properties in C#. This talk presents a development of programming language mechanisms that help hiding the nature of accessed entities to a larger extent and in a wider scope than otherwise possible.
|
Responsible: Marianne Dammand Iversen
Last Modified: 29 August 2008 |
URL:
|
|
Date of printing:
|