6/2 - We had our meeting this week to go over what the plans are for the following couple of weeks. Ritika and I reported that we had gained a working knowledge of Ruby and CVS in order to finish our assignments, but that Lattix did not accept C or C++ source code so we were unable to use it to generate DSMs. This could have gone over better with the team, but we told the truth and they did not blame us. We had brought this up with Sunny earlier in the week as well. Anyway, George (whose affiliation I am unsure of--I think he's another grad student) showed us the work he had done on mining the repositories of the Apache ANT build tool, and we discussed how to proceed on the same path for our own project. Nothing is certain at this point until the information from George's research is put in the database on our server, so the next few days look like days for gathering information about tools to reverse engineer the modules in C/C++ code.
6/5 - So Friday has come, and I can't say we've made much progress to speak of. In fact, we haven't been able to find anything free and downloadable for our purposes--everything is either not what we need, to expensive, or not capable of handling such large programs like Mozilla and Apache. Ritika and I spent the last few days searching for programs that could perhaps help us on this journey, but none seemed appropriate. Yuanfang has gotten an account on the Harvard server for access to their Matlab research (apparently there is a tool there we can use, hopefully), but neither of us were able to sign in--the SSH client always gave us an error that the server was down. Hopefully we can have this fixed through the weekend so we can get some progress made before our next meeting on Tuesday. Wish us luck! |