SlideShare a Scribd company logo
Intro/Abstract
Section 1: Why does this matter?
Section 3: What are the potential IT security risks?
Section 2: How did I use HPCC Systems?
Introduction:
The concept of self-driving vehicles is
one that has fascinated mankind for
generations. It was once a topic thought
to be so farfetched that it could only
exist in a child’s cartoon. Yet, society
now finds itself thoroughly entrenched
in this new reality. M any enterprises
have already taken major strides toward
progressing on this once fanciful idea
w ith a new sense of validity. Racing
closer to that dream, we must pause to
consider the potential risks that we may
be creating for ourselves.
This project focuses on risk analysis
regarding autonomous vehicles using
HPCC Systems’ big data analytics
platform. The central instrument of this
research is a dataset composed of over
700,000 individual data points. These
points represent simulations of the
pertinent information autonomous
vehicles will track and log. The columns
in this dataset are: vehicle ID,
timestamp, x coordinate, y coordinate,
and velocity.
As a secondary focus of this project,
there is an assessment of the potential
cybersecurity risks associated w ith this
topic. Assuming these new vehicles w ill
be connected to the internet and to the
infrastructure in the world around them,
the question is posed: How w ill these
vehicles respond to cyberattacks? Conclusion and Future work
Section 1: Why does this matter?
Section 1: Why does this matter?
Section 1: Why does this matter?
Everett M atthew Upchurch Butler | EBUTLE19@students.kennesaw.edu
Route 1 Risk Factor: 45 Route 2 Risk Factor: 30
There are currently five recognized
levels of autonomy in vehicles.
The most advanced self driving
vehicles available today are level 2.
Predictions suggest by 2030,
approximately 77% of all vehicles on
the road w ith be either lever 3 or 4.
Instantaneous Traffic Density Map
Enterprise Control Language
(ECL) was used to query the
dataset and form meaningful
conclusions.
This show s an example of the
code used to query the data.
This query returns the number
of occasions a specific vehicle
was “ speeding” during a given
time frame.
Solution Architecture
Route Choice Risk Calculation
Insurers are predicted to
face a decrease of 81% in
overall personal auto losses
by 2050.
This equates to
approximately $165 Billion
lost.
Source: KPM G LLP actuarial analysis
NHTSA multilayered approach to autonomous vehicle cybersecurity:
The average modern vehicle
has over 100 M illion electronic
units.
This creates a vast number of
potentially vulnerable areas.
Source: The National Highway Traffic Safety
Administration
Conclusion:
It is no longer a matter of if a world with self-driving vehicles is a plausible reality. Experts in both the automotive and insurance industries are already busy
trying to understand how this burgeoning technology w ill impact our world in the not-so-distant future. Those who are the pioneers, understand why it is
critical to get onto the leading edge of this revolution. Autonomous vehicles are not going away. Our society is changing in a drastic way because of this. Not
only w ill these vehicles change our human behavior, they w ill also have lasting financial impacts on our economy, and our standards and expectations for
public safety. It is worth noting that the adoption of this technology is not w ithout its risks. As we move forward, we must take care to use good judgement,
and be thorough in our preparations. With each new technological revolution, we are exposed to new challenges that we have never before faced. As
conscientious and contributing citizens, it is not simply our goal to overcome these challenges, it is our duty and our obligation.
The Future of Automotive Telemetry
A n A ssessment On Inherent Risk Implications & Cyber-Security Vulnerabilities
1. Prioritized identification process for safety-critical vehicle control systems.
2. Rapid detection and response to vehicle cybersecurity incidents on roads.
3. Architecture and methodologies that build in cyber resiliency.
4. Intelligence and information sharing across the industry.
Transforming our technology, because
standing still is not an option
OCTOBER 9, 2018
2018 HPCC Systems Conference
Arjuna Chala
The Multidimensional Programmer
Do you code ECL? Do you use JavaScript/HTML?
Do you work on OSX or Ubuntu?
Do you use Node.js?
Build Extensions?
Welcome to Multidimensional programming Interface – VS Code
File/Workspace Explorer
Search/Replace
Git
Run/Debug
Manage Extensions
ECL Workunit Browser
Code Outline
Code Editor
Btw, VS Code works on MS Windows too
1000s of extensions Multiple Lang support
VS Code is built on the Electron Framework
Non blocking architecture enables for
fantastic User Interface Responsiveness …….
Blocking Example
Non-Blocking Example
Brilliant for UI
rendering
Code a Cancer Research Use Case with VS Code
Sample Raw Data – BYAGE.txt
Data Source
Goal is to create something like….
But, with a little more excitement
Let us begin
1 2
3
VS Code
1
2
Project Folders
Next…
Client JS Code
ECL ETL and Job
Code
NodeJS Server
Using the Open Source VS Code Editor with the HPCC Systems Platform
1) Data
2) ECL Queries
3) A Dashboard Framework (Dazz)
For viewing Cancer Research we needed three things
After coding for about 10 days …..
ECL queries and ETL for Cancer Research
ECL queries for the Dazz framework
ECL queries for the Sales Demo
https://github.com/hpcc-systems/Solutions-Dazz
Client JavaScript dashboard framework
based on Google Polymer 3
Node.js server
Using the Open Source VS Code Editor with the HPCC Systems Platform
ECL Sample
JS Client Sample
Server Sample
Using Dazz you can produce pure ECL code that would create the dashboards
+
The Multi Dimensional Programmer, where nothing is impossible
=
Thank You!!!

