Current Projects

Dalesa

P2P Framework Project

The concept of the P2P overlay networking is promising to bring innovation that will replace most of the technologies we are familiar today. LSF has made a decision to participate in this revolution by developing P2P applications that will change the way we have experienced the concept of Web services, Social networking and many other facilities on networks in a centralized fashion. The major concern of us is to develop applications that are people centric, fault tolerant and cost effective (in other words we are interested in software that will save millions of dollars).

At this point LSF does not plan to develop a P2P overlay from the scratch, instead we will use an existing DHT based P2P framework without reinventing the wheel.

There are few prominent P2P overlays in use today like Chord, Pastry, Tapestry and CAN. The Pastry DHT seems to be quite promising out of these and research carried out in P2P concepts using Pastry justifies it's use in real world applications. However at the moment Pastry is available only in Java named as Free-Pastry; at LSF we would like to have a C implementation of this capable of running on both Unix and Windows platforms. A C implementation is quite useful when it comes to developing modules for already existing applications like Apache web server and developing applications that runs on top of Embedded systems.

As we have observed such DHT based P2P overlays may not be ideal for networks with small number of network nodes, in such cases we can use multicasting based P2P frameworks for discovering content and services. At the moment such framework is under development at LSF, however it works only on Linux at the moment. This project is available at http://dalesa.sourceforge.net/

Nano Technology related software research project - Ninithi

As a part of LSF's strategy to position Sri Lanka as a FOSS based R&D hotspot, a new project surrounding nano-technology related software has been initiated. The initial objective of this project is to identify a globally sustainable software within the nano-technology space. We have two fresh graduates together with two project management personnel volunteered to us by Ascent-X on this team at the moment. LSF has entered into an agreement with Sri Lanka Institute of Nano Technology (SLINTEC) and our team together with SLINTEC are working to identify areas for developing open source software in the nano technology space.

Our team recently completed development on the Intellectual Property Tracking tool. To download : -

1. Linux Version

2. Windows Version

3. User Guide

For news on the Ninithi project and the initial release candidate go to http://sites.google.com/a/opensource.lk/ninithi/


E-Science Project

For this project, LSF collaborates with Indiana University, Bloomington, to redesign and extend the Messaging subsystem of the Open Grid Computing Environments (OGCE) project.Two fellowship holders from LSF will enhance the Messaging subsystem and engage user interaction in the community outreach for messaging subsystem.