Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  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
{mkuhlema,nsiegmun}@ovgu.de
Sven Apel
Department of Informatics and Mathematics
University of Passau
Passau, Germany
apel@uni-passau.de
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