Node.js and The Internet of Things

Losant
LosantLosant
N O D E .J S
&
T H E I N T E R N E T
O F T H I N G S
C HARLIE KEY @zwigby
LOSANT @LosantHQ
1.28.2016
2
WHO AM I?
CHARLIE KEY
CEO & Co-Founder
Losant
PREVIOUSLY
CEO & Co-Founder
Modulus
Losant provides a complete developer platform to quickly,
securely, and easily build complex connected solutions.
CONNECT ANALYZE REACT
Connect and manage
thousands of devices.
Turn raw data into
useful insights.
Make data-driven
decisions in real-time.
4
WHAT IS
THE INTERNET
OF THINGS?
“THE INTERNET AS A NETWORK
HAD THE POTENTIAL TO BECOME
LIKE A NERVOUS SYSTEM IF WE
ADDED SENSING CAPABILITY.”
KEVIN ASHTONP&G, UK (1999) – ASSISTANT BRAND
MANAGER, OLAY
6
IoT – THE INTERNET OF THINGS
IoT is a term that represents a collection of ideas, devices, and processes.
Each thing is represented by a device or sensor.
These things are usually working together to create larger solutions by
sending and reacting to data from an ecosystem.
IT’S ABOUT ADDING VALUE
AND SOLVING PROBLEMS-
LIVES
BUSINESSES
CUSTOMERS
8
WHY DOES IoT MATTER?
http://www.gartner.com/newsroom/id/3165317
0
5
10
15
20
25
NUMBER OF CONNECTED DEVICES
2014 2015 2016 2017 2018 2019 2020
TODAY
billionsofdevices
9
IoT TODAY
THE SMART HOME
SMART
APPLIANCES
PRESENCE
SENSOR
SMART
OUTLETS
NEST
THERMOSTAT
PHILIPS HUE
BULBS
HOME
SECURITY
MANUFACTURING
AUTOMATED
PRESENCE
SENSOR
TEMERATURE
SENSOR
MOTOR
SENSOR
SMART
DELIVERY
REMOTE
MONITORING
HUMIDITY
SENSOR
THE SMARTER SELF
FITBIT
HEART RATE
BREATHING
SENSOR
LUMO RUN
SHORTS
SMART
RUNNING SHOES
13
THE IoT LIFECYCLE
COLLECT COMMUNICATE ANALYZE ACT
14
COLLECT
Devices and sensors are collecting data everywhere.
HOME CAR OFFICE MFG PLANT
15
COMMUNICATE
Sending data and events through networks to some destination
A CLOUD PLATFORM PRIVATE DATA CENTER HOME NETWORK
16
ANALYZE
Creating information from the data
MACHINE LEARNING BUILDING REPORTS FILTERING /
PAIRING
IT DOWN
17
ACT
Taking action based on the information and data
COMMUNICATE
W/ ANOTHER
MACHINE
(M2M)
SEND A NOTIFICATION
(SMS, EMAIL, TEXT)
TALK TO
ANOTHER
SYSTEM
JAVASCRIPT
+
IoT
Empowering everyone to build a more connected world.
19
WHY JAVASCRIPT?
The current toolsets are
hard to learn and use.
Low Level languages mean
more development time
and issues.
20
WHY NODE.JS?
48% of developers are using
Node.js at IoT companies
npm
231643
total packages
SUPPORTED HARDWARE
BEAGLEBONE BLACK
INTEL EDISON RASPBERRY PI
INTEL GALILEO LILINO ONE
TESSEL 2
22
SUPPORTED COMMUNICATION
XMPP
npm install node-xmpp-client
MQTT
npm install mqtt
HTTP
npm install request
CoAP
npm install coap
AMPQ
npm install ampq
STOMP
npm install stomp-client
and so many more…
23
NODE.JS LIBRARIES
JOHNNY-FIVE
var five = require("johnny-five");
var board = new five.Board();
board.on("ready", function() {
var led = new five.Led(13);
led.blink(500);
});
var Cylon = require("cylon");
Cylon.robot({
connections: {
arduino: { adaptor: 'firmata', port: '/dev/ttyACM0' }
},
devices: {
led: { driver: 'led', pin: 13 }
},
work: function(my) {
every((1).second(), function() {
my.led.toggle();
});
}
}).start();
INTEL EDISON
WIFI
BLUETOOTH
LINUX BASED
25
EDISON DETAILS
Dual Core Atom CPU 500 MHz
MCU 100 MHz
Wi-Fi & Bluetooth LE
Yocto Linux
40 GPIO
MANY BREAKOUT BOARD
OPTIONS
TINY LITTLE COMPUTER
26
EDISON TIPS
var m = require('mraa'); //require mraa
var myLed = new m.Gpio(13); //LED hooked up to digital pin 13
myLed.dir(m.DIR_OUT); //set the gpio direction to output
var ledState = true; //Boolean to hold the state of Led
function periodicActivity()
{
myLed.write(ledState ? 1:0); //write led state to pin
ledState = !ledState; //invert the ledState
setTimeout(periodicActivity,1000); //call after 1 second
}
periodicActivity(); //call the periodicActivity function
USE MRAA
npm install mraa
27
EDISON SENSORS
USE GROVE KIT
28
EDISON COMPATIBILITY
USE UPM (USEFUL PACKAGES & MODULES)
https://github.com/intel-iot-devkit/upm
https://github.com/intel-iot-devkit/upm/tree/master/examples/javascript
// Load PN532 module
var pn532 = require('jsupm_pn532');
// Instantiate an PN532 on I2C bus 0 (default) using gpio 3 for the
// IRQ, and gpio 2 for the reset pin.
var myNFCObj = new pn532.PN532(3, 2);
if(myNFCObj.readPassiveTargetID(pn532.PN532.BAUD_MIFARE_ISO14443A
, uid, uidSize, 2000))
{
// found a card – do something
}
29
WHERE DO WE GO
FROM HERE
SMALLER & MORE POWERFUL DEVICES
JS IN SMALLER FOOTPRINT
BETTER HW SUPPORT
WIDER CONNECTIVITY
30
“Anything with a battery will have
network connection.”
-Ben Wen
THE FUTURE WORLD
31
THANK YOU
CHARLIE KEY
charlie@losant.com
@zwigby
LOSANT
@LosantHQ
1 sur 31

