task of Application Architecture