Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Using Collaborations to Encapsulate Features? An Explorative Study

Summary: Using Collaborations to Encapsulate Features?
An Explorative Study
Martin Kuhlemann, Norbert Siegmund
Faculty of Computer Science
University of Magdeburg
Magdeburg, Germany
Sven Apel
Department of Informatics and Mathematics
University of Passau
Passau, Germany
Abstract--A feature is a program characteristic visible to an
end-user. Current research strives to encapsulate the implemen-
tation of a feature in a module. Jak is a language extension to
Java that allows programmers to encapsulate implementations
of features in the form of a collaboration. In prior work, we
and others faced problems when using collaborations in Jak and
alike languages with too high expectations, e.g., to encapsulate
widely scattered code of features such as transaction management


Source: Apel, Sven - Fakultät für Informatik und Mathematik, Universität Passau


Collections: Computer Technologies and Information Sciences