Fred Barnes
Lecturer
|
|
|
Publications
My publications are available from the Computer Science department publications repository.
Research Interests
I belong to the following research groups:
All things parallel. More specifically though, my research interests centre around the CSP model of parallel processing, encapsulated by the occam multi-processing language. I'm also interested in parallel computing on networks of workstations (NoWs). The software (and sometimes hardware) technology supporting such systems comes in many forms. A potential one is the occam/CSP model. Other research interests include programming language design and implementation, operating-systems and playing with the RCX found in LEGO MindStorms.
Information
Note: I'll be moving offices soon, from S119 to S113. I may be without phone and/or network for some periods of time over the next few weeks.
Projects
Here are some of the projects I'm currently involved with:
Here are some teaching-related things, that also count as research interests:
- A mini operating-system simulator (MOSS), written in Java and used as the basis for some of the CO501 coursework (2004/2005).
Resources
- An occam tutorial.
- A Java glossary.
- A list of projects, aimed at the general area of 3rd/4th-year projects. Along with that, a list of PhD projects. Also the SSE research projects page.
- Documentation for the file, socket and process libraries for KRoC/Linux.
- CO631 (concurrency design and practice) anonymous questions/answers keyword index, this year's questions (local only)
- CO527 (operating systems and architecture) anonymous questions/answers keyword index, this year's questions, (local only)
- Anon QA pending/processing/replies (secure only, local only).
- Javadoc output for MOSS
- My (GPG) public key for `F.R.M.Barnes@kent.ac.uk' (formerly `frmb2@ukc.ac.uk'). Key fingerprint is 5421 5D16 CEB7 90F3 A750 6BB2 2167 8C61 B53F D4E5. This is also available from key-servers at wwwkeys.pgp.net and subkeys.pgp.net.
- Documentation and download for the anonymous questions/answers generator. Also an interface for answering anonymous questions.
- UCAS day stuff, slides, code and links from the UCAS day demonstrations.
- colortest.pdf, for test-driving a data-projector's colour capability.
- Decoding scribbles that I've left on your scripts/dissertations/theses.
- Research group Wiki (editable version, authenticated users only)
- Schools-liaison Wiki
- Material/resources for summer-school taster sessions
Other links
- CPA-2007 conference
- KRoC for Linux - source distribution. Pre-release versions
- JCSP - CSP library for java
- http://wotug.kent.ac.uk/ocweb/ - the occam web server
- home-page - my home page
- documents - various other bits and pieces
- publications - publications on my home page (with other documents/presentations/etc.)
- Programming Languages and Systems research group events web-page
- Various project mailing lists
- occam-pi enhancement proposals
- pi-cluster usage
- why choose a career in computing / computer-science ?
- I was curious to know how much spam vs. mail I get, so I graphed it (and a good excuse to play around with rrdtool): How much spam..?
- Finally got the IndyCam (SGI VINO) working (local-only)
- If you're a student looking for an internship with me, please see this page.