More Related Content

What's hot (20)

PPTX
Ai in automobile
Shubham Bansal
 
PDF
Connected Cars - Use Cases for Indian Scenario
HCL Technologies
 
PPTX
Future of Autonomous Transportation filene event keynote NY 2018
Sudha Jamthe
 
PDF
Big Ideas 2018
ARK Invest
 
PDF
Big Data Analytics for the Car of the Future
Hewlett Packard Enterprise Business Value Exchange
 
PDF
State of AI Report 2019
State of AI Report
 
PDF
The Connected Vehicle: Viewing the Road Ahead
Accenture Insurance
 
PPTX
Applications of Artificial Intelligence in Transportation Systems
EITESAL NGO
 
PDF
Connected car solutions: one of the major business drivers for the automotive...
Pierre Audoin Consultants
 
PDF
Connected Cars
Tata Consultancy Services
 
PPTX
IoT services in the automotive sector
PRIME
 
PDF
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
IDATE DigiWorld
 
PDF
Artificial Intelligence In The Automotive Industry - M&A Trend Analysis
Netscribes
 
PDF
The Autonomous Revolution of Vehicles & Transportation 6/12/19
Mark Goldstein
 
PDF
IBM Point of View - Industry Platforms
Thorsten Schroeer
 
PPTX
Improving security at airports using AI
ShrinathGarad
 
PDF
Vision-based real-time vehicle detection and vehicle speed measurement using ...
JANAK TRIVEDI
 
PDF
The Autonomous Revolution of Vehicles and Transportation
Mark Goldstein
 
PPTX
Conferences in india
Free Conference Alerts
 
PPT
Ai in civil engineering - webinar
anilk1000
 
Ai in automobile
Shubham Bansal
 
Connected Cars - Use Cases for Indian Scenario
HCL Technologies
 
Future of Autonomous Transportation filene event keynote NY 2018
Sudha Jamthe
 
Big Ideas 2018
ARK Invest
 
Big Data Analytics for the Car of the Future
Hewlett Packard Enterprise Business Value Exchange
 
State of AI Report 2019
State of AI Report
 
The Connected Vehicle: Viewing the Road Ahead
Accenture Insurance
 
Applications of Artificial Intelligence in Transportation Systems
EITESAL NGO
 
Connected car solutions: one of the major business drivers for the automotive...
Pierre Audoin Consultants
 
IoT services in the automotive sector
PRIME
 
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
IDATE DigiWorld
 
