Tuesday, March 20, 2012

March 12 - March 16


Week's Plan:
Finish the ITS Camera ready.
Finish the sequence distribution, to include actions.
Investigate linking Jung-graph Nodes to the NB-Platform Nodes Api

Week's Accomplishments:
Submitted the camera-ready.
Finished the Sequence Distribution.
Linked the Jung-Graph nodes to the NB-Platform Nodes.

Problems:
I had to make a new model object for linking the Graph-nodes data to the NB-Platform Nodes. Though the data is linked, I need to edit the viewer module to use the new model object. Overall this issue wasn't as simple as I was hoping, but it makes sense now in regards to how it works and how the pieces fit together. I had to make a new class the Network-Visualization-viewer and extend Jung's VisViewer.

Next Week's Plan:
Build an implementation for the new state-model that I created, specifically for the viewer-module. I want the viewer to expand students into interactions, and interactions expand to actions and states. States and actions should be visualized in the network visualization-viewer.

Hours Worked:
Mon - 2
Tues - 8
Wed - 3
Thurs - 8
Fri - 5
Total: 26

March 5th - March 9th (Spring Break)


Week's Plan:
Join dissertation boot-camp and work on my proposal.

Week's Accomplishments:
Wrote a lot of content for my proposal and completed a first semi-rough draft.
Wrote a list of tickets for future development of InVis. Similar to a Software Design Doc or TDD.

Problems:
None.

Next Week's Plan:
Expand the sequence distribution module to include actions.
Link the nodes in the Jung Graph to the nodes of the NB-Platform Node API.

Hours Worked:
Mon - 8
Tues - 8
Wed - 8
Thurs - 8
Fri - 8
Total: 40

Saturday, March 3, 2012

February 27th - March 2nd

Week's Plan:
Meet with Dr. Barnes to discuss first round of Hypothesis questions.
From the meeting, move some of the "previous work" I've done into InVis.
     * Brute force sequence, and distributions module.
     * Girvan-Newman implementation for Java

Week's Accomplishments:
Met with Dr. Barnes, received good feedback on next steps necessary to continue progress on dissertation.
Made good progress on Invis
     Made Open / Close Actions for data (toolbar and menu icons)
     Implemented a brute force approach to Determine Sequence Distributions
     Included Interaction numbers in the properties sheets and viewer-module.
Loaded some Deep Thought data into the project, to confirm data is loaded correctly.
Found the Girvan-Newman implementation of Community Detection in JUNG
House keeping on the project, to organize the files and added comments for the java doc.

Problems:
None.

Next Week's Plan:
Barnes is out of town, communicate with her before Haiti, find the next step.
Write a bunch while at Dissertation Boot camp
Expand the SequenceDistributions Module to include Action Sequences, not just state sequences.
Continue adding Javadoc comments to InVis
Draft a design document, to include a requirements document, similar to GDD & TDD.
    -- Do I want to use Assembla for this...

Hours Worked:
Mon - 2
Tues - 8
Wed - 3
Thurs - 8
Fri - 5
Total: 26