Evolving and adaptive information system models
Development of dynamic systems with behaviour that evolves over the system’s life. Applying adaptation and personalisation techniques in system software development. Designing software architectures to support group work