micheckout: status and next steps

6

Click here to load reader

Upload: mibbi-checklists

Post on 05-Jul-2015

221 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: MICheckout: Status and Next Steps

MICheckout: Statusand Next Steps

Chris Taylor, Susanna Sansone, Dawn Field, The MIBBI Project

Project website: http://mibbi.org/

Page 2: MICheckout: Status and Next Steps

‘Pedro’ tool → XML → (via XSLT) Wiki code (etc.)

Page 3: MICheckout: Status and Next Steps

Making and Using MIBBI Foundry modules

Stage one• Pedro tool (Garwood et al., 2004) using the MIBBI module schema• Highly-configurable (mostly XML Schema, partly a configuration file)• Validates data and exports XML (also saves in a ‘native’ zipped XML)

Stage two• Mini shell scripts for XSL transformation using Saxon

— Initially just to get the (media)wiki code for Foundry pages— Now have MediaWiki and HTML (both as table & list), tab-

delimited text, XML Schema (for MDA) and ISA config (XML)• Java (command line) tool (using DOM) built to combine and transform

modules using the above XSLTs (=MyMICheckout)

Stage three• ‘MICheckout the movie’ built using Flash (catalyst/builder)• Same functionality (same XSLTs), rather nicer UI (i.e., it has one)

Page 4: MICheckout: Status and Next Steps

MICheckout: Supporting Users

Page 5: MICheckout: Status and Next Steps

Future direction for MICheckout?

Current status• Very simple interface

— Pick what you want, in the order you want— Download or view in the format you want

• Issues with the current interface— Pick what you want, in the order you want (=anarchy)— No way to work out everything that you need (fiddly bits)

Different approaches1. Wizard-based Q&A for normal users, plus ‘advanced’ interface

— Simple ordered (ISA) questions for users; high level concepts— Advanced interface similar to the current one

2. Domain-specific-MI-based concepts as keys/shortcuts— “I normally get MIxxx – please give me the equivalent”— Similar advanced access to #1

Page 6: MICheckout: Status and Next Steps

Future direction for MICheckout?

Current status• Very simple interface

— Pick what you want, in the order you want— Download or view in the format you want

• Issues with the current interface— Pick what you want, in the order you want (=anarchy)— No way to work out everything that you need (fiddly bits)

Different approaches1. Wizard-based Q&A for normal users, plus ‘advanced’ interface

— Simple ordered (ISA) questions for users; high level concepts— Advanced interface similar to the current one

2. Domain-specific-MI-based concepts as keys/shortcuts— “I normally get MIxxx – please give me the equivalent”— Similar advanced access to #1