Artificial Intelligence In The Automotive Industry - M&A Trend Analysis
Netscribes
 
The Autonomous Revolution of Vehicles & Transportation 6/12/19
Mark Goldstein
 
IBM Point of View - Industry Platforms
Thorsten Schroeer
 
Improving security at airports using AI
ShrinathGarad
 
Vision-based real-time vehicle detection and vehicle speed measurement using ...
JANAK TRIVEDI
 
The Autonomous Revolution of Vehicles and Transportation
Mark Goldstein
 
Conferences in india
Free Conference Alerts
 
Ai in civil engineering - webinar
anilk1000
 

Similar to Using the Open Source VS Code Editor with the HPCC Systems Platform (20)

PPTX
Securing future connected vehicles and infrastructure
Alan Tatourian
 
PDF
BDW16 London - Roland Major, Transport for London - Cloud Search Secured
Big Data Week
 
PDF
IBM Think: AI is Driving the Future for Connected Vehicles
Kal Gyimesi
 
PDF
SMART International Symposium for Next Generation Infrastructure: Next genera...
SMART Infrastructure Facility
 
PDF
Daniel Lance - What "You've Got Mail" Taught Me About Cyber Security
EnergySec
 
PDF
A quick glance at autonomous automobiles
mihsieh11
 
PPT
The Self-Driving Car
Fred Phillips
 
PPTX
Automotive Cybersecurity: The Gap Still Exists
OnBoard Security, Inc. - a Qualcomm Company
 
PDF
Revolution in Mobility
Michael Clifford, CPP
 
PDF
Countering Cybersecurity Risk in Today's IoT World
Brad Nicholas
 
PDF
Connected Cars: What Could Possibly Go Wrong
OnBoard Security, Inc. - a Qualcomm Company
 
PPTX
Self Driving Vehicles and Transport Forecasting Futura October13
Luis Willumsen
 
PPTX
Artificial Intelligence in Security and Surveillance
Gaurav Patwardhan
 
PPTX
How to Solve the Data Challenge in Connected Transport
Knowi
 
PDF
13. CEMA - AUTOMOTIVE.pdf
PROFIBUS and PROFINET InternationaI - PI UK
 
PPTX
Corporate information planning
AkankshaPathak27
 
