Welcome to the Pure Interaction framework page!
I have developed a new way of programming user interfaces.
It consists of several parts.
Timeline so far:
- The CIW model is the low level part. It why the compositional tree,
the interaction tree and the window tree are separate and how you
should organize a program to keep the separate and still manageable.
- The MVC+RW is the MVC paradigm modified and extended. With the help
of the CIW model the MVC+RW model is selfcontained. It can describe
every interaction part from low level to high level.
- The Pure Interaction language. This is a definition of how to
describe human-computer interaction without talking about how
the actual interaction takes place, only talkng about purpose and function.
1997 Worked out the base for the CIW model as my M.sc. thesis
- 1998 Continued thinking about the CIW model,
actually completed the thesis in December.
- 1999 The CIW technology can be used for websites, very cool.
started thinking about the PureInteraction layer and other necessary stuff.
- October 1999, this site was created.
- April 2000 I started working for a company which partially sponsors the
development of this free system! The company is nowadays called Seamless Distribution AB.
- July 2001 a new theory is brewing! Gosh, this is going to be cool.
- February 2002 ok now the ideas are settling down. To build the software
I created a new literate programming tool, since I couldn't find any with
enough support for Java.
Download M.sc. thesis about the CIW model
Download the example code This code is extremely
old and is very difficult to compile. Please be patient for new code, in two
months or so!
Mail me at email@example.com