Hi all,

I'm a student seeking a project to work for Google Summer of Code 2009. I'm
interested in working on the ode-migration project proposed on the Summer of
Code 2009 wiki at the Apache Software Foundation. I went through the short
description and also some content which appeared on the pages that were
hyper-linked. I just building the subversion checkout of Apache ODE. Before
start looking into the code, I have a few questions to ask.

1. Is this project aimed at making it possible to represent the process
instances stored as binary streams on the database in XML format so that it
can be exchanged across multiple instances?

2. If so, are you looking forward to a efficient mechanism that can
represent (importer-exporter system) the persistent content (including
process models and instances) in XML format, along with a mechanism that can
move the content between multiple instances?

3. Do you have an infrastructure that is capable of moving similar content
(in XML-format), across multiple instances of ODE?

4. I see the requirement to make it possible to use this mechanism between
different versions of ODE, which suggests an implementation that is
initially abstract (with some basic functionality) and can be extended
depending on the detailed requirements. Am I correct here?


Speaking about me, I'm an undergraduate at the University of Moratuwa, Sri
Lanka, reading for my BSc. in Computer Science and Engineering (presently in
my final year). I have around 3+ year experience in Java, XML and Web
Service technologies. I have worked on implementing REST support and http
authentication on Apache Axis2/C, [1], which is a part of the Apache Web
Services Project where I'm a committer. I have hands on experience working
with Apache Axis2, [2], Apache Synapse, [3], WSO2 Carbon, [4], WSO2
Enterprise Service Bus, [5] and WSO2 Business Process Server, [6]. I'm also
a committer to the new Stonehenge project at the Apache Software Foundation,
[7].

I'm currently involved in research on Complex Event Processing and Event
Stream Processing, Event Driven Architecture and SOA, and am at present
working on my final year research project SCI-Flex, [8] which is aimed at
the flexible integration of Complex Event Processing and Service Oriented
Architecture.

[1] http://ws.apache.org/axis2/c/
[2] http://ws.apache.org/axis2/
[3] http://synapse.apache.org/
[4] http://wso2.org/projects/carbon
[5] http://wso2.org/projects/esb/java
[6] http://wso2.org/projects/bps
[7] http://incubator.apache.org/stonehenge/
[8] http://sci-flex.org/


Looking forward to your favorable response.

Regards,
Senaka

Dept. of Computer Science and Engineering,
Faculty of Engineering,
University of Moratuwa,
Sri Lanka

Reply via email to