PPTX
OWASP AppSec Cali 2018 - Enabling Product Security With Culture and Cloud (As...
Patrick Thomas
 
PPTX
Will future vehicles be secure?
Alan Tatourian
 
PDF
Virtualization - the next trend in the automotive industry
Ahmed Abdelfattah
 
PPTX
Automotive Cybersecurity: Shifting into Overdrive
accenture
 
Securing future connected vehicles and infrastructure
Alan Tatourian
 
BDW16 London - Roland Major, Transport for London - Cloud Search Secured
Big Data Week
 
IBM Think: AI is Driving the Future for Connected Vehicles
Kal Gyimesi
 
SMART International Symposium for Next Generation Infrastructure: Next genera...
SMART Infrastructure Facility
 
Daniel Lance - What "You've Got Mail" Taught Me About Cyber Security
EnergySec
 
A quick glance at autonomous automobiles
mihsieh11
 
The Self-Driving Car
Fred Phillips
 
Automotive Cybersecurity: The Gap Still Exists
OnBoard Security, Inc. - a Qualcomm Company
 
Revolution in Mobility
Michael Clifford, CPP
 
Countering Cybersecurity Risk in Today's IoT World
Brad Nicholas
 
Connected Cars: What Could Possibly Go Wrong
OnBoard Security, Inc. - a Qualcomm Company
 
Self Driving Vehicles and Transport Forecasting Futura October13
Luis Willumsen
 
Artificial Intelligence in Security and Surveillance
Gaurav Patwardhan
 
How to Solve the Data Challenge in Connected Transport
Knowi
 
Corporate information planning
AkankshaPathak27
 
OWASP AppSec Cali 2018 - Enabling Product Security With Culture and Cloud (As...
Patrick Thomas
 
Will future vehicles be secure?
Alan Tatourian
 
Virtualization - the next trend in the automotive industry
Ahmed Abdelfattah
 
Automotive Cybersecurity: Shifting into Overdrive
accenture
 
Ad

More from HPCC Systems (20)

PPTX
Natural Language to SQL Query conversion using Machine Learning Techniques on...
HPCC Systems
 
PPT
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
HPCC Systems
 
PPTX
Towards Trustable AI for Complex Systems
HPCC Systems
 
PPTX
Welcome
HPCC Systems
 
PPTX
Closing / Adjourn
HPCC Systems
 
PPTX
Community Website: Virtual Ribbon Cutting
HPCC Systems
 
PPTX
Path to 8.0
HPCC Systems
 
PPTX
Release Cycle Changes
HPCC Systems
 
PPTX
Geohashing with Uber’s H3 Geospatial Index
HPCC Systems
 
PPTX
Advancements in HPCC Systems Machine Learning
HPCC Systems
 
PPTX
Docker Support
HPCC Systems
 
PPTX
Expanding HPCC Systems Deep Neural Network Capabilities
HPCC Systems
 
PPTX
Leveraging Intra-Node Parallelization in HPCC Systems
HPCC Systems
 
PPTX
DataPatterns - Profiling in ECL Watch
HPCC Systems
 
PPTX
Leveraging the Spark-HPCC Ecosystem
HPCC Systems
 
PPTX
Work Unit Analysis Tool
HPCC Systems
 
PPTX
Community Award Ceremony
HPCC Systems
 
PPTX
Dapper Tool - A Bundle to Make your ECL Neater
HPCC Systems
 
PPTX
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
HPCC Systems
 
PPTX
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
HPCC Systems
 
Natural Language to SQL Query conversion using Machine Learning Techniques on...
HPCC Systems
 
Improving Efficiency of Machine Learning Algorithms using HPCC Systems
HPCC Systems
 
Towards Trustable AI for Complex Systems
HPCC Systems
 
Welcome
HPCC Systems
 
Closing / Adjourn
HPCC Systems
 
Community Website: Virtual Ribbon Cutting
HPCC Systems
 
Path to 8.0
HPCC Systems
 
Release Cycle Changes
HPCC Systems
 
Geohashing with Uber’s H3 Geospatial Index
HPCC Systems
 
Advancements in HPCC Systems Machine Learning
HPCC Systems
 
Docker Support
HPCC Systems
 
Expanding HPCC Systems Deep Neural Network Capabilities
HPCC Systems
 
Leveraging Intra-Node Parallelization in HPCC Systems
HPCC Systems
 
DataPatterns - Profiling in ECL Watch
HPCC Systems
 
Leveraging the Spark-HPCC Ecosystem
HPCC Systems
 
Work Unit Analysis Tool
HPCC Systems
 
Community Award Ceremony
HPCC Systems
 
Dapper Tool - A Bundle to Make your ECL Neater
HPCC Systems
 
A Success Story of Challenging the Status Quo: Gadget Girls and the Inclusion...
HPCC Systems
 
Beyond the Spectrum – Creating an Environment of Diversity and Empowerment wi...
HPCC Systems
 
Ad

Recently uploaded (20)

PPTX
apidays Singapore 2025 - Generative AI Landscape Building a Modern Data Strat...
apidays
 
PDF
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
PPTX
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
PPTX
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
PDF
Data Retrieval and Preparation Business Analytics.pdf
kayserrakib80
 
PPTX
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
PDF
Development and validation of the Japanese version of the Organizational Matt...
Yoga Tokuyoshi
 
PDF
A GraphRAG approach for Energy Efficiency Q&A
Marco Brambilla
 
PPTX
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
PPTX
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
PDF
JavaScript - Good or Bad? Tips for Google Tag Manager
📊 Markus Baersch
 
PPTX
b6057ea5-8e8c-4415-90c0-ed8e9666ffcd.pptx
Anees487379
 
PDF
The Best NVIDIA GPUs for LLM Inference in 2025.pdf
Tamanna36
 
PDF
apidays Singapore 2025 - How APIs can make - or break - trust in your AI by S...
apidays
 
PDF
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
PPT
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
PPTX
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
PDF
Optimizing Large Language Models with vLLM and Related Tools.pdf
Tamanna36
 
PDF
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 
apidays Singapore 2025 - Generative AI Landscape Building a Modern Data Strat...
apidays
 
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
apidays Singapore 2025 - The Quest for the Greenest LLM , Jean Philippe Ehre...
apidays
 
apidays Helsinki & North 2025 - API access control strategies beyond JWT bear...
apidays
 
Data Retrieval and Preparation Business Analytics.pdf
kayserrakib80
 
apidays Helsinki & North 2025 - Running a Successful API Program: Best Practi...
apidays
 
Development and validation of the Japanese version of the Organizational Matt...
Yoga Tokuyoshi
 
A GraphRAG approach for Energy Efficiency Q&A
Marco Brambilla
 
ER_Model_with_Diagrams_Presentation.pptx
dharaadhvaryu1992
 
apidays Helsinki & North 2025 - Vero APIs - Experiences of API development in...
apidays
 
JavaScript - Good or Bad? Tips for Google Tag Manager
📊 Markus Baersch
 
b6057ea5-8e8c-4415-90c0-ed8e9666ffcd.pptx
Anees487379
 
The Best NVIDIA GPUs for LLM Inference in 2025.pdf
Tamanna36
 
apidays Singapore 2025 - How APIs can make - or break - trust in your AI by S...
apidays
 
apidays Singapore 2025 - Trustworthy Generative AI: The Role of Observability...
apidays
 
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays
 
Growth of Public Expendituuure_55423.ppt
NavyaDeora
 
apidays Helsinki & North 2025 - From Chaos to Clarity: Designing (AI-Ready) A...
apidays
 
Optimizing Large Language Models with vLLM and Related Tools.pdf
Tamanna36
 
apidays Helsinki & North 2025 - API-Powered Journeys: Mobility in an API-Driv...
apidays
 

Using the Open Source VS Code Editor with the HPCC Systems Platform

  • 1. Intro/Abstract Section 1: Why does this matter? Section 3: What are the potential IT security risks? Section 2: How did I use HPCC Systems? Introduction: The concept of self-driving vehicles is one that has fascinated mankind for generations. It was once a topic thought to be so farfetched that it could only exist in a child’s cartoon. Yet, society now finds itself thoroughly entrenched in this new reality. M any enterprises have already taken major strides toward progressing on this once fanciful idea w ith a new sense of validity. Racing closer to that dream, we must pause to consider the potential risks that we may be creating for ourselves. This project focuses on risk analysis regarding autonomous vehicles using HPCC Systems’ big data analytics platform. The central instrument of this research is a dataset composed of over 700,000 individual data points. These points represent simulations of the pertinent information autonomous vehicles will track and log. The columns in this dataset are: vehicle ID, timestamp, x coordinate, y coordinate, and velocity. As a secondary focus of this project, there is an assessment of the potential cybersecurity risks associated w ith this topic. Assuming these new vehicles w ill be connected to the internet and to the infrastructure in the world around them, the question is posed: How w ill these vehicles respond to cyberattacks? Conclusion and Future work Section 1: Why does this matter? Section 1: Why does this matter? Section 1: Why does this matter? Everett M atthew Upchurch Butler | [email protected] Route 1 Risk Factor: 45 Route 2 Risk Factor: 30 There are currently five recognized levels of autonomy in vehicles. The most advanced self driving vehicles available today are level 2. Predictions suggest by 2030, approximately 77% of all vehicles on the road w ith be either lever 3 or 4. Instantaneous Traffic Density Map Enterprise Control Language (ECL) was used to query the dataset and form meaningful conclusions. This show s an example of the code used to query the data. This query returns the number of occasions a specific vehicle was “ speeding” during a given time frame. Solution Architecture Route Choice Risk Calculation Insurers are predicted to face a decrease of 81% in overall personal auto losses by 2050. This equates to approximately $165 Billion lost. Source: KPM G LLP actuarial analysis NHTSA multilayered approach to autonomous vehicle cybersecurity: The average modern vehicle has over 100 M illion electronic units. This creates a vast number of potentially vulnerable areas. Source: The National Highway Traffic Safety Administration Conclusion: It is no longer a matter of if a world with self-driving vehicles is a plausible reality. Experts in both the automotive and insurance industries are already busy trying to understand how this burgeoning technology w ill impact our world in the not-so-distant future. Those who are the pioneers, understand why it is critical to get onto the leading edge of this revolution. Autonomous vehicles are not going away. Our society is changing in a drastic way because of this. Not only w ill these vehicles change our human behavior, they w ill also have lasting financial impacts on our economy, and our standards and expectations for public safety. It is worth noting that the adoption of this technology is not w ithout its risks. As we move forward, we must take care to use good judgement, and be thorough in our preparations. With each new technological revolution, we are exposed to new challenges that we have never before faced. As conscientious and contributing citizens, it is not simply our goal to overcome these challenges, it is our duty and our obligation. The Future of Automotive Telemetry A n A ssessment On Inherent Risk Implications & Cyber-Security Vulnerabilities 1. Prioritized identification process for safety-critical vehicle control systems. 2. Rapid detection and response to vehicle cybersecurity incidents on roads. 3. Architecture and methodologies that build in cyber resiliency. 4. Intelligence and information sharing across the industry.
  • 2. Transforming our technology, because standing still is not an option OCTOBER 9, 2018 2018 HPCC Systems Conference Arjuna Chala The Multidimensional Programmer
  • 3. Do you code ECL? Do you use JavaScript/HTML? Do you work on OSX or Ubuntu? Do you use Node.js? Build Extensions?
  • 4. Welcome to Multidimensional programming Interface – VS Code File/Workspace Explorer Search/Replace Git Run/Debug Manage Extensions ECL Workunit Browser Code Outline Code Editor
  • 5. Btw, VS Code works on MS Windows too 1000s of extensions Multiple Lang support
  • 6. VS Code is built on the Electron Framework Non blocking architecture enables for fantastic User Interface Responsiveness …….
  • 8. Code a Cancer Research Use Case with VS Code Sample Raw Data – BYAGE.txt Data Source
  • 9. Goal is to create something like…. But, with a little more excitement
  • 11. VS Code 1 2 Project Folders Next… Client JS Code ECL ETL and Job Code NodeJS Server
  • 13. 1) Data 2) ECL Queries 3) A Dashboard Framework (Dazz) For viewing Cancer Research we needed three things
  • 14. After coding for about 10 days …..
  • 15. ECL queries and ETL for Cancer Research ECL queries for the Dazz framework ECL queries for the Sales Demo https://github.com/hpcc-systems/Solutions-Dazz
  • 16. Client JavaScript dashboard framework based on Google Polymer 3 Node.js server
  • 21. Using Dazz you can produce pure ECL code that would create the dashboards
  • 22. + The Multi Dimensional Programmer, where nothing is impossible =

Editor's Notes

  • #4: Do you do DevOps like programming? Do you build extensions? Do you develop visualizations in HTML and JavaScript? Do you develop server side components that interact with HPCC?
  • #6: -Markup development extension for Github -Speallcheck -Linting -Terminal integration -New enhanced Python support -New enhanced Elastic Search Support (more JSON interaction)
  • #7: Every rendering is asynchronous from the start to finish The result is a fast user interface response Eliminates wasteful cycles
  • #10: Pause here and ask – How many of you think the cancer rates is increasing?
  • #12: A directory structure for the application
  • #14: Explain what is unique about the Dazz framework