A Shot at Visual Vulnerability Analysis Ethan Kerzner 1 Lee A. Butler 2 Charles Hansen 1 Miriah Meyer 1 1 University of Utah 2 US Army Research Laboratory.

Slides:



Advertisements
Similar presentations
Brussels, May 2009 Awareness and Public Opinion results from: Evaluation of the means used by national Data Protection Authorities in the promotion.
Advertisements

Designing Mobile Phones and Communicators for Consumers Needs at Nokia By: Kaisa Vaananen-Vainio-Mattila, Satu Ruuska Review by: Irina Ceaparu.
Designing and Evaluating Mobile Interaction: Challenges and Trends Authors: Marco de Sa and Luis Carrico.
1 Design, Prototyping, and Evaluation in Developing Countries Jen Mankoff, Assistant Professor EECS.
From Model-based to Model-driven Design of User Interfaces.
IE 423 Design of Decision Support System Designing Systems.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Saul Greenberg User Centered Design Why User Centered Design is important Approaches to User Centered Design.
1 Visualization Process and Collaboration Tamara Munzner Department of Computer Science University of British Columbia
HCI Methods for Pathway Visualization Tools Purvi Saraiya, Chris North, Karen Duca* Virginia Tech Dept. of Computer Science, Center for Human-Computer.
James Tam User Centered Design Why User Centered Design is important Approaches to User Centered Design.
Moquan Chen & Stian Kilaas.  Context-aware communication: the way a user is contacted depends on his/her context  This article examines projects and.
Grand Challenges Robert Moorhead Mississippi State University Mississippi State, MS 39762
About the final report and feedback on demonstrations Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
About the draft report Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
T T18-09 Line Plot (by Observation) Purpose Allows the analyst to visually analyze up to 5 time series plots on a single graph data samples by.
User Centered Design Lecture # 5 Gabriel Spitz.
User Centered Design April 1-3, 2009 Joshua Ganderson Laura Baalman Jay Trimble.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
RDA Wheat Data Interoperability Working Group Outcomes RDA Outputs P5 9 th March 2015, San Diego.
Instructional System Design
Manchester Partnership Community Engagement Strategy, Guide and Website Angela Corf Senior Programme Officer, Community Engagement March 2011.
Department of Informatics, UC Irvine SDCL Collaboration Laboratory Software Design and sdcl.ics.uci.edu 1 Informatics 121 Software Design I Lecture 12.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
SYSTEM DYNAMICS MODELING OF AGILE CONTINUOUS DELIVERY PROCESS 資工 4A 鄭鈞輿.
Design opportunities for linking digital and physical libraries Amanda Cuello & Kaspar Raats Students MSc. Interaction Design and Technologies Chalmers.
COMP3050 Human Computer Interface - By Dr. Amy Zhang.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Personalized Interaction with Web Resources First Sino-German Symposium on KNOWLEDGE HANDLING: REPRESENTATION, MANAGEMENT AND PERSONALIZED APPLICATION.
Scott Klemmer Michael Thomsen Ethan Phelps-Goodman Robert Lee James Landay 23 April 2002 ACM SIGCHI Minneapolis, MN Where Do Web Sites Come From? Capturing.
GREATER MEKONG SUBREGION CORE ENVIRONMENT PROGRAM GMS CEP-BCI Phase II Results Monitoring Framework GMS Environment Operations Center.
Web Site Usability. Benefits of planning usability Increased user satisfaction, which translates directly to trust and brand loyalty Increased user productivity,
Lecture 5: Writing the Project Documentation Part III.
EU BON Meeting, Joensuu, March 2015 WP2 Task 2.3: Data sharing tools – Action Point MS232 : Technical workshop, review of documents, test versions of data.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
Identifying needs and establishing requirements Data gathering for requirements.
FireWall See the fire from the inside Corey Chandler Eddie Leung Doantam Phan Michael Toomim.
Design Workshops as means to involve teachers and other end- users in the process of CSCL tool development R. de-Groot, U. Hoppe, R. Hever, M. Krauß ICLS2008.
J.-N. Leboeuf V.K. Decyk R.E. Waltz J. Candy W. Dorland Z. Lin S. Parker Y. Chen W.M. Nevins B.I. Cohen A.M. Dimits D. Shumaker W.W. Lee S. Ethier J. Lewandowski.
Task 4.1 Communication Strategy Task 4.3 Networking and Dissemination Activities Task 4.4 Communication Kit Task Leader: ADELPHI Research AWARE Kick-off.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
1 Week 6 Software Engineering Fall Term 2015 Marymount University School of Business Administration Professor Suydam.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Real Time Collaboration and Sharing
Paul Alexander1 DS3 Deliverable Status 4 th SKADS Workshop, Lisbon, 2-3 October 2008 DS3 Deliverables Review.
Fifth International Workshop on Knowledge Discovery, Knowledge Management and Decision Support – EUREKA Big Data architecture for Social Media Sentiment.
User-Centered Design Services for MSU Web Teams Sarah J. Swierenga, Director Usability & Accessibility Center MSU Webmasters 402 Computer Center February.
Project Breakdowns HCDE 492/592 Winter 2014.
Practical information
SYNTHESYS3 Parallel Discussions
Human Computer Interaction Slide 1
School of Business Administration
CS 990: Topics in Scientific Visualization Research
Preface to the special issue on context-aware recommender systems
Technological Systems
Prototyping.
“Most Advanced Yet Acceptable”
Informatics 121 Software Design I
Futuristic UX Testing Using inVision
إستراتيجيات ونماذج التقويم
The Role of Prototyping
CS 522: Human-Computer Interaction Lab: Formative Evaluation
Usability Techniques Lecture 13.
Using the Feature Article as a tool for collaboration
How to build the bridge: Budget Open Data Policy
RECARE set-up Rudi Hessel on behalf of coordination team
Visualization of Simulation Results
Criteria for rapid prototyping
Interface Design and Usability
Presentation transcript:

