architecture design graph