Hi I submitted my proposal on this project and I hope you can see and access it. To avoid any server side problems with last minute submission I will not make any change to it from now on. But in the proposal I included link to Google Doc with its description which I will be able to change and clarify even after the deadline.
I would appreciate any comments and recommendations. Best regards, Yaroslav Porshnev. 2012/4/6 Suresh Marru <[email protected]>: > Hi Yaroslav, > > Sure I understand, will get you the definition but you may not have enough > time to consume it. There is a PhD thesis by Sathoshi Shirusuna discussing > about the higher level workflow description and how u can translate to > enactment languages. Most universities provide free access to thesis, see if > you can download a copy using your university id - > http://dl.acm.org/citation.cfm?id=1368931 > http://proquest.umi.com/pqdlink?Ver=1&Exp=04-05-2017&FMT=7&DID=1407508901&RQT=309&attempt=1 > > If you cannot download it, email me at smarru at apache.org and I will send > you a copy. > > The higher level workflow abstraction Satoshi discusses in his thesis is the > XWF. > > Suresh > > On Apr 6, 2012, at 7:04 AM, Yaroslav Porshnev wrote: > >> Hello. >> >> Yes, I am planning to submit the proposal and currently I am working on it. >> It would be great if you give me information about XWF format. Also >> are there any more detailed descriptions of XMF format compilers and >> usage of messaging system? For now I can only explore source code and >> I will definitely do it lately during development, but now for better >> general understanding of the system internals and preparation of the >> proposal such documentation could be very helpful. >> >> Best regards >> >> 2012/4/6 Suresh Marru (Commented) (JIRA) <[email protected]>: >>> >>> [ >>> https://issues.apache.org/jira/browse/AIRAVATA-340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13248025#comment-13248025 >>> ] >>> >>> Suresh Marru commented on AIRAVATA-340: >>> --------------------------------------- >>> >>> Hi Yaroslav, >>> >>> Sorry for the late reply. You got the requirement very correctly. As you >>> already figured it out, there are two tasks for this project, first one is >>> a Airavata XWF format to SWF compiler. Airavata has already XWF to BPEL, >>> XWF to python (jython) compilers. So you can look into implementing XSF >>> compilers. Second challenge is the monitoring progress. Airavata workflow >>> monitoring schema is reasonably well defined and the WS Messenger client >>> publish and subscribe API's have good examples bundled with. You should be >>> able to easily figure out Amazon SWF monitoring information and translate >>> into to equivalent Airavata messages. >>> >>> If it helps, we can provide a definition for the Airavata workflow format >>> XWF. Also, this project has elastic goals which could be easily extended if >>> you accomplish your goals early. >>> >>> Are you planning to submit a proposal on this task? Do you have any further >>> questions? >>> >>>> [GSoC] Airavata Workflow Enactment to support Amazon Simple Workflow >>>> Service >>>> ---------------------------------------------------------------------------- >>>> >>>> Key: AIRAVATA-340 >>>> URL: https://issues.apache.org/jira/browse/AIRAVATA-340 >>>> Project: Airavata >>>> Issue Type: New Feature >>>> Components: XBaya >>>> Affects Versions: 0.4-INCUBATING >>>> Reporter: Suresh Marru >>>> Priority: Minor >>>> Labels: gsoc2012, mentor >>>> >>>> Airavata's GFac enables users to wrap as web services and then use XBaya >>>> to drag and drop those components to a workspace and define data flow and >>>> control flow dependencies among the application nodes. Airavata's workflow >>>> system is used for composing, executing, and monitoring workflow graphs of >>>> web service components. The workflow description is high level abstraction >>>> and is converted to lower level execution run times like BPEL, SCUFL and >>>> Python scripts. >>>> Amazon Simple Workflow Service (Amazon SWF) is a newly launched workflow >>>> service from Amazon. This service is of interest to Airavata user >>>> community to execute coupled applications on Amazon cloud computational >>>> resources. >>>> Extend Airavata workflow execution to support Amazon SWF will enhance the >>>> capabilities provided by Airavata. The airavata developer community will >>>> provide detailed guidance and assistance. >>>> There is extensive literature about Airavata WS Messenger including 4 >>>> research papers. The Airavata community will provide guidance and >>>> assistance with the project. >>>> User community & Impact of the software: Airavata is primarily targeted to >>>> build science gateways using computational resources from various >>>> disciplines. The initial targeted set of gateways include projects >>>> supporting research and education in chemistry, life sciences, biophysics, >>>> environmental sciences, geosciences astronomy and nuclear physics. The >>>> goal of airavata is to enhance productivity of these gateways to utilize >>>> cyberinfrastructure of resources (e.g., local lab resources, the Extreme >>>> Science and Engineering Discovery Environment (XSEDE), the Open Science >>>> Grid (OSG), University Clusters, Academic and Commercial Computational >>>> Clouds like FutureGrid & Amazon EC2). By using open community based >>>> software components and services like Airavata, gateways will be able to >>>> focus on providing additional scientific capabilities and to expanding the >>>> number of supported users. The capabilities of these gateways will offer >>>> clear benefits to society. >>> >>> -- >>> This message is automatically generated by JIRA. >>> If you think it was sent incorrectly, please contact your JIRA >>> administrators: >>> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa >>> For more information on JIRA, see: http://www.atlassian.com/software/jira >>> >>> >
