Memoir: a good LaTeX class for a Thesis

Memoir is a LaTeX class that provides for an elegant and full featured thesis.

A simple template using Memoir can be downloaded from bitbucket at the following link:

Simply extract the zip file and read the Abstract section of the file thesis.pdf.

For further details about Memoir go to the following; CTAN Memoir Page

Posted in Thesis | Tagged | 3 Comments

Three useful books about writing in English.

As a native speaker, I thought I knew enough to write competently in English: however, over the course of my PhD, I’ve realized that there is a lot I don’t know and plenty I know, but don’t know why I know, about the subtleties of the English language.

A typical conversation with my office colleague would start by him asking me which of two sentences was correct. I would then pick the one that sounded better. Then I’d try to work out why it was so. Finally, I’d consult some books to identify the appropriate rule or usage. In this way, we both learned a lot about writing in English.

The three most useful books were;

  • “How to Punctuate”, George Davidson, Penguin Writers’ Guides, 2005.
  • “Pocket Fowler’s: Modern English Usage”, ed. Robert Allen, Oxford University Press, 1999.
  • “The Elements of Style”, W. Strunk Jr. and  E.B. White, The Penguin Press, 2005. (a reprint of a classic book)

Finally, there is an Internet rule: any post which criticizes or corrects grammar will in itself contain a grammatical error. So be careful when you pick holes in other peoples writing.

Posted in Thesis | Tagged , | Leave a comment

Motivation (or overcoming procrastination)

One problem with most self help books is they are not based on science but on one persons personal experience. So if you are trying to overcome problems, like procrastination, how do you know which advice will work for you?

Well recently, I’ve been reading a book written with just this problem in mind. “:59 seconds. Think a little. Change a lot.”, by Prof. Richard Wiseman, looks at the myths and research of psychology in areas such as: creativity, motivation, stress, happiness, etc. In each section, he identifies strategies that are effective at improving your life but can be actioned in less than a minute.

In the summary to the section on motivation, he states:

To achieve your aims and ambitions, there are four key techniques that will help you succeed: having the right kind of plan; telling your friends and family; focusing on the benefits; and rewarding yourself each step of the way.

The strategies he describes to implement these techniques he calls a motivation journal. And the best method to publicize it is via a blog… so, more anon.

Posted in Thesis | Tagged , | Leave a comment

Practice, Practice, Practice!

Write every day.
That was the advice I heard at a lecture by the President of the Council of Australian Postgraduate Associations (CAPA).
This was one of the suggested habits of successful doctoral students.
The reasoning was that it enables you to practice writing, improves your language, and helps organize your thoughts. This will pay dividends when time comes to write my Thesis.
The presenter suggested that we should write for at least an hour a day… ok. I’m only just getting started.
More anon.

Posted in Thesis | Tagged , | Leave a comment

Why the title?

What is “Managing Service Redundancy”?

Well. It’s essentially what my thesis is about.

The problem of improving the availability of services in service-oriented systems is quite easy to solve. We use redundancy, a well know fault tolerance technique, which is relatively simple to implement.

This involves replacing a single service provider with a group of services that can provide the same functionality. Several features of service-oriented systems means that the protocols for invoking a redundancy group can  be simplified. However, the choice of protocols and the structure of the redundancy group can have an influence on the other non-functional properties of the system, such as performance and cost.

Therefore, we can break the core of the thesis into;

  • What form should the redundancy protocols take?
  • How can the redundancy groups be structured?
  • What are the influences of protocols and structure on the non-functional properties of the system?

These are essentially the problem.

Posted in Availability, Non-Functional Properties, Redundancy, Service-Oriented, Services | Tagged , , , | Leave a comment