User Interfaces at The Fourth Level

At the fourth level we have

  • layout and
  • relationships and
  • what the user wants to see and
  • how they want to see it
  • user specification of information collation formulas
  • meta information about formulas, functions, menus, and layouts
  • workflows and workflow modification

User Interfaces at the Second Level

you’ve seen those fixed L2 (OO) UI’s:

  • there is one menu structure
  • you can’t search for functionality
  • the pages are all specified with hard coded layouts
  • the information shown is calculated according to pre-existing formulas
  • data entry screens, we keep building data entry screens
  • fixed workflows

Comparing Level 2 and Level 4

OO systems are fixed, L4 system are flexible.

What if you replaced some object oriented structures with ontologies? The problem is that you then have to reinvent OO at level 4. This does not make sense. Object Orientation is the optimal solution for user interfaces.

But you still need to have level 4 characteristics for really flexible, useful, friendly user interfaces. So we will need to build systems that create a hybrid of user interfaces hybridizing L4 and L2. The user can specify L4 characteristics to be implemented automatically by level 3 and hybridized with level 2.

I don’t know how to do this. Maybe some version of the MVP pattern will work.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s