Output details
11 - Computer Science and Informatics
Lancaster University
An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability
<07> This highly cited paper focuses on a systems architecture and middleware implementation to support dynamic variability in complex distributed systems. The core intellectual contribution is the underlying concept of models at runtime (models@run.time), i.e. retaining models, which are normally design-time artefacts, at runtime to steer the system behaviour. This area was pioneered by Lancaster University (Blair and Bencomo), and has had a major impact on (model-driven) software engineering. There has been a Dagstuhl seminar and special issue of IEEE Computer devoted to the topic, as well as a long-running, strongly supported workshop series at the Models conference.