Multiple Criteria Decision Making in Application Layer Networks by Frank Schneider