astah generated