Towards a taxonomy of end user applications

The more I think about it, the more I believe that what I am trying to do is address a gap I see in current end user development research. In particular, I think a certain kind of application (I call it a “data-centric application” but “transaction processing system” is appropriate too) has been left out of much end user development research.
Continue reading Towards a taxonomy of end user applications

Lieberman, H. (Ed.). (2001). Your Wish Is My Command: Programming by Example. San Francisco: Morgan-Kaufmann.

I got this very interesting book out from the library and was amazed to see that research in programming by demonstration has not come an awful long way since the heady days of the first PBD systems.
Continue reading Lieberman, H. (Ed.). (2001). Your Wish Is My Command: Programming by Example. San Francisco: Morgan-Kaufmann.

Via Singapore

This post documents the beginning of my journey to Switzerland to present at the EdMedia conference in 2004.

Grey Morning
Strangely, I wasn’t feeling particularly excited while waiting to board, perhaps it had something to do with the fact that it was 8:17am and I hadn’t had much sleep that night. It was a windy, overcast day, what a fitting way for Auckland to see me off! At about 8:30 I found myself in my seat (32H) the seat next to me (I) was unoccupied but some skank sat down in J.

I had the smallest breakfast sausages I have ever seen. The guy in J ordered 5 whiskeys on the rocks in quick succession then had a red wine with his meal (he may not have been counting, but I certainly was). So, after checking that the grog was free, I got myself a vodka and lemonade. It turns out that Singapore Airlines often get confused between their vodka and their engine fuel so I only drank aboout a quarter of it an exchanged it for a sprite. It was approximately 3000km to Singapore.

Continue reading Via Singapore


I enjoy taking photos of flowers. Here are just some of them. Mouse over the smaller images to see them in more detail.

Red Rose

Red RoseAfrican VioletPassion FruitOrchidYellow RoseIrisHibiscus


I am a big fan of panoramic shots. I usually take three or more images and then process them heavily on computer to knit them into a composite image.Mt Ruapehu. A popular ski field in the lower center of the North Island. The image is composed of 3 photos.
Mt Manganui. A popular tourist town and beach. The image is composed of 7 photos.

Tologa bay is on the east coast of the North Island of New Zealand. It used to be a port but now the jetty is used for fishing.

I can’t remember where Hicks Bay is. But you will agree, it is beautiful.

Gold Coast Adventure


Since Sarah was on conference at OZCHI in Brisbane Australia. We thought it would be a good idea to extend her stay one week and for me to join her in sunny Queensland, Australia. Or, more accurately, the very very sunny Gold Coast. Sarah’s conference ran from Sat 23rd November to Sat 30th November and I joined her from Sat 30th November to Sat 6th December for one week in paradise (surfer’s paradise to be precise).

Continue reading Gold Coast Adventure

Honours Dissertation

I finished my honours dissertation (or “research essay”) at the end of 2002. Below is an abstract, click on “more” to download the full text.

Decision making is one of the core functions of any organisation. In recent years, much effort has been expended attempting to solve the problem of how Information Systems may be used to facilitate organisational decision making. Information Systems affecting or intended to affect decision making are referred to as Decision Support Systems.

This research starts by coming to a clear understanding of the processes by which organisational decisions are made. Eight models of decision making in individuals and groups were studied to arrive at a number of requirements for an information system to support those processes.

We then report on more than 30 years of Information Systems research intended to solve the problem of organisational decision support. Beginning with the aptly named Management (Mis)information systems of the late 1960’s and culminating in the promise of inter-organisational decision support of today.

A number of existing frameworks and architectures for organisational decision support systems are reviewed and synthesised in order to arrive at a new decision making process, framework and architecture for organisational decision support systems. The concepts embodied in the framework and architecture are then evaluated by implementing them in a proof of concept prototype.

The prototype was found to meet the requirements of organisational decision support systems and the framework and architecture are believed to be valuable additions to solving the problem of organisational decision support.