Recommandé

IOT - internet of Things - August 2017 par
IOT - internet of Things - August 2017IOT - internet of Things - August 2017
IOT - internet of Things - August 2017paul young cpa, cga
1.6K vues14 diapositives
Introduction to Internet of Things (IoT) par
Introduction to Internet of Things (IoT)Introduction to Internet of Things (IoT)
Introduction to Internet of Things (IoT)Amarjeetsingh Thakur
1.4K vues51 diapositives
Internet of things startup basic par
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basicMathan kumar
7K vues68 diapositives
Iot par
IotIot
IotPriti Banya Mohanty
1.9K vues15 diapositives
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKING par
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGINTERNET OF THING PRESENTATION ON PUBLIC SPEAKING
INTERNET OF THING PRESENTATION ON PUBLIC SPEAKINGAYESHA JAVED
2K vues28 diapositives
Internet of Things (IoT) - IK par
Internet of Things (IoT) - IKInternet of Things (IoT) - IK
Internet of Things (IoT) - IKIlgın Kavaklıoğulları
4.5K vues33 diapositives

Contenu connexe

Tendances

Internet of things (IOT) par
Internet of things (IOT)Internet of things (IOT)
Internet of things (IOT)Oshin Kandpal
2.2K vues34 diapositives
The future of IOT par
The future of IOTThe future of IOT
The future of IOTArti Parab Academics
4K vues13 diapositives
Internet of Things (IOT) par
Internet of Things (IOT)Internet of Things (IOT)
Internet of Things (IOT)Kunal Adhikari
7.7K vues24 diapositives
FUTURE OF IOT par
FUTURE OF IOTFUTURE OF IOT
FUTURE OF IOTRaheemUnnisa1
1.5K vues16 diapositives
Smart Home Automation using Voice Assistant par
Smart Home Automation using Voice AssistantSmart Home Automation using Voice Assistant
Smart Home Automation using Voice AssistantTezpur University
459 vues20 diapositives
Internet of things ppt par
Internet of things pptInternet of things ppt
Internet of things pptDania Purnama Sari
11.2K vues31 diapositives