A Shot at Visual Vulnerability Analysis Ethan Kerzner 1 Lee A. Butler 2 Charles Hansen 1 Miriah Meyer 1 1 University of Utah 2 US Army Research Laboratory

Ballistic vulnerability analysis 2

3 [Aberdeen Test Center]

4 Physically - based simulations 3 D geometry mobility engine_system transmission_system valve spark_plug … … … Functionality

Challenges Remote collaboration Sensitive data ‐Simplified test data Large organization [SIBB10] ‐Highly specialized individuals ‐Decentralized authority 5

Contributions 6 1.Data abstraction and task analysis for vulnerability analysis 2.Shotviewer, a prototype visualization tool 3.Strategy of view-design parallelism for multityped data 4.Recommendations for working with large organizations

Contributions 1.Data abstraction and task analysis for vulnerability analysis 2.Shotviewer, a prototype visualization tool 3.Strategy of view-design parallelism for multityped data 4.Recommendations for working with large organizations 7 Recommendations are marked with ℛ

Multityped data and tasks Collaborators, methods, data, and tasks 8

9 Producers Analysts Consumers Target users: three ballistic analysts Other collaborators: ‐Three engineers producing simulation inputs ‐One evaluator consuming analysts’ results Collaborators

10 Producers Analysts Consumers Target users: three ballistic analysts Other collaborators: ‐Three engineers producing simulation inputs ‐One evaluator consuming analysts’ results Collaborators ℛ 1 Sample the relevant data pipeline

Semi-structured interviews Site visit: ‐Visualization awareness workshops [KS11] ‐Contextual inquiry [WFB96] 11 Vis awareness samples Methods Images: [JS91, MMH*13, KERC09, DGH03]

Data abstraction 12 mobility engine_system transmission_system valve_assembly spark_plug … … … Shotline Dependency graph 3 D geometry

13 mobility engine_system transmission_system valve_assembly spark_plug … … … Shotline Dependency graph 3 D geometry

14 mobility engine_system transmission_system valve_assembly spark_plug … … … Shotline Dependency graph 3 D geometry

15 mobility engine_system transmission_system valve_assembly spark_plug … … … Shotline Dependency graph 3 D geometry

16 Simulation output

17 Simulation output *Not responsible for colormap *

18 Simulation output

19 Simulation output

20 Task analysis 20 1.Understand a shot’s spatial context 2.Understand a shot’s degradation and damage 3.Understand a shot’s systemic impact

Shotviewer’s design Methods, example usage, and validation 21

22 Sketches and low fidelity prototypes Interactive prototypes Parallel and participatory design

23 Sketches and low fidelity prototypes Interactive prototypes Parallel and participatory design ℛ 2 Recognize test data is not real data

24 ℛ 3 Automate everything ℛ 4 Budget time for data transition

Example usage 25

Shotviewer 26

Shot spatial context 35

Shot degradation and damage 28

Shot systemic impact 29

Shotviewer 30

31 See paper for validation: ‐User feedback ‐Case studies See paper for validation: ‐User feedback ‐Case studies Shotviewer

View-design parallelism Problem and strategy 32

33 SepJanMaySep Initial understanding View-design parallelism

34 SepJanMaySep Initial understanding Shotline view View-design parallelism

35 SepJanMaySep Initial understanding Shotline view System view Two view prototype View-design parallelism

36 SepJanMaySep Initial understanding Shotline view System view Two view prototype Geometry view Final prototype View-design parallelism

37 SepJanMaySep Initial understanding Shotline view System view Two view prototype Geometry view Final prototype Build linked views in order of: ‐Availability ‐Usefulness ‐Impact ‐Time Build linked views in order of: ‐Availability ‐Usefulness ‐Impact ‐Time View-design parallelism

Conclusion 38 Data abstraction and task analysis for vulnerability analysis Shotviewer, a prototype visualization tool Strategy of view-design parallelism for multityped data Recommendations for working with large organizations

A Shot at Visual Vulnerability Analysis

Cell plot legend 40

Cell plot legend 41