Mujtaba's Log

From CSSEMediaWiki
Revision as of 11:54, 2 August 2010 by Mujtaba Alshakhouri (Talk | contribs)
Jump to: navigation, search

Hi. This is my log page where you can find how I'm progressing in designing the Java Ephemerides API (JEA).


--Sorry I didn’t initially keep a historical log of what I did previously but here is a list of what was done overall. Next logs will hopefully have some dates in them!


[16 -31 July, 2010]:

  • (20 mins)- Spoke with Wal about possible design project to adopt. Wanted to work on an industry related past project but as this wiki is a public one this topic was out of choice. Wal suggested the Ephemerides topic and it sounded very appealing to me but needed to do some research to assess its doability (is not a word, right?)
  • (approx. 5 hrs.)- Did some reading online about ephemerides and NASA’s HORIZON system and how to use it. Tried their Telnet interface (http://ssd.jpl.nasa.gov/?horizons) to have some idea.
  • (unknown hrs.)- private study of design patterns: Bob Martins principles, HF Design Patterns book, and COSC427 wiki
  • (approx 30 mins)- Searched for some good UML drawing & generating tools. Found a nice one called Visual Paradigm UML. See OO tools page.
  • (4 hrs. total)- Decided to try doing the ephemerides project and designed an initial class diagram of the API
  • (1 hr)- Drew the class diagram (from a previous paper sketch) using Visual Paradigm for UML Community Edition and posted it on my wiki design page
Personal tools