Interesting.links
- Community Grids Lab
- Extreme Computing Lab
- Indiana University
- Apache Axis2
- Apache Kandula2
- WSO2
- Universiy of Moratuwa
Sri.Lanka
Sri Lanka, "Pearl of the Indiana Ocean", is my beautiful home country. Sri Lanka is an island nation with a proud history, and enjoys nice weather throughout the year.
What.Am.I.Doing?
Thilina.Gunarathne
may the source be with you !!!who.Am.I
- Ph.D. Student, CS Program, School of Informatics and Computing , Indiana University Bloomington
- Research Assistant, Community Grids Lab, Pervasive Technology Institute Advisor Prof. Geoffrey Fox
- Member (PMC), Apache Web Services Project
- Apache Committer,Apache Axis2, Apache Kandula2,Apache WS Commons
- B.Sc. Engineering 2006 Department of Computer Science and Engineering, University of Moratuwa Sri Lanka
Research.Interests
I'm fascinated by almost all the fields in computer science. My main focus is currently on systems research, more specifically distributed systems, grid computing, service orchestration, web services, transactions and many/multi core systems. But I'm always in the watch for new/interesting topics to quest my knowledge thirst.
my.publications
-
Application of
Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project
Srinath Perera, Suresh Marru, Thilina Gunarathne, Dennis Gannon, Beth Plale.
IEEE International Conference on Web Services, 2009
-
Developing
a Concurrent Service Orchestration Engine in CCR.
Wei Lu, Thilina Gunarathne and Dennis Gannon.
to appear on Workshop on Multicore Software Engineering (IWMSE) in conjuction with ICSE, Leipzig, Germany, 2008
-
BPEL-Mora: Lightweight Embeddable Extensible BPEL Engine
(pdf)
Thilina Gunarathne, Dinesh Premalal, T Wijethilake, Indika Kumara, Anushka Kumar
ECOWS: Workshop in Emerging web services technology, 2006 - Using SOAP with Attachments in Apache Axis2. (article)
- Downloading a Binary File from a Web Service using Axis2 and SOAP with Attachments (tutorial)
- Web Services Transactions, Cache Magazine, University of Moratuwa Computer Society.
project.involvements
- SALSA (Service Aggregated Linked Sequential Activities) Project
Parallel Data Mining of GIS, Web, Medical, Physics, Chemical, and Biology data. - Linked
Environments for Atmospheric Discovery (LEAD)
An integrated, scalable framework for processing meteorological data. I'm currently working on upgrading the workflow orchestration engine to an standard BPEL compliant engine. - WSO2 Mashup
Server
Platform for creating, deploying, and consuming Web services Mashups. I was the Lead Developer till Aug 07. - Apache Axis2
Web service Engine. I was a committer and I contributed by implementing attachments support, message formatters/builders support and various other features. I also acted as the release manager for the critical 1.1 release. -
BPEL-Mora
A light weight embeddable BPEL implementation. This is my Undergrad (BSc) final year project. I architected most of the engine and developed the Run Time Engine, Web Services Layer & BPEL Object model (together with Indika). - Apache
Kandula2
WS-Coordination, WS-Atomic Trasaction & WS - Business Activity Implementation on top of Axis2. I was the lead developer. - Apache Web
Services Commons/ Axiom / XMLSchema
Axiom - StaX based java xml object model. I implemented the bianry data support and many other features. - FuzyClimate
Collobarative weather information and alarming system with smart phone & web front ends.Implemented using .net. We were the Sri Lankan runners-up in the Microsoft Imagine Cup competition.
Awards.Achievements
- University Colors for Rowing
- Runners-up award at the BCS National Best Quality Software Awards, Sri Lanka for BPEL-Mora
- Runners-up of the Microsoft Imagine Cup, Software Design Category, Sri Lanka.
- Google Summer of Code awards for open source involvement in Apache Axis2 & Kandula2
- Best new comer & Runner up in the Sri Lanka National Informatics Olympiad - SLNIO(2000)
- 1st Runner Up(98) , 2nd Runner Up (2000), Australian National Chemistry Quiz
