Tangible Visualiza.on. Andy Wu Synaesthe.c Media Lab GVU Center Georgia Ins.tute of Technology
|
|
- Georgia Laureen Young
- 5 years ago
- Views:
Transcription
1 Tangible Visualiza.on Andy Wu Synaesthe.c Media Lab GVU Center Georgia Ins.tute of Technology
2 Introduc.on Informa.on Visualiza.on (Infovis) is the study of the visual representa.on of complex informa.on, and the use of graphical techniques to help people understand and analyze data. Tangible User Interface (TUI) is the prac.ce that allows a person to interact with digital informa.on through the physical environment. Can we bring digital visualiza.ons to the physical space and manipulate them directly? Will it make people rethink the rela.onship between the representa.on of digital informa.on and our physical environment?
3 Tangible Visualiza.on The defini.on of Tangible Visualiza.on (TanViz) in my thesis : the forma.on of a tangible representa.on of an abstract concept. The applica.ons include: interac.ve art installa.ons that show abstract data interac.ve tabletop displays that have more interac.ons than tradi.onal ver.cal LCD/CRT displays interac.ve ambient displays that designed for specific purposes.
4 The Weather Lamp The Weather Lamp is my aqempt to explore how a tangible ambient display with lifelike quality can be used to convey complicated informa.on. It uses modulariza.on to show mul.variate data. It uses color, shape, sound and anima.on to convey the most informa.on to users with a single glance. It is a lamp that changes its shape according to the data and changes the way it represents data by physically manipula.ng it.
5 Design Goals (i) Abstract: I want to present weather data in a form (based on color, size or shape) that is not numerical but relates to the value of specific data. Non- intrusive: I want to present data in the background that does not require frequent aqen.on of the existence of this display. Aesthe1c: This display will be part of a living environment, rather than sirng in a laboratory. It has to be aesthe.cally pleasing to fit into our living space.
6 Design Goals (ii) Public and Isotropic: This display intends to be part of a living space. Ideally, users should get all informa.on within a glance. Its cylindrical shape will show the same informa.on to users viewing from all possible direc.ons. Tangible: Unlike most ambient displays that demonstrate data from some informa.on space to the user unidirec.onally, I want the Weather Lamp to have an interac.ve surface that accepts tac.le inputs as well. Modular: Most ambient displays are standalone devices with no communica.on capability to talk with their kinds. I want the Weather Lamp to be modular so that it can be assembled to express mul.variate data.
7 The Tangible Visualiza.on Module The Weather Lamp contains three Tangible Visualiza.on Modules (TVMs) that each of them uses a servo motor to change the module s size and an RGB LED to control the light. The module is controlled by a wiring board connected to the Internet. The module changes its color and shape according to the data retrieved from the Internet. It also generates sounds to draw people s awareness. The combina.on of several modules can convey more complicated informa.on
8 TVM of The Weather Lamp
9 Interac.on The Weather Lamp can act as an ambient display that delivers informa.on to users. The Weather Lamp also accepts tangible input when a user squeezes the disc. Some possible interac.ons: to set the range of data to be shown or to alert ex: when a stock market fluctuates to manipulate the data/device ex: as an air condi.oner controller to filter the data ex: as an audio equalizer
10 Evalua.on Future evalua.on plans include: Mankoff et al. s heuris.cs for ambient displays Two types of in situ studies: a task- oriented study that guides subjects through the func.on of the applica.on a free explora.on without given tasks.
11 Summary TanVis applica.ons should convey informa.on in a way that sa.sfies simplicity, aesthe.cs, and interac.ons. Some fundamental Infovis tasks can be solved naturally using tangible design Exploi.ng basic graphic elements in 2D graphics could improve the data- ink (data- object for TUIs) ra.o of TanVis if applied appropriately, since the percep.on is not only visual but can be tac.le and aural. Specifically designed TUIs are not comparable to scien.fic visualiza.on tools that are designed for general purposes on some tasks. But they work beqer on specific tasks and are easier to use. The TanVis emphasizes on the visual representa.on of data and encourages users to manipulate the object directly.
Introduc)on to Informa)on Visualiza)on
Introduc)on to Informa)on Visualiza)on Seeing the Science with Visualiza)on Raw Data 01001101011001 11001010010101 00101010100110 11101101011011 00110010111010 Visualiza(on Applica(on Visualiza)on on
More informationMinimum Redundancy and Maximum Relevance Feature Selec4on. Hang Xiao
Minimum Redundancy and Maximum Relevance Feature Selec4on Hang Xiao Background Feature a feature is an individual measurable heuris4c property of a phenomenon being observed In character recogni4on: horizontal
More informationCENG505 Advanced Computer Graphics Lecture 1 - Introduction. Instructor: M. Abdullah Bülbül
CENG505 Advanced Computer Graphics Lecture 1 - Introduction Instructor: M. Abdullah Bülbül 1 What is Computer Graphics? Using computers to generate and display images. 2 Computer Graphics Applica>ons (Where
More informationToday s Class. High Dimensional Data & Dimensionality Reduc8on. Readings for This Week: Today s Class. Scien8fic Data. Misc. Personal Data 2/22/12
High Dimensional Data & Dimensionality Reduc8on Readings for This Week: Graphical Histories for Visualiza8on: Suppor8ng Analysis, Communica8on, and Evalua8on, Jeffrey Heer, Jock D. Mackinlay, Chris Stolte,
More informationOutline. In Situ Data Triage and Visualiza8on
In Situ Data Triage and Visualiza8on Kwan- Liu Ma University of California at Davis Outline In situ data triage and visualiza8on: Issues and strategies Case study: An earthquake simula8on Case study: A
More informationThe Processing language. Arduino and Processing.
IAT267 Introduc/on to Technological Systems Lecture 8 The Processing language. Arduino and Processing. 1 Course Project All teams submibed very interes/ng proposals One requirement for the project is to
More informationHuili She,Jianhua Shan, Haibo Wang, LinsengLi College of Art Design, Anhui University of Technology, Maanshan, Anhui , China
doi:10.21311/001.39.5.25 Automac Color Match for Planar Graphics Huili She,Jianhua Shan, Haibo Wang, LinsengLi College of Art Design, Anhui University of Technology, Maanshan, Anhui 243002, China Abstract
More informationCOSC 310: So*ware Engineering. Dr. Bowen Hui University of Bri>sh Columbia Okanagan
COSC 310: So*ware Engineering Dr. Bowen Hui University of Bri>sh Columbia Okanagan 1 Admin A2 is up Don t forget to keep doing peer evalua>ons Deadline can be extended but shortens A3 >meframe Labs This
More informationWhat makes an applica/on a good applica/on? How is so'ware experienced by end- users? Chris7an Campo EclipseCon 2012
What makes an applica/on a good applica/on? How is so'ware experienced by end- users? Chris7an Campo EclipseCon 2012 Who are we? Chris/an Campo How is so:ware experienced by end- users? What is Usability?
More informationFaster Splunk App Cer=fica=on with Splunk AppInspect
Copyright 2016 Splunk Inc. Faster Splunk App Cer=fica=on with Splunk AppInspect Andy Nortrup Product Manager, Splunk Grigori Melnik Director, Product Management, Splunk Disclaimer During the course of this
More informationL6: System design: behavior models
L6: System design: behavior models Limita6ons of func6onal decomposi6on Behavior models State diagrams Flow charts Data flow diagrams En6ty rela6onship diagrams Unified Modeling Language Capstone design
More informationComponent diagrams. Components Components are model elements that represent independent, interchangeable parts of a system.
Component diagrams Components Components are model elements that represent independent, interchangeable parts of a system. Components are more abstract than classes and can be considered to be stand- alone
More informationDesign Principles & Prac4ces
Design Principles & Prac4ces Robert France Robert B. France 1 Understanding complexity Accidental versus Essen4al complexity Essen%al complexity: Complexity that is inherent in the problem or the solu4on
More informationNatural Scene Sta,s,cs of Color and Range. Che- Chun Su, Lawrence K. Cormack, and Alan C. Bovik
Natural Scene Sta,s,cs of Color and Range Che- Chun Su, Lawrence K. Cormack, and Alan C. Bovik Mo,va,on Color and range/depth play important roles in natural scenes and human vision systems. Percep,on
More informationOrigin- des*na*on Flow Measurement in High- Speed Networks
IEEE INFOCOM, 2012 Origin- des*na*on Flow Measurement in High- Speed Networks Tao Li Shigang Chen Yan Qiao Introduc*on (Defini*ons) Origin- des+na+on flow between two routers is the set of packets that
More informationPreliminary ACTL-SLOW Design in the ACS and OPC-UA context. G. Tos? (19/04/2016)
Preliminary ACTL-SLOW Design in the ACS and OPC-UA context G. Tos? (19/04/2016) Summary General Introduc?on to ACS Preliminary ACTL-SLOW proposed design Hardware device integra?on in ACS and ACTL- SLOW
More information1/12/11. ECE 1749H: Interconnec3on Networks for Parallel Computer Architectures. Introduc3on. Interconnec3on Networks Introduc3on
ECE 1749H: Interconnec3on Networks for Parallel Computer Architectures Introduc3on Prof. Natalie Enright Jerger Winter 2011 ECE 1749H: Interconnec3on Networks (Enright Jerger) 1 Interconnec3on Networks
More informationUSABILITY OF NOTATIONS
Human Computer Interac0on Lecture 6: Programming languages USABILITY OF NOTATIONS 1 Cogni0ve Dimensions of Nota0ons Discussion tools for use when considering alterna0ve designs of programming languages,
More informationCompiler: Control Flow Optimization
Compiler: Control Flow Optimization Virendra Singh Computer Architecture and Dependable Systems Lab Department of Electrical Engineering Indian Institute of Technology Bombay http://www.ee.iitb.ac.in/~viren/
More informationEvaluating and Improving Software Usability
Evaluating and Improving Software Usability 902 : Thursday, 9:30am - 10:45am Philip Lew www.xbosoft.com Understand, Evaluate and Improve 2 Agenda Introduc7on Importance of usability What is usability?
More informationScien&fic and Large Data Visualiza&on 22 November 2017 High Dimensional Data. Massimiliano Corsini Visual Compu,ng Lab, ISTI - CNR - Italy
Scien&fic and Large Data Visualiza&on 22 November 2017 High Dimensional Data Massimiliano Corsini Visual Compu,ng Lab, ISTI - CNR - Italy Overview Graphs Extensions Glyphs Chernoff Faces Mul&-dimensional
More informationSystem Design. Design: HOW to implement a system
System Design Design: HOW to implement a system Goals: Satisfy the requirements Satisfy the customer Reduce development costs Provide reliability Support maintainability Plan for future modifications 1
More informationCS4670/5670: Computer Vision Kavita Bala. Lecture 3: Filtering and Edge detec2on
CS4670/5670: Computer Vision Kavita Bala Lecture 3: Filtering and Edge detec2on Announcements PA 1 will be out later this week (or early next week) due in 2 weeks to be done in groups of two please form
More informationWeb Application Development
Web Application Development Produced by David Drohan (ddrohan@wit.ie) Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie INTRODUCTION & TERMINOLOGY PART 1 Objec8ves
More informationArchitectures, and Protocol Design Issues for Mobile Social Networks: A Survey
Applica@ons, Architectures, and Protocol Design Issues for Mobile Social Networks: A Survey N. Kayastha,D. Niyato, P. Wang and E. Hossain, Proceedings of the IEEEVol. 99, No. 12, Dec. 2011. Sabita Maharjan
More informationDynamic Web Development
Dynamic Web Development Produced by David Drohan (ddrohan@wit.ie) Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie MODULES, VIEWS, CONTROLLERS & ROUTES PART 2 Sec8on
More informationAr#ficial Intelligence
Ar#ficial Intelligence Advanced Searching Prof Alexiei Dingli Gene#c Algorithms Charles Darwin Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for
More informationAlignment and Image Comparison. Erik Learned- Miller University of Massachuse>s, Amherst
Alignment and Image Comparison Erik Learned- Miller University of Massachuse>s, Amherst Alignment and Image Comparison Erik Learned- Miller University of Massachuse>s, Amherst Alignment and Image Comparison
More informationCITS4009 Introduc0on to Data Science
School of Computer Science and Software Engineering CITS4009 Introduc0on to Data Science SEMESTER 2, 2017: CHAPTER 3 EXPLORING DATA 1 Chapter Objec0ves Using summary sta.s.cs to explore data Exploring
More informationAWS Iden)ty And Access Management (IAM) Manohar Rapolu
AWS Iden)ty And Access Management (IAM) Manohar Rapolu Topics Introduc5on Principals Authen5ca5on Authoriza5on Other Key Feature -> Mul5 Factor Authen5ca5on -> Rota5ng Keys -> Resolving Mul5ple Permissions
More informationF.P. Brooks, No Silver Bullet: Essence and Accidents of Software Engineering CIS 422
The hardest single part of building a software system is deciding precisely what to build. No other part of the conceptual work is as difficult as establishing the detailed technical requirements...no
More informationUsability Tes2ng Usability and Correctness. About Face (1995) Alan Cooper. About Face (1995) Alan Cooper. Why Evaluate?
2 Usability and Correctness Usability How easy is the system to use? How learnable is the system? Correctness Does the system do what it says it will do? Usability and correctness are two different criteria.
More informationSDTM domains by query - is it possible?
SDTM domains by query - is it possible? Johannes Ulander Standardisa8on and Harmonisa8on Specialist S-Cubed Agenda What is data? Introduc8on to linked data and graphs Try some examples Where did my SDTM
More informationECE 1749H: Interconnec1on Networks for Parallel Computer Architectures. Introduc1on. Prof. Natalie Enright Jerger
ECE 1749H: Interconnec1on Networks for Parallel Computer Architectures Introduc1on Prof. Natalie Enright Jerger Winter 2011 ECE 1749H: Interconnec1on Networks (Enright Jerger) 1 Interconnec1on Networks
More informationSystem Modeling Environment
System Modeling Environment Requirements, Architecture and Implementa
More informationGenome representa;on concepts. Week 12, Lecture 24. Coordinate systems. Genomic coordinates brief overview 11/13/14
2014 - BMMB 852D: Applied Bioinforma;cs Week 12, Lecture 24 István Albert Biochemistry and Molecular Biology and Bioinforma;cs Consul;ng Center Penn State Genome representa;on concepts At the simplest
More informationBest Prac*ces in Accessibility and Universal Design for Learning. Rozy Parlette, Instruc*onal Designer Center for Instruc*on and Research Technology
Best Prac*ces in Accessibility and Universal Design for Learning Rozy Parlette, Instruc*onal Designer Center for Instruc*on and Research Technology Purpose The purpose of this session is to iden*fy best
More informationAlignment and Image Comparison
Alignment and Image Comparison Erik Learned- Miller University of Massachuse>s, Amherst Alignment and Image Comparison Erik Learned- Miller University of Massachuse>s, Amherst Alignment and Image Comparison
More informationHuman Factors in Anonymous Mobile Communications
Human Factors in Anonymous Mobile Communications Svenja Schröder Research Group, University of Vienna Talk at the PhD School at the Android Security Symposium, September 9 th, 2015 in Vienna Svenja Schröder,
More informationKaseya Fundamentals Workshop DAY FOUR. Developed by Kaseya University. Powered by IT Scholars
Kaseya Fundamentals Workshop DAY FOUR Developed by Kaseya University Powered by IT Scholars Kaseya Version 6.5 Last updated March, 2014 Day Three Review State Based Monitoring Event Based Monitoring Monitoring
More informationCS 315 Intro to Human Computer Interac4on (HCI)
1 CS 315 Intro to Human Computer Interac4on (HCI) 2 HCI So what is it? 3 4 Hall of Fame or Shame? Page setup in IE5 (example courtesy of James Landay) 5 Hall of Shame! Page setup in IE5 Page preview nice,
More informationParallel Graph Coloring For Many- core Architectures
Parallel Graph Coloring For Many- core Architectures Mehmet Deveci, Erik Boman, Siva Rajamanickam Sandia Na;onal Laboratories Sandia National Laboratories is a multi-program laboratory managed and operated
More informationObjec0ves. Gain understanding of what IDA Pro is and what it can do. Expose students to the tool GUI
Intro to IDA Pro 31/15 Objec0ves Gain understanding of what IDA Pro is and what it can do Expose students to the tool GUI Discuss some of the important func
More informationBioinforma)cs Resources
Bioinforma)cs Resources Lecture & Exercises Prof. B. Rost, Dr. L. Richter, J. Reeb Ins)tut für Informa)k I12 Bioinforma)cs Resources Organiza)on Schedule Overview Organiza)on Lecture: Friday 9-12, i.e.
More information7 Ways to Increase Your Produc2vity with Revolu2on R Enterprise 3.0. David Smith, REvolu2on Compu2ng
7 Ways to Increase Your Produc2vity with Revolu2on R Enterprise 3.0 David Smith, REvolu2on Compu2ng REvolu2on Compu2ng: The R Company REvolu2on R Free, high- performance binary distribu2on of R REvolu2on
More informationRecap on SDLC Phases & Artefacts
Prepared by Shahliza Abd Halim Recap on SDLC Phases & Artefacts Domain Analysis @ Business Process Domain Model (Class Diagram) Requirement Analysis 1) Functional & Non-Functional requirement 2) Use Case
More informationCloudSearch and the Democra1za1on of Informa1on Retrieval
SIGIR 2012 Portland CloudSearch and the Democra1za1on of Informa1on Retrieval Daniel E. Rose A9.com danrose@a9.com What Does A9 Do? Product Search Adver1sing Technology 15 August 2012 Visual Search Community
More informationCCW Workshop Technical Session on Mobile Cloud Compu<ng
CCW Workshop Technical Session on Mobile Cloud Compu
More informationThe Regional Climate Model Evalua4on System (RCMES): Introduc4on and Demonstra4on
The Regional Climate Model Evalua4on System (RCMES): Introduc4on and Demonstra4on Paul C. Loikith, Duane E. Waliser, Chris MaEmann, Jinwon Kim, Huikyo Lee, Paul M. Ramirez, Andrew F. Hart, Cameron E. Goodale,
More informationVisualizing Logical Dependencies in SWRL Rule Bases
Visualizing Logical Dependencies in SWRL Rule Bases Saeed Hassanpour, Mar:n J. O Connor and Amar K. Das Stanford Center for Biomedical Informa:cs Research MSOB X215, 251 Campus Drive, Stanford, California,
More informationWays to implement a language
Interpreters Implemen+ng PLs Most of the course is learning fundamental concepts for using PLs Syntax vs. seman+cs vs. idioms Powerful constructs like closures, first- class objects, iterators (streams),
More informationPrinciples of So3ware Construc9on. A formal design process, part 2
Principles of So3ware Construc9on Design (sub- )systems A formal design process, part 2 Josh Bloch Charlie Garrod School of Computer Science 1 Administrivia Midterm exam Thursday Review session Wednesday,
More informationCS6200 Informa.on Retrieval. David Smith College of Computer and Informa.on Science Northeastern University
CS6200 Informa.on Retrieval David Smith College of Computer and Informa.on Science Northeastern University Course Goals To help you to understand search engines, evaluate and compare them, and
More informationRecent Advances in Recommender Systems and Future Direc5ons
Recent Advances in Recommender Systems and Future Direc5ons George Karypis Department of Computer Science & Engineering University of Minnesota 1 OVERVIEW OF RECOMMENDER SYSTEMS 2 Recommender Systems Recommender
More informationCS6200 Informa.on Retrieval. David Smith College of Computer and Informa.on Science Northeastern University
CS6200 Informa.on Retrieval David Smith College of Computer and Informa.on Science Northeastern University Course Goals To help you to understand search engines, evaluate and compare them, and
More information3D Computer Vision. Photometric stereo. Prof. Didier Stricker
3D Computer Vision Photometric stereo Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de 1 Physical parameters
More informationUser manual iridium KNX Server
User manual iridium KNX Server iridium mobile Group Europe - 2016 Table of contents. 1. Applica!on 3 2. Contents 3 3. Technical parameters 3 4. Controls and Display 4 5. Safety measures 5 6. Controller
More information2/4/11. Python Programming: An Introduction to Computer Science. Scientific Workflow Systems. Announcements
2/4/11 Announcements Scientific Workflow Systems Today: Star/ng on simple graphics (in Python) Next up: Data integra/on, analysis, scien/fic workflows, etc 1 Reading ECS 166 Reading ECS 166 ECS 166 Python
More informationAbstract Storage Moving file format specific abstrac7ons into petabyte scale storage systems. Joe Buck, Noah Watkins, Carlos Maltzahn & ScoD Brandt
Abstract Storage Moving file format specific abstrac7ons into petabyte scale storage systems Joe Buck, Noah Watkins, Carlos Maltzahn & ScoD Brandt Introduc7on Current HPC environment separates computa7on
More informationClinical Metadata A complete metadata and project management solu6on. October 2017 Andrew Ndikom and Liang Wang
A complete metadata and project management solu6on. October 2017 Andrew Ndikom and Liang Wang 1 Agenda How is metadata currently managed within the industry? Five key problems with current approaches.
More informationSearch Engines. Informa1on Retrieval in Prac1ce. Annotations by Michael L. Nelson
Search Engines Informa1on Retrieval in Prac1ce Annotations by Michael L. Nelson All slides Addison Wesley, 2008 Retrieval Models Provide a mathema1cal framework for defining the search process includes
More information2D Digital Design. Introduction to Inkscape
2D Digital Design 1 Overview of 2D Digital Design Skills A few basic skills in a design program will go a long way. In this tutorial, you will learn how to: 1. Set your page size to match the machine your
More informationCybersecurity Curricular Guidelines
Cybersecurity Curricular Guidelines Ma2 Bishop, University of California Davis, co-chair Diana Burley The George Washington University, co-chair Sco2 Buck, Intel Corp. Joseph J. Ekstrom, Brigham Young
More informationSearch Engines. Informa1on Retrieval in Prac1ce. Annota1ons by Michael L. Nelson
Search Engines Informa1on Retrieval in Prac1ce Annota1ons by Michael L. Nelson All slides Addison Wesley, 2008 Evalua1on Evalua1on is key to building effec$ve and efficient search engines measurement usually
More informationA formal design process, part 2
Principles of So3ware Construc9on: Objects, Design, and Concurrency Designing (sub-) systems A formal design process, part 2 Josh Bloch Charlie Garrod School of Computer Science 1 Administrivia Midterm
More informationAn ontology of resources for Linked Data
An ontology of resources for Linked Data Harry Halpin and Valen8na Presu: LDOW @ WWW2009 Madrid, April 20th Outline Premises and background Proposal overview Some details of IRW ontology Simple applica8on
More informationA Tangible Music Visualizer
A Tangible Music Visualizer Charles Doomany cdoomany@gmail.com Luke Kambic luke.kambic@gmail.com Mark D. Gross COmputational DEsign Lab Carnegie Mellon University Pittsburgh, PA 15213 USA mdgross@cmu.edu
More informationStream and Complex Event Processing Discovering Exis7ng Systems: esper
Stream and Complex Event Processing Discovering Exis7ng Systems: esper G. Cugola E. Della Valle A. Margara Politecnico di Milano gianpaolo.cugola@polimi.it emanuele.dellavalle@polimi.it Univ. della Svizzera
More informationFounda'ons of So,ware Engineering. Process: Agile Prac.ces Claire Le Goues
Founda'ons of So,ware Engineering Process: Agile Prac.ces Claire Le Goues 1 Learning goals Define agile as both a set of itera.ve process prac.ces and a business approach for aligning customer needs with
More informationThe Prac)cal Applica)on of Knowledge Discovery to Image Data: A Prac))oners View in The Context of Medical Image Mining
The Prac)cal Applica)on of Knowledge Discovery to Image Data: A Prac))oners View in The Context of Medical Image Mining Frans Coenen (http://cgi.csc.liv.ac.uk/~frans/) 10th Interna+onal Conference on Natural
More informationArchitectural Requirements Phase. See Sommerville Chapters 11, 12, 13, 14, 18.2
Architectural Requirements Phase See Sommerville Chapters 11, 12, 13, 14, 18.2 1 Architectural Requirements Phase So7ware requirements concerned construc>on of a logical model Architectural requirements
More informationEMA Digital Supply Chain Ini3a3ves. Sean Bersell/EMA
EMA Digital Supply Chain Ini3a3ves Sean Bersell/EMA Digital Supply Chain Ini3a3ves Digital Supply Chain Commi6ee Fric9on Points Workgroups Standards, Specifica9ons, Best Prac9ces Digital Supply Chain Ini3a3ves
More informationSta$c Single Assignment (SSA) Form
Sta$c Single Assignment (SSA) Form SSA form Sta$c single assignment form Intermediate representa$on of program in which every use of a variable is reached by exactly one defini$on Most programs do not
More informationWireless Mul*hop Ad Hoc Networks
Wireless Mul*hop Guevara Noubir noubir@ccs.neu.edu Some slides are from Nitin Vaidya s tutorial. Infrastructure vs. Ad Hoc Wireless Networks Infrastructure networks: One or several Access- Points (AP)
More informationDifferen'al Privacy. CS 297 Pragya Rana
Differen'al Privacy CS 297 Pragya Rana Outline Introduc'on Privacy Data Analysis: The SeAng Impossibility of Absolute Disclosure Preven'on Achieving Differen'al Privacy Introduc'on Sta's'c: quan'ty computed
More informationProgramming Environments
Programming Environments There are several ways of crea/ng a computer program Using an Integrated Development Environment (IDE) Using a text editor You should use the method you are most comfortable with.
More informationBig Data, Big Compute, Big Interac3on Machines for Future Biology. Rick Stevens. Argonne Na3onal Laboratory The University of Chicago
Assembly Annota3on Modeling Design Big Data, Big Compute, Big Interac3on Machines for Future Biology Rick Stevens stevens@anl.gov Argonne Na3onal Laboratory The University of Chicago There are no solved
More informationMo#va#ng the OO Way. COMP 401, Fall 2017 Lecture 05
Mo#va#ng the OO Way COMP 401, Fall 2017 Lecture 05 Arrays Finishing up from last #me Mul#dimensional Arrays Mul#dimensional array is simply an array of arrays Fill out dimensions lef to right. int[][]
More informationThe Prac)cal Applica)on of Knowledge Discovery to Image Data: A Prac))oners View in the Context of Medical Image Diagnos)cs
The Prac)cal Applica)on of Knowledge Discovery to Image Data: A Prac))oners View in the Context of Medical Image Diagnos)cs Frans Coenen (http://cgi.csc.liv.ac.uk/~frans/) University of Mauri0us, June
More informationOntologies in the Time of Linked Data. Hilary Thorsen, Stanford University Cris<na Pa>uelli, Pra> Ins<tute NASKO 2015 June 19, 2015
Ontologies in the Time of Linked Data Hilary Thorsen, Stanford University Crisuelli, Pra> Ins
More informationLeveraging User Session Data to Support Web Applica8on Tes8ng
Leveraging User Session Data to Support Web Applica8on Tes8ng Authors: Sebas8an Elbaum, Gregg Rotheermal, Srikanth Karre, and Marc Fisher II Presented By: Rajiv Jain Outline Introduc8on Related Work Tes8ng
More informationProject Title: IoT Open Innova:on
ASEAN IVO 2016 The widespread usage of smart phones and smart devices in the network today has transformed the network into a connected web of smart devices. These devices are made smart by the applica:ons
More informationMonitoring & Analy.cs Working Group Ini.a.ve PoC Setup & Guidelines
Monitoring & Analy.cs Working Group Ini.a.ve PoC Setup & Guidelines Copyright 2017 Open Networking User Group. All Rights Reserved Confiden@al Not For Distribu@on Outline ONUG PoC Right Stuff Innova@on
More informationComputer Programming-I. Developed by: Strawberry
Computer Programming-I Objec=ve of CP-I The course will enable the students to understand the basic concepts of structured programming. What is programming? Wri=ng a set of instruc=ons that computer use
More informationComputer Systems and Networks. ECPE 170 Jeff Shafer University of the Pacific. Introduc>on to MARIE
ECPE 170 Jeff Shafer University of the Pacific Introduc>on to MARIE 2 Schedule Today Introduce MARIE Wed 15 th and Fri 17 th Assembly programming tutorial 3 Recap MARIE Overview How does the MARIE architecture
More informationWriting a Fraction Class
Writing a Fraction Class So far we have worked with floa0ng-point numbers but computers store binary values, so not all real numbers can be represented precisely In applica0ons where the precision of real
More informationObject color forma9on
Color Oject color forma9on The color of an oject is determined y its reflectance ρλ and the visile wavelenghts of the light it is exposed with and angle. Ojects change their color due to different factors:
More informationEnabling Scalable Data Analysis for Large Computa9onal Structural Biology Datasets on Distributed Memory Systems
Enabling Scalable Data Analysis for Large Computa9onal Structural Biology Datasets on Distributed Memory Systems Michela Taufer Global Compu9ng Laboratory Computer and Informa9on Sciences University of
More informationInforma(on Retrieval
Introduc*on to Informa(on Retrieval Clustering Chris Manning, Pandu Nayak, and Prabhakar Raghavan Today s Topic: Clustering Document clustering Mo*va*ons Document representa*ons Success criteria Clustering
More informationDecision Support Systems
Decision Support Systems 2011/2012 Week 3. Lecture 5 Previous Class: Data Pre- Processing Data quality: accuracy, completeness, consistency, 4meliness, believability, interpretability Data cleaning: handling
More informationSystems Engineering Capabili2es
Systems Engineering Capabili2es Purdue University November 9, 2010 Integrated Deepwater System Concept US Coast Guard / ICGS Recent History of SE at Purdue 2003 Purdue College of Engineering ini2ates Signature
More informationVolume Visualiza0on. Today s Class. Grades & Homework feedback on Homework Submission Server
11/3/14 Volume Visualiza0on h3p://imgur.com/trjonqk h3p://i.imgur.com/zcjc9kp.jpg Today s Class Grades & Homework feedback on Homework Submission Server Everything except HW4 (didn t get to that yet) &
More informationIntroduction. IST557 Data Mining: Techniques and Applications. Jessie Li, Penn State University
Introduction IST557 Data Mining: Techniques and Applications Jessie Li, Penn State University 1 Introduction Why Data Mining? What Is Data Mining? A Mul3-Dimensional View of Data Mining What Kinds of Data
More informationSimulation-time data analysis and I/O acceleration at extreme scale with GLEAN
Simulation-time data analysis and I/O acceleration at extreme scale with GLEAN Venkatram Vishwanath, Mark Hereld and Michael E. Papka Argonne Na
More informationMobile-based Tangible Interaction Design for Shared Displays
MobileHCI 2014 Interactive Tutorial Mobile-based Tangible Interaction Design for Shared Displays Ali Mazalek mazalek@ryerson.ca Ahmed S. Arif asarif@ryerson.ca Synaesthetic Media Lab Ryerson University
More informationIntroduc)on to Knowledge Graphs and Rich Seman)c Search. Peter Haase, metaphacts Barry Norton, Bri4sh Museum Denny Vrandečić, Google / Wikimedia
Introduc)on to Knowledge Graphs and Rich Seman)c Search Peter Haase, metaphacts Barry Norton, Bri4sh Museum Denny Vrandečić, Google / Wikimedia Speaker Introduc4on A Knowledge Graph Perspec3ve Outline
More informationThe informa(on model at Banco de Portugal: innova(ve and flexible data solu(ons
The informa(on model at Banco de Portugal: innova(ve and flexible data solu(ons João Cadete de Matos Director, Sta1s1cs Department 15 May 2014 CEMLA Mee(ng on Financial Informa(on Needs for Sta(s(cs, Macropruden(al
More informationLecture 14: Tracking mo3on features op3cal flow
Lecture 14: Tracking mo3on features op3cal flow Dr. Juan Carlos Niebles Stanford AI Lab Professor Fei- Fei Li Stanford Vision Lab Lecture 14-1 What we will learn today? Introduc3on Op3cal flow Feature
More informationAutomated Reasoning for Applica4on of Clinical Guidelines
Computa(onal Thinking to Support Clinicians and Biomedical Scien(sts June 21 22, 2011 Automated Reasoning for Applica4on of Clinical Guidelines Mark A. Musen, M.D., Ph.D. Mary K. Goldstein, M.D., M.Sc.
More informationNetCDF and Related Interna/onal Standards
NetCDF and Related Interna/onal Standards Ben Domenico October 2012 Outline Brief historical context Unidata/partners have established a solid founda/on: Standard data access interfaces enable other Earth
More information