Software Architecture in a Changing World
As software systems have evolved, so has software architecture, with practices growing to meet each era's new challenges. The next phase of evolution intelligent connected systems promises to be an exciting time for software architects.
IEEE Software