Intelligent Adaptive Systems: An Interaction-Centered Design Perspective