Research Cycles Tamara Munzner University of British Columbia Computer Science Dept, 2366 Main Mall Vancouver BC V6T 1Z4 Canada

Slides:



Advertisements
Similar presentations
The Problem Decomposition of programs in terms of classes and in terms of crosscutting concerns are both useful, but languages based on source files allow.
Advertisements

Chapter 19 Design Model for WebApps
1 Cross-domain Collaboration Recommendation Jie Tang 1, Sen Wu 1, Jimeng Sun 2, Hang Su 1 1 Tsinghua University 2 IBM TJ Watson Research Center.
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
A Nested Model for Visualization Design and Validation Tamara Munzner University of British Columbia Department of Computer Science.
Tamara Munzner University of British Columbia Department of Computer Science Outward and Inward Grand Challenges VisWeek08 Panel: Grand Challenges for.
Observing users Chapter 12. Observation ● Why? Get information on.. – Context, technology, interaction ● Where? – Controlled environments – In the field.
Rafael Duque Medina Position in CHICO: Investigator Position in UCLM: Investigator Maximum Degree: Engineer in Computer Science Research Lines:  CSCW/CSCL.
University of British Columbia Department of Computer Science Tamara Munzner Interactive Visualization of Evolutionary Trees and Gene Sequences February.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
University of British Columbia Department of Computer Science Tamara Munzner Visualization: From Pixels to Insight March 3, 2007 UBC CS TechTrek.
1 Visualization Process and Collaboration Tamara Munzner Department of Computer Science University of British Columbia
Collaborative Research, Technology Transfer and Networking Essential Tools for Europe’s Way towards Information Society John Tait.
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
Tetra-Cubes: An algorithm to generate 3D isosurfaces based upon tetrahedra BERNARDO PIQUET CARNEIRO CLAUDIO T. SILVA ARIE E. KAUFMAN Department of Computer.
A. How does life arise from the nonliving? 1.Generate a molecular proto-organism in vitro. 2.Achieve the transition to life in an artificial chemistry.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Evaluations CG in Movies Week 13, Fri 28 Nov 2003.
Rosenblum Response Larry Rosenblum National Science Foundation (response represents my individual opinion; does not represent the Foundation or any official.
University of British Columbia CPSC 414 Computer Graphics © Tamara Munzner 1 Projections Fri 19 Oct 2003 recap: viewing projections.
Sensor and Log Data Tamara Munzner University of British Columbia Computer Science Dept, 2366 Main Mall Vancouver BC V6T 1Z4 Canada
Geometric Modeling and Computer Graphics GROUP
Dynamic Islanding of Critical Infrastructures, a Suitable Strategy to Survive and Mitigate Critical Events Joint Infrastructure Interdependencies Research.
Approaches to System Development Chapter 3. Methodologies, Models, Tools and Techniques A system development methodology –provides guidelines to follow.
Integrated Capability Maturity Model (CMMI)
Dept. of Computing and Technology (CaT) School of Science and Technology B.S. in Computer Science (CS) CIP Code: Program Code: Program Quality.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
Designing the Microbial Research Commons: An International Symposium Overview National Academy of Sciences Washington, DC October 8-9, 2009 Cathy H. Wu.
DARPA Mobile Autonomous Robot SoftwareLeslie Pack Kaelbling; March Adaptive Intelligent Mobile Robotics Leslie Pack Kaelbling Artificial Intelligence.
Field Testing Mini-Lessons: Goals, Importance, & Methods The GeoPRISMS TUES Team.
Design Science Method By Temtim Assefa.
Computer Science in a Nutshell Eugene Fink
Research in Computing สมชาย ประสิทธิ์จูตระกูล. Success Factors in Computing Research Research Computing Knowledge Scientific MethodAnalytical Skill Funding.
Session Chair: Peter Doorn Director, Data Archiving and Networked Services (DANS), The Netherlands.
1 A Static Analysis Approach for Automatically Generating Test Cases for Web Applications Presented by: Beverly Leung Fahim Rahman.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Second Generation ES1 Second Generation Expert Systems Ahme Rafea CS Dept., AUC.
Copyright Prentice Hall, Inc. 1 Computers: Information Technology in Perspective, 11e Larry Long and Nancy Long Chapter 11 Developing Business Information.
SOFTWARE DESIGN.
Simone Görl │ 18th may 2006 Preserving Authentic Electronic Records: The InterPARES Project & The InterPARES Model DIGITAL PRESERVATION.
Quality Evaluation methodologies for e-Learning systems (in the frame of the EC Project UNITE) Tatiana Rikure Researcher, Riga Technical University (RTU),
CyberInfrastructure workshop CSG May Ann Arbor, Michigan.
Research Interests of Dr. Dennis J Bouvier Fall 2007.
Key changes or connections to sustain after the grant Pedagogical changes Working in principles, not just programming Personal relations – how to sustain.
George F Luger ARTIFICIAL INTELLIGENCE 6th edition Structures and Strategies for Complex Problem Solving Artificial Intelligence as Empirical Enquiry Luger:
Session III. Information Systems A system, whether automated or manual, that comprises people, machines, and/or methods organized to collect, process,
A Framework for Research Training in Communities Dr. Jim Frankish UBC Institute of Health Promotion Research.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
1 Ch. 1: Software Development (Read) 5 Phases of Software Life Cycle: Problem Analysis and Specification Design Implementation (Coding) Testing, Execution.
Virtual Systems Engineering Course objective: To study methods for design and analysis of virtual systems What is a virtual system ? A virtual system is.
Lei Zhang and Guoning Chen, Department of Computer Science, University of Houston Robert S. Laramee, Swansea University David Thompson and Adrian Sescu,
March 31, 1998NSF IDM 98, Group F1 Group F Multi-modal Issues, Systems and Applications.
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
The Systems Development Environment Systems Analysis and Design II.
Problem solving in control of discrete-event systems Lenko Grigorov and Karen Rudie Queen’s University Kingston, Canada.
Systems Realization Laboratory Lecture 1: Course Overview Chris Paredis G.W. Woodruff School of Mechanical Engineering Manufacturing Research Center Georgia.
Immersive Virtual Characters for Educating Medical Communication Skills J. Hernendez, A. Stevens, D. S. Lind Department of Surgery (College of Medicine)
UML. Model An abstract representation of a system. Types of model 1.Use case model 2.Domain model 3.Analysis object model 4.Implementation model 5.Test.
Software and Software Engineering By bscshelp.com software engineering 1.
HCC 831 User Interface Design and Evaluation. What is Usability?
Computer Vision COURSE OBJECTIVES: To introduce the student to computer vision algorithms, methods and concepts. EXPECTED OUTCOME: Get introduced to computer.
Analysis of Computing Options at ISU
Sustainable rural development through organic production encouragement in state and local strategies in Bulgaria Organic production creates strong connections.
School of Information Management Nanjing University China
สมชาย ประสิทธิ์จูตระกูล
User Interface Design and Evaluation
Strategic Planning in Dynamic Times
Separating Interface from Implementation
SWE 632 User Interface Design and Development
Presentation transcript:

Research Cycles Tamara Munzner University of British Columbia Computer Science Dept, 2366 Main Mall Vancouver BC V6T 1Z4 Canada

May 2, Research Cycles Tamara Munzner, UBC

May 2, Application Domains Application-driven research examples computational fluid dynamics medical imaging telecommunications networks software engineering Tamara Munzner, UBC

May 2, Basic Research Basic vis research examples visual encoding psychophysics perception Tamara Munzner, UBC

May 2, Transitional Research Success stories so far: highly refined techniques direct volume rendering generating isosurfaces  marching cubes understanding fluid flow  LIC Focus+Context navigation Tamara Munzner, UBC

May 2, Closing The Loop Rewarding cross-cycle research technique refinement necessary but not sufficient design principles from basic research evaluate whether applied problem is solved Tamara Munzner, UBC

May 2, Evaluation quantitative, qualitative, design studies find other application areas where techniques are appropriate understanding weaknesses to create better techniques for this problem understanding strengths to refine principles of design Tamara Munzner, UBC

May 2, Questions I Is this characterization useful? generic framework instantiated with specific examples Definition of basic research other fields than our own?  psychophysics, perception, graphics, etc  basic research in X is application problem in Y or specific things within our own?  visual encoding – what else? Tamara Munzner, UBC

May 2, Questions II Is emphasis on cross-cycle appropriate? would reward structure for interdisciplinary collaboration help provide driving real- world problems, or hobble by imposing artificial top-down hoops to jump through? important to change culture, or over the top? should everybody be doing evaluation? Tamara Munzner, UBC

May 2, Questions III If appropriate, how to implement? funding policy  emphasizing interdisciplinary collab as criterion for vis funding reviewers  encouraging divisions outside CS to fund vis repositories of tasks/data paper acceptance policy Tamara Munzner, UBC