Where do your projects go - PowerPoint PPT Presentation

About This Presentation
Title:

Where do your projects go

Description:

AI. Customize/Shape existing software. Jeffrey Stylos, CMU ... SmartEdit, PbD, AI approach. Christian Ratterman, CMU. NASA project for professional programmers ... – PowerPoint PPT presentation

Number of Views:67
Avg rating:3.0/5.0
Slides: 15
Provided by: brad215
Category:
Tags: ai | projects

less

Transcript and Presenter's Notes

Title: Where do your projects go


1
Where do your projects go?
  • HANDS (programming for kids)
  • John Panes PhD thesis
  • A.1, B.4, C.1,2,5, D.1
  • Marmalade (new programming environment, including
    WhyLine debugging, Citrus toolkit, etc.)
  • Andy Kos PhD work
  • A., B.4, C.3,4, D.1,2

2
Peoples Projects
  • Alvis Algorithm Visualization Storyboarder
  • Chris Hundhausen, Wash. State Univ.
  • Undergrads learning to program
  • Pen-based, demonstrational, 2-view
  • A.8, B.4,5, C.1, D.1
  • Steven Clarke, Microsoft Visual Studio
  • Professional programmers
  • Extend who can program
  • Joseph Lawrance, Microsoft/Oregon State (collab.
    with Steven Clarke, Margaret Burnett)
  • Code coverage visualizations

3
  • Ana Chang, Berkeley
  • Novice programmers
  • Matthew Kam, Berkeley
  • Programming in underdeveloped countries
  • AI
  • Customize/Shape existing software
  • Jeffrey Stylos, CMU
  • Professional programmers learning new APIs
  • Tools inside professional prog. Env.
  • Make a shallower learning curve

4
More projects
  • Krzysztof Gajos (U. Wash.), Daniel Weld, Raphael
    Hoffmann
  • SmartEdit, PbD, AI approach
  • Christian Ratterman, CMU
  • NASA project for professional programmers
  • Make more effective, shared tools,
    interoperability
  • Gregg Woolsey, Sabrix
  • For tax professionals, to add their own formulas
    and if/then logic
  • Easier to use, testable, correctness

5
  • Cory Kissinger, Oregon State
  • Study of end user
  • Sharon Greene, IBM research
  • Enable business user to create business rules
  • IT folks want to do it and prevent end users from
    changing
  • Graphical approach for Boolean logic
  • Simone Stumpf, Oregon State
  • Motivating users to create effective software

6
  • Elizabeth Furtado, Brazil
  • Undergrad students learning to program
  • Visual tools
  • Ruth Tamari, Israel, SAP labs
  • End users to create their own business level
    applications
  • Klaus Peters, SCSU
  • Increasing general computer knowledge of freshman
    univ. students
  • LEGO Mindstorms

7
  • David Carr, Luleå U. of Tech., Sweden
  • Engineers creating models w/o writing Java
  • Data flow
  • Laura Beckwith, Oregon State
  • Gender differences in s/w
  • Eser Kandogan, IBM research
  • System administrators create workspaces for
    managing multiple computers
  • Hybrid functional, procedural textual/graphical

8
  • Allen Cypher, Stagecast, IBM
  • Gender neutral, concepts of programming
  • End use, and collaboration
  • Make shell scripting easier
  • David Gibson, IBM
  • End users to analyze web
  • Software developer, how make 10x easier?
  • Robin Abraham, Oregon State
  • Spreadsheets, automatic checking for consistency
  • Specification -gt spreadsheet

9
  • Wendy Leung, Boeing
  • For engineers to use
  • Analysis on lots of data
  • Austin Henderson, Pitney Bowes
  • Trillium specify behavior of copiers
  • Buttons share behaviors
  • Now construct new language as creating the
    application
  • End user designing their own language as they go
  • How People do for other people, instructions
    other people
  • Mark Erwin, PARC
  • Architect services so can be composed
  • Not programming, but includes conditionals and
    variables
  • Office and home, integrated into everyday practice

10
  • Shraddha Sorte, Oregon State
  • Gender issues
  • Aimee Freeding, Oracle
  • Business applications
  • Real-world
  • Madhuri Kolhatkar, Oracle
  • Making enterprise applications simple
  • Power to users, configure
  • David Hendry, U. Wash
  • Librarians create sustainable collections

11
  • Roland Fernandez, Microsoft
  • PSP Run (run photoshop files) for designers
  • Scott Huskey, Intel
  • User centered design, new usages and new users
  • Family history authoring, database issue
  • Michael Toomim, UC Berkeley
  • Abstractions for end users
  • Not just software, manages patterns of
    duplication
  • Web development or other content w/higher level
    structure
  • Clarisse de Souza, Brazil
  • Semiotic theory of HCI
  • How users introduce new meanings
  • Metaphor and autonomy

12
  • James Eagan, GA Tech
  • Information awareness customization and creation
    and sharing
  • Laura Chessman, Mathworks
  • User centered design
  • Novice to experts and APIs
  • Kieran Lal, CivicSpace
  • Software for publically elected officials for web
  • Todd Davies, Stanford
  • Groupware for grass-roots groups and communities
  • Henry Lieberman, MIT Media Lab
  • Book on EUD, Your Wish is My Command
  • Programming by Example
  • Programming with Natural Language

13
  • Brad Myers, CMU
  • See Andy Ko
  • Margaret Burnett, Oregon State
  • See Laura Beckwiths gender project
  • Surprise-Explain-Reward strategy
  • Testing and debugging for users
  • Mary Beth Rosson, PA State
  • Click lightweight tool for web applications, by
    DM
  • Non-profits to help them with web development,
    and information systems
  • Survey to characterize web development by
    informal developers

14
  • Susan Wiedenbeck, Drexel
  • See Laura Beckwith, etc. gender/hci
  • Teachers as end user developers
  • VB, Supercard, big range
  • Constraints on what they can do no time
  • Have to relearn things because intermittent use
Write a Comment
User Comments (0)
About PowerShow.com