Using Trace Evaluation to maintain Menus and Authorizations