Tagged design-and-architecture