The Next Phase of SASSY
This morning I was contemplating what to do next on the SASSY project. The infrastructure is now mostly in place, so its time to move up a level.
The make or break part of the project is getting the data out of the knowledge base. Its all a bit pointless without that capability. In order to get stuff out, it must first go in. Hence the next level will be support for data entry.
There appears to be three classes of data entry: The first is the classical style for any database application, where the schema is used to design the program. This is for those schemas that are provided as a part of the distributed system.
The second class is for project specific schemas. In this scenario the developers are creating and updating the schemas as they discover aspects of the project's domain. The data entry programs need to dynamically follow the evolving schemas.
The third class is for a pure discovery task. This will be something like a mind mapping program where a graph of ideas and concepts is constructed during the initial investigations for the proposed system.
1/n