Tendances(20)

Internet of things (IoT) par Ankur Pipara
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
Ankur Pipara42.8K vues
Ethics_Internet of Things par alengadan
Ethics_Internet of ThingsEthics_Internet of Things
Ethics_Internet of Things
alengadan3.7K vues
Internet of things (IOT) connects physical to digital par Eslam Nader
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
Eslam Nader1.8K vues
Internet of things (IoT)- Introduction, Utilities, Applications par Tarika Verma
Internet of things (IoT)- Introduction, Utilities, ApplicationsInternet of things (IoT)- Introduction, Utilities, Applications
Internet of things (IoT)- Introduction, Utilities, Applications
Tarika Verma2K vues
Internet of things par Naiyer Khan
Internet of thingsInternet of things
Internet of things
Naiyer Khan3.1K vues
IOT and Application Performance Monitoring par Supongkiba Kichu
IOT and Application Performance MonitoringIOT and Application Performance Monitoring
IOT and Application Performance Monitoring
Supongkiba Kichu1.5K vues
THE INTERNET OF THINGS par Ramana Reddy
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
Ramana Reddy164.7K vues
Internet of Things (IoT) - Seminar ppt par Nishant Kayal
Internet of Things (IoT) - Seminar pptInternet of Things (IoT) - Seminar ppt
Internet of Things (IoT) - Seminar ppt
Nishant Kayal228.3K vues
The Role of Internet-of-Things (IoT) in Healthcare par Luís Rita
The Role of Internet-of-Things (IoT) in HealthcareThe Role of Internet-of-Things (IoT) in Healthcare
The Role of Internet-of-Things (IoT) in Healthcare
Luís Rita2K vues

En vedette

Let your website a ride of AngularJS par
Let your website a ride of AngularJSLet your website a ride of AngularJS
Let your website a ride of AngularJSMike Taylor
14.1K vues25 diapositives
Good bad design par
Good bad designGood bad design
Good bad designYaowaluck Promdee
13.5K vues23 diapositives
Human computer interaction par
Human  computer interactionHuman  computer interaction
Human computer interactionAyusha Patnaik
64.3K vues33 diapositives
IC Resources - enhancing intellectual capital par
IC Resources - enhancing intellectual capitalIC Resources - enhancing intellectual capital
IC Resources - enhancing intellectual capitalMary Buzzing
49.6K vues10 diapositives
Internet of Things (IoT) Past, Present, and Future par
Internet of Things (IoT) Past, Present, and FutureInternet of Things (IoT) Past, Present, and Future
Internet of Things (IoT) Past, Present, and FutureLosant
3.2K vues27 diapositives
LinkedIn’s Culture of Transformation par
LinkedIn’s Culture of TransformationLinkedIn’s Culture of Transformation
LinkedIn’s Culture of TransformationPat Wadors
14.5M vues49 diapositives

En vedette(9)

