Self-Managed Systems: an Architectural Challenge
Software Design and Architecture The once and future focus of software engineering