Even though different aspects of adaptively play a major role in today’s software, the term “Adaptive Applications” is not well defined in literature, and is usually confused with other terms referring to other sorts of applications. In this paper we try to de-fuzzily the term and capture common properties of these applications into an informal definition. Then come up with a formal definition through mapping application architecture to a suggested reference model.
Adaptive applications, reference modeling, rough sets