Leveraging Web Development Infrastructure for 2 and 3D Visualizations
Mohamed Gueye
Division 771
High Performance Computing & Visualization
06 August 2014
- Motivation
- Overview of the projects
- NVD Vulnerability Feeds
- AnthroWeb3DMeasure
- Other Projects
- Libraries
- Q & A
- Web based visualizations for computer security, human body measurement, and network research
- Demonstrate the ability to build different 2D and 3D visualizations on the same web page
- All visualizations run natively on web browsers without use of plugins
- Portability and system extensibility are achieved
- Mobile support
- Visualize network traffic data for the networking group
- Build 2D visualization of the NVD data feeds using D3.js
- Add a filtering tool that works synchronously with the 2D visualization of the NVD data feeds
- Debug the AnthroWeb3DMeasure project by Sandy ResslerÂ
- Extend AnthroWeb3DMeasure with new features using X3DOM
National Vulnerability Database (NVD) Vulnerability Feeds
A web based tool to navigate through NVD's vulnerability database
AnthroWeb3D Measure
A web based tool to measure laser scanned human bodies
Visualization of Demographic Data
D3.js
- Data Driven Documents
- Javascript library for manipulating documents based on data
- Uses HTML, SVG and CSS
- Works with all modern browsers
X3DOM
- Open-source framework and runtime for 3D graphics on the web
- Integrates HTML5 and declarative 3D contentÂ
- X3D elements can be placed as part of any HTML5 DOM (Document Object Model) tree
"Everything should be made as simple as possible, but not simpler"
-Albert Einstein
Special thanks toÂ
NIST for this opportunity,
Sandy Ressler - my advisor,
Judith Terril,
David Griffith,
SURF Directors,
SURF students
for assisting me and helping me grow this summer
Any Questions?
Live demos can be found at: