In the paper some important notions and features of context-aware
and adaptable service provision have been discussed. An approach has been
described which can be used to develop architectures with the mentioned features.
The abstract architecture AC3 and its application for implementing an eLearning
environment have been described as well.