formal definition - Architecture Dictionary