<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5544710263974734466</id><updated>2011-07-13T21:54:01.241-07:00</updated><category term='Globus'/><category term='type checking'/><category term='inference'/><category term='gRavix'/><category term='gsoc'/><category term='introduction'/><category term='joana'/><category term='gRavi'/><title type='text'>Globus + Google Summer of Code</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>benc</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-6208812366947520347</id><published>2008-07-23T12:41:00.000-07:00</published><updated>2008-07-23T13:34:10.032-07:00</updated><title type='text'>SAML Holder-of-Key SSO Profile Handler</title><content type='html'>Today I updated the wiki on the &lt;a href="http://dev.globus.org/wiki/GSoC08/SAML_Holder_of_Key_Authn_for_HTTP_SSO"&gt;SAML Holder-of-Key GSoC project&lt;/a&gt;. For those of you not familiar with the project, during the last few months I implemented a Holder-of-Key Single Sign-On profile handler for a  SAML Identity Provider (the Shibboleth IdP). With this profile handler, a Shibboleth IdP can issue holder-of-key SAML assertions to property authenticated non-browser users.&lt;br /&gt;&lt;br /&gt;In this scenario, a non-browser client (in my implementation, an HTTP User Agent written in Java) issues a SAML Request and sends it together with a self-signed X.509 certificate to the SAML IdP. The user behind the User Agent authenticates to the IdP with a username/password via HTTP basic auth.  The IdP binds the key in the certificate to the SAML holder-of-key assertion, signs it and returns it to the User Agent. A demo of this message exchange is hosted at &lt;a href="http://gsoc2008.ncsa.uiuc.edu/sso-demo/"&gt;NCSA&lt;/a&gt;. Instructions for how to build and install the Holder-of-Key SSO profile handler are available at the &lt;a href="http://dev.globus.org/wiki/GSoC08/SAML_Holder_of_Key_Authn_for_HTTP_SSO"&gt;project wiki&lt;/a&gt;. Any comments are most welcome.&lt;br /&gt;&lt;br /&gt;As we approach the official end of the program, I must say it has been very exciting to work with Globus. The Globus developer community is friendly and helpful at all times. Also, Tom Scavo is the perfect mentor: he gives me freedom to be creative and proper guidance so I don't deviate too much from the right path :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-6208812366947520347?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/6208812366947520347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=6208812366947520347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/6208812366947520347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/6208812366947520347'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/07/saml-holder-of-key-sso-profile-handler.html' title='SAML Holder-of-Key SSO Profile Handler'/><author><name>Joana Trindade</name><uri>http://www.blogger.com/profile/13102858413155489815</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_Yi7Z7QIOgpc/R7zKeDM3a4I/AAAAAAAAEUI/50oDFEAr50U/S220/matos_fonseca_da_trindade_joana.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-8604898443633877575</id><published>2008-06-20T00:04:00.001-07:00</published><updated>2008-11-06T19:03:45.364-08:00</updated><title type='text'>gRavix service composition UI prototype</title><content type='html'>I just posted about the seeding of the gRavix gsoc svn repository, and thought I could follow up with a quick note on what this is built to accomplish in the long run, as well as give everyone a screenshot of what it looks like.&lt;br /&gt;&lt;br /&gt;The idea is very simple - discover services which have already been deployed and use their different operations in order to compose a new, more complex workflow service. A simple idea, with potentially powerful outcomes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_STLUWqp_GYk/SFtYRuP5m4I/AAAAAAAAAPM/23Y3yfVHPRY/s1600-h/Picture+2.jpeg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_STLUWqp_GYk/SFtYRuP5m4I/AAAAAAAAAPM/23Y3yfVHPRY/s400/Picture+2.jpeg" alt="" id="BLOGGER_PHOTO_ID_5213858055107222402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;What you see here is a filetree on the left which would be populated with both local (user owned) services and discovered (cloud) services, which can be dragged and dropped onto a new service in order to create a workflow.&lt;br /&gt;&lt;br /&gt;Comments, suggestions and ideas are most welcome! And if you want help with getting it working, check out my &lt;a href="http://globus-gsoc.blogspot.com/"&gt;previous post&lt;/a&gt; or just shoot me an email (&lt;a href="mailto:narcvs@gmail.com"&gt;narcvs@gmail.com&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-8604898443633877575?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/8604898443633877575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=8604898443633877575' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/8604898443633877575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/8604898443633877575'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/06/gravix-service-composition-ui-prototype.html' title='gRavix service composition UI prototype'/><author><name>Marcus Westin</name><uri>http://www.blogger.com/profile/17464221112785078078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_STLUWqp_GYk/SFtYRuP5m4I/AAAAAAAAAPM/23Y3yfVHPRY/s72-c/Picture+2.jpeg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-5730770581705574968</id><published>2008-06-19T14:15:00.000-07:00</published><updated>2008-06-19T15:34:17.251-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gRavix'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='Globus'/><category scheme='http://www.blogger.com/atom/ns#' term='gRavi'/><title type='text'>SVN repo seeded with gRavix</title><content type='html'>I have seeded the Globus svn repository for the gsoc projects with a gravix repository. It is currently empty, but a first prototype should be in the "prototype" directory before the day ends.&lt;br /&gt;&lt;br /&gt;Check out development at any point at &lt;a href="http://svn.globus.org/repos/gsoc/gravix/"&gt;http://svn.globus.org/repos/gsoc/gravix/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;It should be pretty straight forward to get it running by just pointing your browser to the index file, but more specific instructions will come up soon enough as well.&lt;br /&gt;&lt;br /&gt;Update: Get a look at the first service composition UI prototype with:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;svn co http://svn.globus.org/repos/gsoc/gravix/prototypes/gravix-proto-graph-1.0/&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Then point your browser to gravix-proto-graph-1.0/index.html.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-5730770581705574968?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/5730770581705574968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=5730770581705574968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/5730770581705574968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/5730770581705574968'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/06/svn-repo-seeded-with-gravix.html' title='SVN repo seeded with gRavix'/><author><name>Marcus Westin</name><uri>http://www.blogger.com/profile/17464221112785078078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-6769078815112192046</id><published>2008-05-30T07:53:00.000-07:00</published><updated>2008-05-30T08:12:46.243-07:00</updated><title type='text'>woo woo first commit! and first impressions.</title><content type='html'>I have just committed the &lt;a href="http://www.ci.uchicago.edu/trac/swift/changeset/2039"&gt;first contribution&lt;/a&gt; from &lt;a href="http://globus-gsoc.blogspot.com/2008/05/type-checking-and-inference-for.html"&gt;Milena&lt;/a&gt; who is working on type checking for &lt;a href="http://www.ci.uchicago.edu/swift/"&gt;Swift&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For what ended up as a very simple change (11 lines of pretty simple code) it has taken quite a long time to get it into our SVN - the basic code was written some weeks ago (before the official start) but we've had plenty of fun since then getting test cases to pass (this year I seem to be tripping on test cases more than I have in the past) and the like - new-to-the-project developer things that we won't have to do again for the rest of the summer.&lt;br /&gt;&lt;br /&gt;I've helped mentor students before, but always students that "belong" to one academic researcher or another; it is an interesting and refreshing change to have a student working on a project that I suggested, rather than be supporting somebody else's project.&lt;br /&gt;&lt;br /&gt;So I am pleased.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-6769078815112192046?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/6769078815112192046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=6769078815112192046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/6769078815112192046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/6769078815112192046'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/05/woo-woo-first-commit-and-first.html' title='woo woo first commit! and first impressions.'/><author><name>benc</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-5992225284461840353</id><published>2008-05-16T10:34:00.000-07:00</published><updated>2008-05-16T15:17:03.116-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><title type='text'>Diagnostic Administrator Interface Framework</title><content type='html'>Hello!&lt;br /&gt;&lt;br /&gt;I'm Karl Norby, and I am current a second year undergraduate &lt;a href="http://cs.uchicago.edu/"&gt;CS&lt;/a&gt; major at the &lt;a href="http://www.uchicago.edu/"&gt;University of Chicago&lt;/a&gt;. I will be working with Charles Bacon as my mentor on a &lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=9F4D03C30179B6DC"&gt;Diagnostic Administrator Interface Framework&lt;/a&gt;, which should make configuration much simpler.&lt;br /&gt;&lt;br /&gt;I keep a &lt;a href="http://kanorben.net/blog"&gt;blog&lt;/a&gt;, which is not specific to this project, but I am sure to update it with my progress.&lt;br /&gt;&lt;br /&gt;If you would like to get in touch, you can try my on gTalk (karl.norby {--at--} gmail {**dot**} com), on the MUD, or:&lt;br /&gt;&lt;ul&gt;&lt;li style="text-align: left;"&gt;&lt;a href="http://people.cs.uchicago.edu/%7Eknorby/"&gt;my personal site&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/profile.php?id=2911644"&gt;facebook profile&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linkedin.com/in/knorby"&gt;LinkedIn Profile&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;It should be a fun summer; I look forward to working with you all. Good luck to all!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-5992225284461840353?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/5992225284461840353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=5992225284461840353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/5992225284461840353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/5992225284461840353'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/05/diagnostic-administrator-interface.html' title='Diagnostic Administrator Interface Framework'/><author><name>Karl Norby</name><uri>http://www.blogger.com/profile/10817534201710478760</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_EORvuoS5L44/SfPw9yQmPvI/AAAAAAAAAWI/duBaGKKFuKU/s1600-R/Karl_very_small_square_bigger.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-3971444606075602632</id><published>2008-05-03T12:37:00.000-07:00</published><updated>2008-05-03T13:22:10.393-07:00</updated><title type='text'>Development of dynamic resource trading service for Virtual Workspaces</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;First of all I would like to congratulate all accepted students !&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;I am Artem Harutyunyan, a first year PhD student at the &lt;a href="http://www.seua.am/eng/comp/index.htm"&gt;Department of Computer Systems and Informatics&lt;/a&gt; at &lt;a href="http://www.seua.am"&gt;State Engineering University of Armenia&lt;/a&gt; in Yerevan, Armenia. My mentor is Tim Freeman and I will be working on the  &lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=2DDFCA1BD6E32E67"&gt; &lt;/a&gt;&lt;a href="http://www.seua.am"&gt;&lt;/a&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=2DDFCA1BD6E32E67"&gt;development of dynamic resource trading service for Virtual Workspaces.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have set up a blog &lt;a href="http://artemharutyunyan.blogspot.com"&gt;here&lt;/a&gt;, it's currently empty ;) , but I am planning to write there about the progress of my work, as well as other interesting technical stuff I will come around, so check it out from time to time :).&lt;br /&gt;&lt;br /&gt;Needless to say, that I am very happy to be the part of community, and I hope to know everyone better. Feel free to drop me a line at hartem[at]gmail.com, alternatively one contact me via MSN or Jabber (ID's are the same as my email).&lt;br /&gt;&lt;br /&gt;Here are links to my profiles on &lt;a href="http://www.linkedin.com/in/artemharutyunyan"&gt;LinkedIn&lt;/a&gt; and &lt;a href="http://www.facebook.com/profile.php?id=697228659"&gt;Faceebook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cheers and fruitful coding,&lt;br /&gt;Artem.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.seua.am"&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-3971444606075602632?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/3971444606075602632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=3971444606075602632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/3971444606075602632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/3971444606075602632'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/05/development-of-dynamic-resource-trading.html' title='Development of dynamic resource trading service for Virtual Workspaces'/><author><name>Artem Harutyunyan</name><uri>http://www.blogger.com/profile/06300687429351133003</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_-h0ik_R2GZA/SByQfr_j3ZI/AAAAAAAAAH4/8nSeImiW3_w/S220/22304+(copy).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-8904487016729756004</id><published>2008-05-01T12:13:00.000-07:00</published><updated>2008-05-01T12:28:55.172-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='inference'/><category scheme='http://www.blogger.com/atom/ns#' term='Globus'/><category scheme='http://www.blogger.com/atom/ns#' term='type checking'/><title type='text'>Type Checking and Inference for SwiftScript</title><content type='html'>Hi there!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am Milena Nikolic, a CS student at the &lt;a href="http://www.elfak.ni.ac.yu"&gt;Faculty of Electronic Engineering&lt;/a&gt;, &lt;a href="http://www.ni.ac.yu"&gt;University of Nis&lt;/a&gt;, Serbia. I will be working with Ben Clifford as a mentor on &lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=4CADC2C5800EB2F5"&gt;Type Checking and Inference for SwiftScript&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am really thrilled about this project because I have major interest in grammars and compilers. Also I am happy I'll be working with this community during summer!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you have any comment/idea/anything about my project or anything else please contact me via mail, IM or MUD. Here are some links more:&lt;/div&gt;&lt;div&gt;- &lt;a href="http://www.nikolicmilena.in.rs"&gt;My homepage&lt;/a&gt;, unfortunately in Serbian&lt;/div&gt;&lt;div&gt;- My &lt;a href="http://www.facebook.com/profile.php?id=701733972"&gt;Facebook profile&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href="http://mileninsvetnawebu.blogspot.com"&gt;My Blog&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Best wishes to all the GSoC students and mentors! Happy hacking this summer!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-8904487016729756004?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/8904487016729756004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=8904487016729756004' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/8904487016729756004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/8904487016729756004'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/05/type-checking-and-inference-for.html' title='Type Checking and Inference for SwiftScript'/><author><name>Milena Nikolic</name><uri>http://www.blogger.com/profile/16911863039886041304</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_Nwur4VbkFo4/RvmWGILryPI/AAAAAAAAAAM/ldGGW6LwcLI/s320/za_skype.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-7580394198294491689</id><published>2008-04-29T10:37:00.000-07:00</published><updated>2008-04-29T20:05:46.695-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='Globus'/><category scheme='http://www.blogger.com/atom/ns#' term='gRavi'/><title type='text'>gRavi User Interface Project</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;I will be working with &lt;a href="http://www-unix.mcs.anl.gov/%7Emadduri/"&gt;Ravi Madduri&lt;/a&gt; as my mentor, to create a browser-based user interface for &lt;a href="http://dev.globus.org/wiki/Incubator/RAVI"&gt;gRavi&lt;/a&gt;. [&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=AD32D524C79D76C3"&gt;GSOC page&lt;/a&gt;,  &lt;a href="http://docs.google.com/View?docID=ddndf52d_156445kdpcb"&gt;detailed project description&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;My name is Marcus, and I'm a CS theory student, but have a much greater appreciation for concrete implementation and coding than theoretical stuff. The last 2 years I've spent much of my spare time learning the myriad of tech's that make up good web programming: xhtml, css, javascript etc for the server side, and java, ruby on rails, mysql, comet etc on the server side (and been appropriately damaged - my programming language of preference is javascript).&lt;br /&gt;&lt;br /&gt;I'm also from Sweden (we've got two! :), but spend most of my time in the US. I've got my own blog at &lt;a href="http://feeds.feedburner.com/MarcusWestin"&gt;http://feeds.feedburner.com/MarcusWestin&lt;/a&gt;, where I cover mostly javascript, OS X and random tech news of interest.&lt;br /&gt;&lt;br /&gt;It's exhilarating to be part of the team! I'm looking forward to get to know everyone better, and to create something good over the summer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-7580394198294491689?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/7580394198294491689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=7580394198294491689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/7580394198294491689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/7580394198294491689'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/gravi-user-interface-project.html' title='gRavi User Interface Project'/><author><name>Marcus Westin</name><uri>http://www.blogger.com/profile/17464221112785078078</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-1016316152082292764</id><published>2008-04-28T01:27:00.000-07:00</published><updated>2008-04-28T01:49:20.727-07:00</updated><title type='text'>Hi everyone!</title><content type='html'>Hi!&lt;br /&gt;&lt;br /&gt;My name is Mattias Lidman, and I'm an undergrad student at the &lt;a href="http://www.cs.umu.se/"&gt;Department of Computer Science at Umeå University&lt;/a&gt; in Sweden.&lt;br /&gt;&lt;br /&gt;I'll be working on the &lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=9AA873DC98928D55"&gt;XIO Compression Driver&lt;/a&gt; this summer. This will be the first major project that I work on, so I'm pretty excited about it!&lt;br /&gt;&lt;br /&gt;I've also set up a personal blog &lt;a href="http://mattiaslidman.blogspot.com/"&gt;here&lt;/a&gt;. The primary purpose of it will be to as a semi-formal journal about my project, so check it out if you're curious about my progress!&lt;br /&gt;&lt;br /&gt;Cheers and good luck to you all!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-1016316152082292764?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/1016316152082292764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=1016316152082292764' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/1016316152082292764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/1016316152082292764'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/hi-my-name-is-mattias-lidman-and-im.html' title='Hi everyone!'/><author><name>Mattias</name><uri>http://www.blogger.com/profile/06784347654245582492</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-4202499063457455538</id><published>2008-04-25T04:24:00.000-07:00</published><updated>2008-04-25T04:39:43.193-07:00</updated><title type='text'>Hello everyone!</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;My name is &lt;a href="http://williamvoor.googlepages.com"&gt;William Voorsluys&lt;/a&gt;. I'm a first year PhD student in the University of Melbourne, Australia, working in the &lt;a href="http://www.gridbus.org"&gt;Gridbus&lt;/a&gt; project.&lt;br /&gt;My current research interests are grid computing and virtualization.&lt;br /&gt;Prior to coming to Melbourne, I have worked for three years with grid computing in the &lt;a href="http://www.ourgrid.org"&gt;OurGrid&lt;/a&gt; project, in Brazil.&lt;br /&gt;&lt;br /&gt;This is my first participation in the Google Summer of Code. My work will be adding market-based resource management to the &lt;a href="http://workspace.globus.org"&gt;Globus Workspace Service&lt;/a&gt;, which includes some work on integrating it with &lt;a href="http://www.opennebula.org"&gt;OpenNebula.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good luck for us all.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;William.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-4202499063457455538?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/4202499063457455538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=4202499063457455538' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/4202499063457455538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/4202499063457455538'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/hello-everyone.html' title='Hello everyone!'/><author><name>William</name><uri>http://www.blogger.com/profile/06524365733758029802</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://bp2.blogger.com/_F5Iqyo8cHmg/SBAJO7lJ80I/AAAAAAAAAgE/GVnXb-BO5dw/S220/will-medium.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-4538656946235102528</id><published>2008-04-23T11:29:00.000-07:00</published><updated>2008-04-23T13:02:07.936-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='introduction'/><category scheme='http://www.blogger.com/atom/ns#' term='gsoc'/><category scheme='http://www.blogger.com/atom/ns#' term='joana'/><title type='text'>Hi there!</title><content type='html'>Hi there!&lt;br /&gt;&lt;br /&gt;My name is Joana Matos Fonseca da Trindade, and I am a &lt;a href="http://www.inf.ufrgs.br/site/apresentacao.htm#english"&gt;Computer Science&lt;/a&gt; undergraduate student at &lt;a href="http://www.ufrgs.br/ufrgs/english/ufrgs/index.htm"&gt;UFRGS&lt;/a&gt;, Brazil. As mentioned by Borja in the previous post, this summer I will be working with SAML Holder-of-key Authentication for Single Sign-On in &lt;a href="http://gridshib.globus.org/"&gt;GridShib&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This topic is of particular interest to me, as I have been working with SAML and other OASIS security standards since November 2007. Before getting accepted on GSoC, I finished a 5-month internship in the &lt;a href="http://www.sap.com/about/company/research/fields/securityandtrust/index.epx"&gt;Security &amp;amp; Trust Research Group&lt;/a&gt; at &lt;a href="http://www.saplabs.fr/"&gt;SAP Labs France&lt;/a&gt;, in the context of the &lt;a href="http://www.serenity-project.org/"&gt;SERENITY&lt;/a&gt; project. As part of this work, I implemented a library built on top of the &lt;a title="Apache Rampart" href="http://ws.apache.org/rampart" id="wpqr"&gt;Apache Rampart&lt;/a&gt; project providing support for XML-Encryption/Signature, as well as SAML-based brokered authentication for SERENITY's workflow prototypes.&lt;br /&gt;&lt;br /&gt;Please feel free to send me an email, or to check the links below:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.inf.ufrgs.br/%7Ejmftrindade"&gt;My Homepage&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.linkedin.com/in/joanatrindade"&gt;My Profile at LinkedIn&lt;/a&gt;&lt;/li&gt;&lt;li&gt;The beautiful city of &lt;a href="http://en.wikipedia.org/wiki/Porto_Alegre"&gt;Porto Alegre&lt;/a&gt;, Brazil &lt;/li&gt;&lt;/ul&gt;Congratulations to all students accepted, and good luck on your summer projects! :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-4538656946235102528?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/4538656946235102528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=4538656946235102528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/4538656946235102528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/4538656946235102528'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/hi-there.html' title='Hi there!'/><author><name>Joana Trindade</name><uri>http://www.blogger.com/profile/13102858413155489815</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://bp1.blogger.com/_Yi7Z7QIOgpc/R7zKeDM3a4I/AAAAAAAAEUI/50oDFEAr50U/S220/matos_fonseca_da_trindade_joana.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-561223314061100067</id><published>2008-04-23T08:36:00.000-07:00</published><updated>2008-04-23T09:07:30.610-07:00</updated><title type='text'>Welcome to the Globus/GSoC 2008 blog</title><content type='html'>&lt;p style="font-family: verdana;"&gt;As Ben eloquently expressed in the first post, Globus has set up this blog for its Google Summer of Code 2008 students and mentors. The students will soon be posting to introduce themselves and to talk about all the cool and exciting stuff that they will be working on this summer. For now, here is the list of Globus GSoC students, with links to the proposal abstracts:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=9F4D03C30179B6DC"&gt;Diagnostic Administrator Interface Framework&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Karl Norby&lt;br /&gt;Mentored by Charles Bacon.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=87091AB3E61CCD55"&gt;Implementing a KVM backend to the Globus workspace service&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Michael Fenn&lt;br /&gt;Mentored by Kate Keahey.&lt;br /&gt;&lt;/p&gt;&lt;p style="font-family: verdana;"&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=2DDFCA1BD6E32E67"&gt;Development of dynamic resource trading service for Virtual Workspaces&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Artem Harutyunyan&lt;br /&gt;Mentored by Tim Freeman.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=3A7007CCC618A928"&gt;Integration of GridFTP with Freeloader storage system&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Hesam Ghasemi&lt;br /&gt;Mentored by Rajkumar Kettimuthu.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=75844C0C44B0827C"&gt;SAML Holder-of-Key Authentication for HTTP Single Sign-On in GridShib&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Joana Matos Fonseca da Trindade&lt;br /&gt;Mentored by Tom Scavo.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=AD32D524C79D76C3"&gt;gRavi UX&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Marcus Westin&lt;br /&gt;Mentored by Ravi K Madduri.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=9AA873DC98928D55"&gt;XIO Compression Driver&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Mattias Lidman&lt;br /&gt;Mentored by John Bresnahan.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=4233A3B1A70B7479"&gt;Credential Translation Service&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Mehran Ahsant&lt;br /&gt;Mentored by Rachana Ananthakrishnan.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=4CADC2C5800EB2F5"&gt;Type Checking and Inference for SwiftScript&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by Milena Nikolic&lt;br /&gt;Mentored by Ben Clifford.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a href="http://code.google.com/soc/2008/globus/appinfo.html?csaid=23C8DF1799F140DC"&gt;Enabling market-based scheduling on OpenNebula and its integration with the Globus Workspace Service&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;by William Voorsluys&lt;br /&gt;Mentored by Borja Sotomayor.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-561223314061100067?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/561223314061100067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=561223314061100067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/561223314061100067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/561223314061100067'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/welcome-to-globusgsoc-2008-blog.html' title='Welcome to the Globus/GSoC 2008 blog'/><author><name>Borja Sotomayor</name><uri>http://www.blogger.com/profile/06510110555159861886</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544710263974734466.post-1633713520661276273</id><published>2008-04-23T08:15:00.000-07:00</published><updated>2008-04-23T08:18:34.664-07:00</updated><title type='text'>WOO WOO FIRST POST!!!</title><content type='html'>This is the blog for students and mentors involved in the ten Globus projects in Google Summer of Code 2008!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544710263974734466-1633713520661276273?l=globus-gsoc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://globus-gsoc.blogspot.com/feeds/1633713520661276273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5544710263974734466&amp;postID=1633713520661276273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/1633713520661276273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544710263974734466/posts/default/1633713520661276273'/><link rel='alternate' type='text/html' href='http://globus-gsoc.blogspot.com/2008/04/woo-woo-first-post.html' title='WOO WOO FIRST POST!!!'/><author><name>benc</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
