Modeling, Structuring, Storing, Querying and Appraising the Process of User Knowledge Generation in Visual Analytics