Workshop on Security and Privacy Engineering NII, Tokyo, 2016/03/22

Slides:



Advertisements
Similar presentations
Current methods for negotiating firewalls for the Condor ® system Bruce Beckles (University of Cambridge Computing Service) Se-Chang Son (University of.
Advertisements

Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
Client/Server Computing Ajay Kumar Shrivastava. Network Operating System (NOS) It manages the services of the server It exists at the session and presentation.
Red Hat Linux Network. Red Hat Network Red Hat Network is the environment for system- level support and management of Red Hat Linux networks. Red Hat.
The CrossGrid project Juha Alatalo Timo Koivusalo.
Introduction to Software Architecture. What is Software Architecture?  It is the body of methods and techniques that help us to manage the complexities.
Depending on who you ask, IoT is either: Nothing new A unicorn Magic, and will soon change everything. We’ve been doing this for 40 years.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Does "The Cloud" Fit Into Your Organization? Tom Horan Meridian IT Inc. VP, Strategic Markets (847)
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Current Job Components Information Technology Department Network Systems Administration Telecommunications Database Design and Administration.
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
ITU Workshop on "Future Trust and Knowledge Infrastructure", Phase 1 Geneva, Switzerland, 24 April 2015 The Open and Trustworthy ICT Platform Prof. Dr.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
CS551 - Lecture 5 1 CS551 Lecture 5: Quality Attributes Yugi Lee FH #555 (816)
Software Deployment and Mobility. Introduction Deployment is the placing of software on the hardware where it is supposed to run. Redeployment / migration.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Stefano De Panfilis (Fi-WARE PCC Member) 4 th July 2011 FInES - Samos Summit.
SOFTWARE ENGINEERING. Objectives Have a basic understanding of the origins of Software development, in particular the problems faced in the Software Crisis.
Chair of Programming Systems, Prof. Dr. Bernhard Steffen Ricoh, Bernhard Steffen Tiziana Margaria Lightweight Process Coordination.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Role Activity Sub-role Functional Components Control Data Software.
Internet of Things. Creating Our Future Together.
Software as a Service (SaaS) Fredrick Dande, MBA, PMP.
Ram Kumar - Director – Product Management techcello (A Division of Asteor Software Inc) Everything You Always Wanted To Know About Multi- Tenancy Speaker:
Software development techniques in Albanian private software companies Arbora Dalaci, Esmeralda Kapcari
Decisive Themes, July, JL-1 ARTEMIS Decisive Theme for Integrasys Pedro A. Ruiz Integrasys July, 2011.
FROM CLOUD COMPUTING TO CLOUD MANUFACTURING Jenia Brook.
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
A.L. IV.4.1: Real-Time Large-Scale Simulation and Visualisation Simulation Technologies are seen as fundamental for the efficient design and operation.
Unit 3 Virtualization.
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
“Internet of Things” – The new age drivers of Power Distribution Automation Speaker: Jayant Sinha Date of session: 2 Oct, 2015.
Managing the Delivery of Information Services
IOT Critical Impact on DC Design
Network Security Analysis Name : Waleed Al-Rumaih ID :
Cloud computing-The Future Technologies
Software testing
Business in a Connected World
Prepared by: Celeste Ng Updated: May, 2017.
Similarities between Grid-enabled Medical and Engineering Applications
Fujitsu Service Portfolio for SAP IT Infrastructures
Rekayasa Perangkat Lunak Part-3
Cloud Computing Kelley Raines.
IBM Watson IoT Unlocking hidden insights with cognitive IoT.
Algorithms for Big Data Delivery over the Internet of Things
ICT meeting Business needs
Test Automation for IoT solutions A Paradigm shift
Introduction to Cloud Computing
Cloud Computing.
CS & CS Capstone Project & Software Development Project
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Fuel Cell Market size worth $25.5bn by 2024 IoT Device Management Market.
StorFly-IES Intelligent External Storage for Industrial-IoT ®
A Must to Know - Testing IoT
Cloud Computing: IT Seminar
IT Infrastructure and Emerging Technologies
Brandon Hixon Jonathan Moore
Chapter 7 –Implementation Issues
Cloud Computing: Concepts
We secure the communication
Cloud Computing LegalRun Solutions Why It’s Right for You!
Mathias Johanson, Jonas Jalminger Boel Nelson, Tomas Olovsson
® IRL Solutions File Number Here.
SOFTWARE DEVELOPMENT LIFE CYCLE
System architecture, Def.
STATEL an easy way to transfer data
ONAP Architecture Principle Review
Presentation transcript:

Workshop on Security and Privacy Engineering NII, Tokyo, 2016/03/22 SE and the IoT Workshop on Security and Privacy Engineering NII, Tokyo, 2016/03/22

The major cause of the software crisis is that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, program-ming became a mild problem, and now we have gigantic computers, programming has become an equally gigantic problem. — Edsger Dijkstra, The Humble Programmer (EWD340), Communications of the ACM

A New Software Crisis

A New Software Crisis?

Tesla P85D

Tesla P85D Data is hidden in firmware Customer has access to the data Company has remote access New firmware fixes charging bug

A New Software Crisis

Tesla P85D Development Release Feedback Change Security/Privacy

What?

Definitions The Internet of Things is a network of physical objects connected to and access through the Internet The things contain hardware and software to allow them to interact with the external environment and to let them and users interact with one another

Why?

Usages Monitor things Predict usages Optimise consumption Manage life-cycle http://www.japanfs.org/en/news/archives/news_id034785.html

The value of a telecommunications network is proportional to the square of the number of connected users of the system (n2). —Robert Metcalfe, c. 1980 (attributed by George Gilder in 1993)

“[E]ven Metcalfe's law understates the value created by a group-forming network [GFN] as it grows. […] [T]he value of a GFN increases exponentially, in proportion to 2n.” —David P. Reed, "The Law of the Pack" (Harvard Business Review, Feb. 2001,) But contrast with http://spectrum.ieee.org/computing/networks/metcalfes-law-is-wrong

Socialisation of everything http://makezine.com/2014/02/06/the-internet-of-things-why-does-it-matter/

When?

www.slideshare.net/Sigmasoftware/internet-of-things-58751241

www.slideshare.net/Sigmasoftware/internet-of-things-58751241 news.softpedia.com/news/New-Infographic-Boosts-Your-Smartwatch-Knowledge-446497.shtml

www.slideshare.net/Sigmasoftware/internet-of-things-58751241

Tesla P85D www.slideshare.net/Sigmasoftware/internet-of-things-58751241

How?

Usage Integration Construction

Usage http://www.sine-wave.com/blog/enterprise-internet-of-things-platform-essential-layers

Integration http://img.deusm.com/designnews/2015/02/276684/Optimal-Design.jpg

Construction http://www.slideshare.net/RehmatMarwat/introduction-to-internet-of-things-45172425

Conclusion

A New Software Crisis

Problems?

Solutions?

Solutions? Reactivity, scalability, configurability, resource consumption, robustness Methods and development techniques Architectures, interoperability https://www.computer.org/web/computingnow/swcfp1

Solutions? Development tools, frameworks, platforms Continuous delivery and integration Verification and validation https://www.computer.org/web/computingnow/swcfp1

A New Software Crisis