selected publications academic article Architectural Constraints in the Model-Driven Development of Self-Adaptive Applications. IEEE Distributed Systems Online. 9:1-1. 2008