John McLeod

Learn More
BOINC, a middleware system for volunteer computing, involves projects, which distribute jobs, and hosts, which execute jobs. The local (host-level) scheduler addresses two issues: when to fetch new jobs from a project and, of the currently runnable jobs, which to execute. It seeks to simultaneously satisfy a number of constraints - such as maintaining given(More)
BOINC, a middleware system for volunteer computing, allows hosts to be attached to multiple projects. Each host periodically requests jobs from project servers and executes the jobs. This process involves three interrelated policies: 1) of the runnable jobs on a host, which to execute? 2) when and from what project should a host request more work? 3) what(More)
The increasing use of simulation studies as adjuncts to decision-making imposes an increasing responsibility on the part of modelers and analysts to determine and disclose to the decision-maker the extent to which information derived from the studies is valid and applicable to the decision of interest. This raises ethical problems concerning the selection(More)
OBJECTIVE To explore the nature of professional wisdom, through learning from the experiences of a group of highly experienced senior therapists. METHOD Twelve senior psychotherapists took part in qualitative in-depth interviews about their professional role and their views around a range of aspects of therapy theory and practice. Interview transcripts(More)
OBJECTIVE To investigate how psychotherapists' lives and relationships are influenced by their work. METHOD Twelve senior psychotherapists took part in qualitative interviews. RESULTS Thematic analysis yielded four significant themes: (i) it has been a privilege to know and contribute, and to be allowed to grow personally; (ii) facing suffering and(More)