Ahmet Fatih Mustacoglu CGL Report

Wednesday, October 10, 2007

Progress Report October 17, 2007

I have finished writing a paper for a conference submission. Meanwhile, I have been continuing to work on our hybrid consistency framework implementation. I am reading books and papers about various consistency mechanism. I am also testing our SRG system to fix possible bugs.

Progress Report October 3, 2007

I am reading books, paper about consistency implementation protocols to improve my consistency implementation. I am in the final step of our hybrid consistency framework implementation. Furthermore, I am reading papers and working on a conference paper to submit.

Progress Report September 19, 2007

I am reading various papers related to consistency maintenance. Meanwhile, I have been continuing the implementation of our hybrid consistency mechanism (one for annotation websites and one for our main system).
Furthermore, I am testing the current system for possible bugs and fixing them.

Tuesday, September 04, 2007

Progress Report September 5, 2007

I am working on designing and the implementation of our consistency model of our system via implementing consistency model, consistency protocol, and update propagation for our system. We are going to automate the safe operations in the system, and if it is not safe then we are going to report it to the user to decide what to do. Users are going to be able to define "get latest updates" or "let me choose" options in the property file.

I have read Java Threads book and some paper before designing our consistency model. I am done with designing the automated consistency model as a consistency manager class and abstract class, which is a base class for each annotation website. And each annonation website class will be implemented as Java Thread.

I have started to implement consistency mechanism described above.

Wednesday, August 22, 2007

Progress Report August 22, 2007

I am working on the consistency model of our system via implementing consistency model, consistency protocol, and update propagation for our system. We are going to automate the safe operations in the system, and if it is not safe then we are going to report it to the user to decide what to do. Users are going to be able to define "get latest updates" or "let me choose" options in the property file.

Thursday, August 02, 2007

Progress Report August 8, 2007

I have completed working on the uniqueness of our digital entities in the system. To do so, I am using unique id generator( 128 bit) for each different digital entity at the time of the entry into the system.

I am also working on the consistency model of our system via implementing consistency model, consistency protocol, and push/pull method for update propagation for our system.

Furthermore, I have been reading articles and papers about the Web 2.0 technology, and consistency models in asynchronous collaboration.

Progress Report July 25, 2007

I have completed testing the periodic updates tool with various types of datasets. It is working without problem so far. I have fixed all the bugs that I faced with during the test period.

The new updates for the SRG project can be accessed from the running developer instance of the SRG at: http://gf6.ucs.indiana.edu:58060/SRGrid/login.jsp whereas the running demo instance of the SRG can be accessed at: http://gf6.ucs.indiana.edu:58080/SRGrid/login.jsp.

I am also working on the uniqueness of our digital entities in the system. I have been designing a way to make each different digital entity unique. To do so, I am planning to use unique id generator( 128 bit) for each different digital entity at the time of the entry into the system.

Furthermore, I have been reading articles and papers about the Web 2.0 technology, and consistency model in asynchronous collaboration.

Tuesday, July 10, 2007

Progress Report July 11, 2007

I have completed the User Interfaces for the periodic updates services for the SRG. I have already integrated the User Interfaces and services into the SRG. I have started testing them with various types of datasets. Integrated version of the SRG can be accessed from the running developer instance of the SRG at: http://gf6.ucs.indiana.edu:58060/SRGrid/login.jsp whereas running demo instance of the SRG can be accessed at: http://gf6.ucs.indiana.edu:58080/SRGrid/login.jsp.

Furthermore, I have been reading articles and papers about the Web 2.0 technology, and trying to find a tool for bug management in our project such as Bugzilla.

I have also been reading articles about how to develope RSS feeds such as using atomsphere from sourceforge.net. Moreover, I am reading articles and our discussion notes for designing and developing an API for the SRG via using RSS feeds like responses.

Wednesday, June 27, 2007

Progress Report June 27, 2007

I have been working on implementing the periodic updates tool for the SRG. I am in the final step of the implementation, and then I am going to integrate it into SRG and start testing it.

Meanwhile, I have modified our paper for the final manuscript submission to IRI07 conference.

Furthermore, we have been writing a paper for SKG07 conference and I have been working on it.

Wednesday, June 13, 2007

Progress Report June 13, 2007

I have been working on the improvement of the database implementation by having only one physical database in the back-end but having multiple view of databases(logical views) in the system. Moreover, I have also been working on the searching periodic updates implementation as timestamped events in the system.

So far, I have modified all my code and now we have the logical view of databases for users and they are called folders in the system. I have updated the user interfaces to reflect new changes, and performed tests on the system. So far it is working fine.

Meanwhile, I have finished design and the logic of searching periodic updates and how to apply them within the system. I have already started to implement it, and I am currently working on it.

Progress Report May 30, 2007

I have been at the CTS2007 conference (May 21-May 25). I have presented our paper at CTS2007 conference, and I did our project demo at CTS2007 to some attendants.

I have currently working on the designing and implementing a single physical database with a ability to provide logical databases for users instead of creating actual(physical) databases for users. I have almost finished designing it, and I am going to start adding new services and modifying my existing code.

Furthermore, I had to modify some of my ideas for designing and implementing the functionality of searching the updates periodically in the system to find any updates as time stamped events to be able to fix some possible bugs.

Progress Report May 16, 2007

I have completed testing the users' tags feature of the SRG project, and I have already integrated it into the SRG project. It is ready for the CTS2007 conference.

I have been preparing for my presentation at CTS2007 conference and I am doing more sophisticated tests for our SRG project demo at CTS2007 conference.

Progress Report May 02, 2007

I have completed implementing the update model as a base for the SRG system and also implementation of it for the annotation tools as discussed in the project demo. In our update model; if a digital entry exist in the system, we will have three options for the update:
1. use a (new version)
2. use b (existing version)
3. or use a and b (merging the tag field of the two version).

I have finished the implementation and already integrated it into the SRG project.

Moreover, I have also completed the implementation of the users' tags feature of the SRG project. I am currently testing it, and I am going to integrate it into the SRG before CTS2007 conference.

I have also finished preparing my proposal slides for my thesis proposal exam and meanwhile reading papers about it.