The positional set processor :: a tool for data modeling