Undergraduate Capstone Open Source Projects

Detailed Update from WikiDev 2.0

Posted by eleni on 2009/11/19



  • Got arrows drawing between the nodes in the graph, not just lines.


  • Arrows draw to the center of the nodes, not the edges

Next Steps

  • Get arrows to draw to node edges
  • Add documentation for the UI



  • Currently working on adding queries to the backend to support the information needs of the frontend.
    • Added support for querying all packages as well as by snapshot ID.
  • Also, working on changes to the parser as needed.
  • My priority this week is 1) documenting recently added queries, and 2) fixing parser bugs recently found.


  • None at the moment.

Next Steps

  • Document new backend queries.
  • Fix parser bugs found by Brendan.
  • Talk to the front-end team to find out what they still need done.




  • No artifact info (still….)

Next Steps

  • adding process bar (necessary if the parsing will take a long time)
  • continue improve the representation of graph



  • Made a few improvements/bug fixes to the tree view in the Object nodes
  • Added custom icons to the tree view
  • Figured out how to put URL links on the graph
  • Started to play around with how to handle many nodes at once
    • Partially implemented one idea


  • none

Next Steps

  • Investigate why the parser is not handling method return types properly
  • Look into the license for Eclipse to see if we can actually use the icons I copied from it
  • Continue working on the graph appearance and the handling of many nodes at once



  • Analyzing the results returned from queries to see if they match what is expected
  • Found issues with the results that were returned by the code and bugs were entered for the issues
  • Modified most of the code as the results did not entirely conform to what is expected
  • Updated team documentation page to indicate the completed and pending tasks and the strategies that were followed or will be followed to resolve the tasks and gave an example of different queries that are accomplished by the code.

Next Steps

  • Design queries to be able to return methods and fields return types
  • Start designing queries to query using the snapshot id
  • Collaborate with the flash team for additional interface resolutions in the next stages of the project
  • Keep updating the team documentation page as tasks get completed
  • keep analyzing returned XML results and possibly find bugs and fix in them


  • Other school projects

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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

%d bloggers like this: