There
are several modules contained within this site, that support programmes running
in the UK and Malaysia. The main aim of WWW pages for modules is to provide a
central source so that every student who studies them receive the
same experience. CNDS (Computer Networks and Distributed Systems) has the most
developed page, and will be further enhanced over the next few months. The NOS
(Network Operating Systems module) covers networking infrastructure (routers,
operating systems and network operating systems). Both modules will run again
in September 2002.
Over
the past few months I've been working on design tips. These pages have also been
redrafted and have a simpler feel to the previous design. I started putting design
tips on my WWW pages of the Past page, and I've been told that some of them were
very helpful in other people's design, so I've created more of them. Unfortunately
they're a bit rough-and-ready, but they may give you a few ideas. You won't
find any tips on how to use Flash or Dreamweaver, or Director, as they are intended
to be generic tips which can be incorporated into any WWW-based design.
Well, why is research so important? Well it's important as its
main objectives is to look to the future. This isn't quite one year or two, but
it should look to five or ten years. Thus it is key to investigate new techniques
which might not seem relevant at the present, but might have some potential for
the development of new systems. The key to research is to improve a key element
of a current system, using a novel technique.
My research group is
named Distributed Systems and Mobile Agents. The current work includes research
on:
Intelligent Intrusion Detection. Agent-based systems (static/mobile).
Mobile Agent Applications. Reusable WWW content.
It's
amazing how much WWW pages change over time. Thus I've decided to take some screen
shots. Every month or so I'll take a screen shot, so that the development of the
pages can be viewed. There are now more than 1000 pages on this site, so it's
difficult to document every one of them, and how they change, but I've tried to
encapsulate the main ones.
As
you've maybe seen from my research, I have a great interest in reconfigurability
and reuse in software components. The future of this, for the WWW, is in XML,
which will provide the platform for the creation of generic components which can
be configured using XML. For example the following is an example of a WWW component
that I've designed to read the SWF files that I have created over the years.