OGSA-DAI has a layered architecture consists of the data layer, business logic layer, presentation layer, and client layer, when considering the architecture in bottom-up. Presentation layer encapsulates the required functionalities to expose the data service resources using the web service interfaces. Presentation layer currently consists of two realization, where each of them have a WSDL that describes the interface.

Both the realizations are compliant with Web Services Resource Framework (WSRF), and communicate with the respective client stubs using SOAP over HTTP. Hence design and implementation of an alternative RESTful presentation layer using CXF JAX-RS (The Java API for RESTful Web Services) is also included in this project, as it will be lightweight and best for bespoke clients.

This seems an interesting initiative as the performance and the simplicity will be highly improved. I have seen reasonable comparison of Axis 2 and CXF [1], [2], though they must be outdated by this time.

Monday, March 22, 2010

Gladly opened the reply I got for the mailing list to check whether I got what I needed. "Out of office from 19 of March until 5 of April 2010. Back on April, 6th.", someone's vacation responder has mailed me. Too sad to see these vacation responders not being smart enough to differentiate the personal mails from the mails received from the mailing lists. Without knowing what he does, that man is spamming each and everyone one who is sending a mail to the mailing list.

Another annoyance is 'unsubscribe' mail flood. If you want to unsubscribe from a mailing list, mostly you should send a mail to -user-request@ or -dev-request with the word unsubscribe in the message body, or a blank message to -user-unsubscribe@ or -dev-unsubscribe@ depending on the particular list's settings. NOT a mail with the body and/or header 'unsubscribe' to the user/dev list itself. This piece of information is mostly provided as a footer with each mail, still people continue making the same mistake.

Friday, March 19, 2010

Zotero is a free Firefox extension to collect, manage, cite, and share the research sources, which is also available in the clouds, making our list of references available anywhere. Zotero provides word processor plugins for Ms.Word and OOo Writer (and NeoOffice - A free software port of OpenOffice.org to the MacOS X platform). At the moment, it seems OOo is unable to provide the support for the plugin due to the unavailability of the original developer [1].

Zotero does not have the Abiword support yet. There are requests for the feature on both Abiword's bugzilla and Zotero's Feature Request. I'd like to see someone from Zotero developers' team considering this request to make this possible. As Zotero and Firefox are portable and are capable of working from a thumb drive, it would be better to have a plugin for Abiword as this would make Zotero package a really portable on with all the three being portable, considering the availability of the Abiword portable application.

Last night Google announced the list of the accepted organization, with 151 organizations, where 15% of the list is new to the program. Abiword is in for Google Summer of Codes once more. I just noticed some new, but interesting organizations like Facebook too are there in the list.

Tuesday, March 16, 2010

I was checking out some cites while preparing for the upcoming ICT seminar of 06CSE that to be held in Jaffna. Suddenly a pop up took me to the site freescanreveals.org. The site was showing a nice screenshot of 'my computer' showing the list of affected files, repeatedly prompting me to install the anti-virus to cure the virus attack. Funny! It has faked a Windows XP OS nicely on my Ubuntu 9.10. [ROFL]

Anyway the fake messagebox was so real that can scare any of the windows operating system user by using "System Security Antivirus" messages. It was a loop, so I had to forcefully shutdown the browser. Finally I confirmed from Spamhaus that freescanreveals.org is a reported attack-site posing as providing an anti-virus software.

Wednesday, March 3, 2010

ClustrMaps is here being awarded as the biggest motivator for me to blog. Not kidding. It does give a huge encouragement. Isn't it good to see many people from different countries taking a look at our blog posts? But I should accept the sad truth that since they archive the map once a year, all those sweet red dots indicating the visitors will be gone in a few days, making the journey start from zero once more. For my future reference, I have just archived the 'dots' here.Bookmarks of ClustrMaps or its facebook page is also worth visiting.

Those who were here..

Pradeeban Kathiravelu is a distributed systems researcher. He holds a Ph.D. double degree, Erasmus Mundus Joint Doctorate in Distributed Computing (EMJD-DC), from INESC-ID Lisboa / Instituto Superior Técnico, Universidade de Lisboa, Portugal and Université catholique de Louvain, Belgium. He also holds a Master of Science degree, Erasmus Mundus European Master in Distributed Computing (EMDC), from Instituto Superior Técnico, Portugal, and KTH Royal Institute of Technology, Sweden, and a BSc (Eng) Computer Science & Engineering from University of Moratuwa, Sri Lanka.
His research interests include Distributed Systems, Network Softwarization, Software-Defined Systems, Cloud-Assisted Networks, Big data Integration, Internet Measurements, and Service-Oriented Architecture. He is highly interested in free and open source software development, and is an active participant of the Google Summer of Code (GSoC) program since 2009, as a student and as a mentor.