Designing for evolvability: building blocks for evolvable real-time systems | IEEE Conference Publication | IEEE Xplore