Let your website a ride of AngularJS par Mike Taylor
Let your website a ride of AngularJSLet your website a ride of AngularJS
Let your website a ride of AngularJS
Mike Taylor14.1K vues
IC Resources - enhancing intellectual capital par Mary Buzzing
IC Resources - enhancing intellectual capitalIC Resources - enhancing intellectual capital
IC Resources - enhancing intellectual capital
Mary Buzzing49.6K vues
Internet of Things (IoT) Past, Present, and Future par Losant
Internet of Things (IoT) Past, Present, and FutureInternet of Things (IoT) Past, Present, and Future
Internet of Things (IoT) Past, Present, and Future
Losant3.2K vues
LinkedIn’s Culture of Transformation par Pat Wadors
LinkedIn’s Culture of TransformationLinkedIn’s Culture of Transformation
LinkedIn’s Culture of Transformation
Pat Wadors14.5M vues
[Infographic] How will Internet of Things (IoT) change the world as we know it? par InterQuest Group
[Infographic] How will Internet of Things (IoT) change the world as we know it?[Infographic] How will Internet of Things (IoT) change the world as we know it?
[Infographic] How will Internet of Things (IoT) change the world as we know it?
InterQuest Group193.2K vues
Mobile-First SEO - The Marketers Edition #3XEDigital par Aleyda Solís
Mobile-First SEO - The Marketers Edition #3XEDigitalMobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigital
Aleyda Solís471.4K vues
Mobile Is Eating the World (2016) par a16z
Mobile Is Eating the World (2016)Mobile Is Eating the World (2016)
Mobile Is Eating the World (2016)
a16z1.7M vues

Similaire à Node.js and The Internet of Things

Devcon2上海 参加報告 par
Devcon2上海 参加報告Devcon2上海 参加報告
Devcon2上海 参加報告Hiroyasu NOHATA
282 vues16 diapositives
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim par
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimThree mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimDaeyoung Kim
2.3K vues55 diapositives
Introduction to PySpark par
Introduction to PySparkIntroduction to PySpark
Introduction to PySparkRussell Jurney
7.5K vues66 diapositives
OASIS: How open source and open standards work together: the Internet of Things par
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of ThingsJames Bryce Clark
648 vues18 diapositives
OASIS: open source and open standards: internet of things par
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsJamie Clark
1.3K vues18 diapositives
How To Electrocute Yourself using the Internet par
How To Electrocute Yourself using the InternetHow To Electrocute Yourself using the Internet
How To Electrocute Yourself using the InternetAlexander Roche
5.3K vues40 diapositives

Similaire à Node.js and The Internet of Things(20)

Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim par Daeyoung Kim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkimThree mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Three mustketeers-swcs-2014-autoidlab-kaist-daeyoungkim
Daeyoung Kim2.3K vues
OASIS: How open source and open standards work together: the Internet of Things par James Bryce Clark
OASIS: How open source and open standards work together: the Internet of ThingsOASIS: How open source and open standards work together: the Internet of Things
OASIS: How open source and open standards work together: the Internet of Things
OASIS: open source and open standards: internet of things par Jamie Clark
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
Jamie Clark1.3K vues
How To Electrocute Yourself using the Internet par Alexander Roche
How To Electrocute Yourself using the InternetHow To Electrocute Yourself using the Internet
How To Electrocute Yourself using the Internet
Alexander Roche5.3K vues
Fuelling the AI Revolution with Gaming par C4Media
Fuelling the AI Revolution with GamingFuelling the AI Revolution with Gaming
Fuelling the AI Revolution with Gaming
C4Media386 vues
Closed2Open Networking par NaLUG
Closed2Open NetworkingClosed2Open Networking
Closed2Open Networking
NaLUG66 vues
RSA2015: Securing the Internet of Things par Daniel Miessler
RSA2015: Securing the Internet of ThingsRSA2015: Securing the Internet of Things
RSA2015: Securing the Internet of Things
Daniel Miessler1K vues
All Things Open SDN, NFV and Open Daylight par Mark Hinkle
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
Mark Hinkle1.9K vues
Converged IoT Systems: Bringing the Data Center to the Edge of Everything par Dana Gardner
Converged IoT Systems: Bringing the Data Center to the Edge of EverythingConverged IoT Systems: Bringing the Data Center to the Edge of Everything
Converged IoT Systems: Bringing the Data Center to the Edge of Everything
Dana Gardner566 vues
The Environment for Innovation: Tristan Goode, Aptira par OpenStack
The Environment for Innovation: Tristan Goode, AptiraThe Environment for Innovation: Tristan Goode, Aptira
The Environment for Innovation: Tristan Goode, Aptira
OpenStack1.5K vues
CloudCamp Chicago - Big Data & Cloud May 2015 - All Slides par CloudCamp Chicago
CloudCamp Chicago - Big Data & Cloud May 2015 - All SlidesCloudCamp Chicago - Big Data & Cloud May 2015 - All Slides
CloudCamp Chicago - Big Data & Cloud May 2015 - All Slides
Internet of Things (IoT) - in the cloud or rather on-premises? par Guido Schmutz
Internet of Things (IoT) - in the cloud or rather on-premises?Internet of Things (IoT) - in the cloud or rather on-premises?
Internet of Things (IoT) - in the cloud or rather on-premises?
Guido Schmutz650 vues
What is AI, Machine Learning, Neural Networks, Deep Learning and Data Science par Som Shahapurkar
What is AI, Machine Learning, Neural Networks, Deep Learning and Data ScienceWhat is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
What is AI, Machine Learning, Neural Networks, Deep Learning and Data Science
Som Shahapurkar106 vues
Hack the Real World with ANDROID THINGS par DevFest DC
Hack the Real World with ANDROID THINGSHack the Real World with ANDROID THINGS
Hack the Real World with ANDROID THINGS
DevFest DC 289 vues

