Mise en symbiose des traits et des classboxes: Application à l'expression des collaborations

Minjat, Florian; Bergel, Alexandre; Cointe, Pierre; Ducasse, Stéphane (2005). Mise en symbiose des traits et des classboxes: Application à l'expression des collaborations. In: 11th International Conference on Languages and Models with Objects (LMO'2005). Proceedings. Bern, Schweiz. 09.-11. März 2005.

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

Download (168kB)

The trait model is complementary to class inheritance and allows collections of methods to be reused by several classes. The classbox model allows a collection of classes to be locally extended with variables and/or methods addition. This paper describes a symbiosis of these two models: classes can be locally extended by using a trait. It is illustrated by an efficient implementation of the collaboration model where a collaboration is represented by a classbox and a role by a trait.

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

Language:

English

Submitter:

Anja Ebeling

Date Deposited:

30 Oct 2017 15:54

Last Modified:

11 Apr 2024 16:11

BORIS DOI:

10.7892/boris.104635

URI:

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

Actions (login required)

Edit item Edit item
Provide Feedback