The 10th CASCON Workshop on Cloud Computing

Workshop Chair(s): Marin Litoiu , Joe Wigglesworth
Theme: Cloud Computing
Date: Tuesday, October 30th ( Afternoon)
Room: Conf Center 1
Format: Speakers
Level: Intermediate
Pre-requisites:
Description: The goal of the workshop was to bring together researchers and practitioners from government, industry and academia to present and share the best practices and research agendas at the intersection of Cloud Computing and Internet of Things: development, deployment, runtime management, quality of services and runtime models. We particularly focused on several main topics: cloud requirements for Internet of Things, deployment and adaptive runtime management, cognitive capabilities, security and privacy. DevOps plays an important role in the IoT and cloud ecosystems, providing the mechanisms that enable agile development and operations and it was a topic of the workshop. Application domains such as smart buildings and smart cities were illustrated.

This half-day workshop consisted in presentations and a panel. The presentations were structured along the main themes of the workshop. To encourage discussion and provide a more open discussion and perspective, we included a panel where industry and academic experts presented their visions and answered questions from the audience.
Agenda: Workshop Agenda:

1. Joe Wigglesworth (IBM), Marin Litoiu (York), Workshop Chairs, "Welcome"
2. Jim Caldwell, Director of IBM Watson IoT, "I hope I never fly on an airplane where you wrote the software"
3, Xiaoqi Tan, UofToronto, "Enabling Intelligent Decision-Making in Smart Cities: When Internet of Things Meets Multi-Agent Systems"
4 Hausi Muller, UVictoria, "Adaptive Control and Runtime Models as Key Enablers for Intelligent IoT and Cloud Platforms"
5. Hamzeh Khazaei, UofAlberta, "A Scalable DAG-Based Blockchain for IoT"
6. Roundtable


I hope I never fly on an airplane where you wrote the software

Jim Caldwell, IBM

Abstract. A discussion of a couple of notable failures, how they happened and what to make of it.

Bio. Jim Caldwell is the Director of Watson IoT Cloud Operations and Delivery. He leads a worldwide team, delivering multiple Cloud offerings in multiple data centers around the globe. Worked with the extended team to launch new offerings, mature the businesses in terms of compliance and operational practices and dramatically grow the overall business and the team. Through March 2018 also lead the worldwide Internet of Things support team. Helped the team with IBMs support transformation and balancing the workload of support and operations and transitioning of premise business to cloud.



Adaptive Control and Runtime Models as Key Enablers for Intelligent IoT and Cloud Platforms

Hausi A. Mller, Department of Computer Science, Faculty of Engineering, University of Victoria, Canada

Abstract. The engineering of high-confidence cyber-physical systems (CPS) using IoT and Cloud Platforms, such as the Watson IoT Platform, is neither an extension of traditional engineering nor a straightforward application of software engineering, but rather a new systems-engineering science. There are many challenges that must be addressed to harvest CPSs rich economic opportunities. First and foremost, creating and maintaining a skilled workforce to support the design, engineering, deployment, and operation of future CPS is a significant challenge for industry, academia and governments. CPS engineers, scientists and developers not only need strong backgrounds in CPS foundations, but also significant knowledge in relevant application domains. While the Watson IoT Platform provides a fully managed, cloud-hosted service, there is a need to make core and edge capabilities increasingly smart and intelligent. In this talk, we discuss how adaptive control and models at runtime are key enablers for these capabilities.

Biography: Dr. Mller is a Computer Science Professor and Associate Dean of Research in the Faculty of Engineering at University of Victoria. He is the 2016-2018 Vice President IEEE CS Technical and Conference Activities (T&C) Board and past Chair of TCSE, IEEE CS Technical Council on Software Engineering (2011-15). His research interests include software engineering, adaptive systems, cyber physical systems, Internet of Things, and context-aware systems. He is co-founder of the SEAMS conference seriesACM/IEEE International Symposium on Software Engineering for Adaptive and Self-Managing Systems. He co-organized Shonan Meetings on Engineering Autonomic Systems (EASy 2013) and Software Engineering for Cyber Physical Systems (SENCPS 2017) at Shonan Village, Japan. He was Program Co-Chair of WF-IoT 2018, the World Forum of Internet of Things in Singapore.



A Scalable DAG-Based Blockchain for IoT

Hamzeh Khazaei, UofAlberta

Abstract: In recent years, blockchain (BC) technology is playing a more and more important role in addressing Internet of Things (IoT) problems because of its characteristics including decentralization, trustless and tamper protection. However, as the combination of BC and IoT is a new area, there are no standards on choosing a consensus of BC especially when considering the specific system problems such as security, privacy, performance, scalability and reliability in some IoT scenarios. In this talk, I will talk about a new design of a scalable and decentralized scheme of transactive smart homes infrastructure using a private Tangle, which is a distributed ledger technology based on directed acyclic graph.