Dernier

EV Charging App Case par
EV Charging App Case EV Charging App Case
EV Charging App Case iCoderz Solutions
5 vues1 diapositive
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... par
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...Deltares
9 vues24 diapositives
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the... par
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...Deltares
6 vues22 diapositives
Agile 101 par
Agile 101Agile 101
Agile 101John Valentino
7 vues20 diapositives
The Era of Large Language Models.pptx par
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptxAbdulVahedShaik
5 vues9 diapositives
Myths and Facts About Hospice Care: Busting Common Misconceptions par
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common MisconceptionsCare Coordinations
5 vues1 diapositive

Dernier(20)

DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J... par Deltares
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
DSD-INT 2023 3D hydrodynamic modelling of microplastic transport in lakes - J...
Deltares9 vues
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the... par Deltares
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
DSD-INT 2023 Leveraging the results of a 3D hydrodynamic model to improve the...
Deltares6 vues
Myths and Facts About Hospice Care: Busting Common Misconceptions par Care Coordinations
Myths and Facts About Hospice Care: Busting Common MisconceptionsMyths and Facts About Hospice Care: Busting Common Misconceptions
Myths and Facts About Hospice Care: Busting Common Misconceptions
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... par sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik5 vues
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... par Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke30 vues
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut... par Deltares
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
DSD-INT 2023 Machine learning in hydraulic engineering - Exploring unseen fut...
Deltares7 vues
360 graden fabriek par info33492
360 graden fabriek360 graden fabriek
360 graden fabriek
info3349238 vues
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko... par Deltares
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
DSD-INT 2023 Simulation of Coastal Hydrodynamics and Water Quality in Hong Ko...
Deltares14 vues
Software evolution understanding: Automatic extraction of software identifier... par Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
AI and Ml presentation .pptx par FayazAli87
AI and Ml presentation .pptxAI and Ml presentation .pptx
AI and Ml presentation .pptx
FayazAli8711 vues
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... par Marc Müller
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Marc Müller37 vues
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 vues
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri825 vues
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge... par Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
DSD-INT 2023 Delft3D FM Suite 2024.01 2D3D - New features + Improvements - Ge...
Deltares17 vues
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports par Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports

Node.js and The Internet of Things

Notes de l'éditeur

  1. Tethered vs not tethered