Open Surfaces for Controlled Visibility

Ducasse, Stéphane; Schärli, Nathanael; Wuyts, Roel (July 2003). Open Surfaces for Controlled Visibility. In: ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era. Springer

[img] Text
Duca03bSurfaces.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (195kB)

Current languages contain visibility mechanisms such as private, protected, or public to control who can see what. However, these visibility mechanisms are fixed once for all. Moreover, they do not solve all problems related to the visibility, and are typically of a static nature. In this position paper we present an open and uniform way of dealing with visibility and introduce surfaces: i.e., list of methods that control the way the behavior of an ob ject is accessible. We introduce two problems that other visibility mechanisms cannot solve, and show how surfaces can.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Ducasse, Stephane

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISBN:

978-3-540-25934-3

Publisher:

Springer

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

22 Nov 2017 15:52

Last Modified:

11 Apr 2024 16:11

BORIS DOI:

10.7892/boris.104490

URI:

https://boris.unibe.ch/id/eprint/104490

Actions (login required)

Edit item Edit item
Provide Feedback