Towards context-aware components
Résumé
Making component self-adaptable requires observation abilities. Observation features are usually intricated within the functional code. We propose to consider observation as an aspect. The solution we present in this paper allows an explicit specification of which observation data are required by a business component and which observation data this component offers to the other entities of the system. We illustrate the advantages of this separation of concerns for a self-adaptable web server.