|
|
SHARE An online platform for demonstrating research software Author: Pieter Van Gorp Presenter: Jean-Marie Favre IBM CASCON Workshop on Software Engineering 2.0 & Research 2.0
Background: Organizing a Tool Contest and other workshops Challenges gather submissions facilitate the reproduction of results Experimental Software Engineering
Experimental Software Engineering “The pressure to publish is much higher than the pressure to develop good software” “In physics or chemistry papers about experiments contain a lot of technical details in order to facilitate other researchers to replay the experiments in order to validate the results described in these papers. and claries that: More and more computer scientists use the Open Source community to distribute their tools. In this way it is not necessary to reimplement tools, only to download and install them.” M.G.J. van den Brand. Guest editor's introduction: Experimental software and toolkits (EST). Science of Computer Programming, 69(1-3):1 2, 2007. Special issue on Experimental Software and Toolkits.
Limitations of Open Source Effort to install tools Multiple download locations Conflicts with OS Personal preferences Linux kernel (gcc, ...) XP service packs (.net framework, ...) ... Conflicts with specific version (Eclipse plugin hell...) Legacy Effort to retrieve input data What about closed source, licensed contributions?
Demonstrating Software: Levels of Accessibility Not Accessible Accessible After Request Available Online, Manual Installation Available Online, Manual Configuration Available Online, Fully Configured Cloud Computing Everything from the browser (AJAX, Flash, ...) Virtualization Ad-hoc resource reservation
GraBaTs 2009 Each case study solution (tool, project files, documentation) should be made available for review and demonstration via the GraBaTs09 SHARE system. (see the SHARE documentation pages for instructions).
Example Application: GraBaTs 2008, 2009 Result from GraBaTs 2009
In general: 70 images @ 05-11-2009 25 GraBaTs 2009 images:
SHARE: Typical User Walkthrough SHARE: Typical User Walkthrough 1 2 3 4 5 SHARE: Typical User Walkthrough
Cloning 2 4 5 1 Group Admin Image Owner 3 Demonstrator Evaluator Evaluator Demonstrator Evaluator Evaluator Requests that require your review: Mutable access to VDI XP_GB9_GrGen_live.vdi requested by testergb@pietervangorp.com. [ APPROVE | DENY ] Collaboration: Image Cloning
SHARE: organizer support E-Mail from SHARE steffen.mazanek@unibw.de has requested internet access on host jobs.cmi.ua.ac.be. To approve this request, please click on http://is.tm.tue.nl/staff/pvgorp/share/?page=ApproveInternetAccess&host=3&user=31&auth=0f94681206f514c6452f4060f08ec8bc&approve=yes . If you want to deny this request, please click on http://is.tm.tue.nl/staff/pvgorp/share/?page=ApproveInternetAccess&host=3&user=31&auth=0f94681206f514c6452f4060f08ec8bc&approve=no . E-Mail from SHARE olaf.muliawan@ua.ac.be has requested access to bundle GraBaTs09. To approve this request, please click on http://is.tm.tue.nl/staff/pvgorp/share/?page=ApproveBundleAccess&bundle=3&user=12&auth=48f3900475f43c984ff58fd6a0f5f0a2&approve=yes . If you want to deny this request, please click on http://is.tm.tue.nl/staff/pvgorp/share/?page=ApproveBundleAccess&bundle=3&user=12&auth=48f3900475f43c984ff58fd6a0f5f0a2&approve=no .
SHARE: How to advertize your reproducible research? For each “shared” image: BibTeX code, Plain HTML banner, Facebook profile code, Diigo bookmark code, ... Put on author website, forum, blog, wave, ...
| URL: |
No comments posted yet
Comments