Enabling Intelligent Decision-Making in Smart Cities: When Internet of Things Meets Multi-Agent Systems

Xiaoqi Tan, UofToronto

Abstract: With the rise of transportation electrification, autonomous driving and shared mobility in urban mobility systems, and increasing penetrations of variable renewable energy in smart power grids, tremendous opportunities, as well as challenges, are emerging in the forging of a sustainable urban mobility and energy future. Internet of Things (IoT) and Multi-Agent Systems (MAS) are two promising technologies in enabling smart cities. The main idea of IoT is to bring things to the Internet so that they can be monitored and controlled, and data produced by them can be leveraged by stakeholders for better decision-making. Research in MAS typically addresses autonomy and mechanism of systems with self-interested agents by drawing concepts and techniques from Artificial Intelligence. In this talk, we will discuss some major challenges of decision-making in the service management of urban mobility and energy systems, and show how IoT and MAS can help provide a distributed and intelligent decision-making for some key applications in future smart cities.

Biography: Xiaoqi Tan is currently a postdoctoral fellow at the Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, hosted by Professor Alberto Leon-Garcia. Before that, he received his Ph.D. degree from the Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, in Jan. 2018, and the B.Eng. degree with First Class Honor from the Department of Information Engineering, Xi'an Jiaotong University, Xi'an, China, in 2012. From Oct. 2015 to May 2016, he was a research fellow in the School of Engineering and Applied Science, Harvard University, Cambridge, MA, USA. His research interests include algorithmic mechanism design, optimization and learning algorithms, and performance evaluation, with applications to mobility and energy systems, Internet of Things and communication networks.



Sponsored by the IBM Canada Laboratory, CASCON is a premier academic and industrial conference in the field of computer science and software engineering which gathers world-wide scientists, innovators, entrepreneurs and experts from academia, industry and government to share and discuss the latest knowledge, technologies and products. For more information about the conference, please visit: https://www-01.ibm.com/ibm/cas/cascon/index.jsp
Workshop Speaker(s)
Jim Caldwell
Institution IBM 
Bio Jim Caldwell is the Director of Watson IoT Cloud Operations and Delivery. He leads a worldwide team, delivering multiple Cloud offerings in multiple data centers around the globe. Worked with the extended team to launch new offerings, mature the businesses in terms of compliance and operational practices and dramatically grow the overall business and the team. Through March 2018 also lead the worldwide Internet of Things support team. Helped the team with IBMs support transformation and balancing the workload of support and operations and transitioning of premise business to cloud.Jim Caldwel 
Topic I hope I never fly on an airplane where you wrote the software 
Hausi A. Mller
Institution University of Victoria 
Bio Dr. Mller is a Computer Science Professor and Associate Dean of Research in the Faculty of Engineering at University of Victoria. He is the 2016-2018 Vice President IEEE CS Technical and Conference Activities (T&C) Board and past Chair of TCSE, IEEE CS Technical Council on Software Engineering (2011-15). His research interests include software engineering, adaptive systems, cyber physical systems, Internet of Things, and context-aware systems. He is co-founder of the SEAMS conference seriesACM/IEEE International Symposium on Software Engineering for Adaptive and Self-Managing Systems. He co-organized Shonan Meetings on Engineering Autonomic Systems (EASy 2013) and Software Engineering for Cyber Physical Systems (SENCPS 2017) at Shonan Village, Japan. He was Program Co-Chair of WF-IoT 2018, the World Forum of Internet of Things in Singapore. 
Topic Adaptive Control and Runtime Models as Key Enablers for Intelligent IoT and Cloud Platforms 
Hamzeh Khazaei
Institution University of Alberta 
Bio  
Topic A Scalable DAG-Based Blockchain for IoT 
Xiaoqi Tan
Institution University of Toronto 
Bio Xiaoqi Tan is currently a postdoctoral fellow at the Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, hosted by Professor Alberto Leon-Garcia. Before that, he received his Ph.D. degree from the Department of Electronic and Computer Engineering, Hong Kong University of Science and Technology, in Jan. 2018, and the B.Eng. degree with First Class Honor from the Department of Information Engineering, Xi'an Jiaotong University, Xi'an, China, in 2012. From Oct. 2015 to May 2016, he was a research fellow in the School of Engineering and Applied Science, Harvard University, Cambridge, MA, USA. His research interests include algorithmic mechanism design, optimization and learning algorithms, and performance evaluation, with applications to mobility and energy systems, Internet of Things and communication networks. 
Topic Enabling Intelligent Decision-Making in Smart Cities: When Internet of Things Meets Multi-Agent Systems