Wave III: Runtime Models | part of An Introduction to Self-adaptive Systems: A Contemporary Software Engineering Perspective | Wiley-IEEE Press books | IEEE Xplore