Download presentation
Presentation is loading. Please wait.
Published byHarry Sanders Modified over 9 years ago
1
1 Introducing the Rappture Toolkit Michael McLennan HUBzero® Platform for Scientific Collaboration Purdue University This work licensed under Creative Commons See license online: by-nc-sa/3.0
2
2 Take a trip back to 1985… Copyright Universal Pictures picture from imdb.com The Boys of Summer Don Henley Video still from YouTube.com Superbowl XIX: 49ers vs Miami Video still from Hulu.com Tetris for IBM PC Screen shot from Wikipedia.org S emiconductor E lectrostatics QU antum A na L ysis SEQUAL 2.1 - 7862 lines of Fortran 77 Resonant Tunneling Diode
3
3 Now back to the present… Magnetic Tape:Live Tool:Priceless$10
4
4 Introducing: The Rappture Toolkit Rappture inputs outputs Rapid Application Infrastructure Released in May 2005 Open Source (rappture.org)rappture.org Create standard desktop apps Works with your favorite programming language
5
5 Used to deploy hundreds of tools
6
6 Three parts BuilderRunnerTester rappture -builderrappture rappture -run rappture -tester tool.xml Generates tool description tool.xml run.xml tool.xml tests Reads tool description Generates simulation results Reads tool description Runs tests and compares results
7
7 Rappture Builder Drag controls from the palette and drop in inputs/ouputs 14 Save your tool.xml file Click on a control and edit its parameters 2 3 Click on the “Preview” tab to preview your tool
8
8 Demo: Hello, World! string boolean string program name string result string exclaim boolean Takes a name and an “enthusiasm” level Enthusiasm adds an exclamation point Produces a “hello, world” string Build two ways:
9
9 Exercise #1: Build a simple Addition tool v1 + v2 v1 integer sum integer v2 integer Pick your favorite language: …
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.