Software Defined Storage Technology
The objective of the tutorial is to discuss the emerging concept of Software Defined Storage (SDS) with practical example. The overall objective of the tutorial: Participants can view a complete picture of storage – the traditional storage, storage in the cloud and the emerging Software Defined Storage. Providers of storage hardware and software solutions can understand the software defined storage architecture which will help in designing and providing SDS based, more cost effective systems. Researchers can understand the change in scenario in cloud storage with software defined storage and several research issues. Educators can understand the emerging view of storage in the cloud. Providers of cloud storage will become aware of the emerging storage technology of the future and its use in data centres, which is more cost effective alternative to traditional storage systems.
The last few years have seen two key trends maturing in the industry: IoT and Big Data. These trends build on more than a decade of research in both academia and industry. As the cost of instrumentation and microprocessor chips has declined, it is now possible to monitor the environment on a widening scale. The cost decline is matched by cloud computing (exposed as web services) that provides infrastructure for storage and processing. Furthermore, on top of cloud, advances in big data tools/techniques provide a platform to analyze and understand the massive amount of data. But data generated from IoT is expected not only to be Big (volume) but also Fast (velocity). Data analysis and machine learning will play a key role in unlocking the value generated by IoT data. The Internet of Things (IoT) can be thought of in terms of connecting and combining the above mentioned elements. Combination of all these elements at various levels (e.g., physical objects, cloud service, mobile with rich user interfaces, analytics) will allow access and analysis of an enormous amount of fast data, which could be used to improve efficiency and performance of the whole enterprise. Moreover, it opens the possibilities of developing IoT applications in novel scenarios such as smart metering, smart electric car recharge stations, retail & logistics, and so on.
An important challenge that needs to be addressed is to enable the rapid development of IoT applications. Similar challenges have already been addressed in the closely related fields of Wireless Sensor and Actuator Networks (WSANs) and Pervasive/Ubiquitous computing. While the main challenge in the former is largely limited to similar nodes, the primary concern in the latter largely has been the heterogeneity of physical objects. The upcoming field of IoT will include both WSANs as well as heterogeneous physical objects, in addition to this it brings heterogeneity at various levels (e.g., physical objects, cloud services, smart phones with rich user interfaces, analytics). Therefore, Software Engineering (SE) support for IoT applications is needed to develop methodologies, abstractions, and techniques. Nevertheless, so far this topic has received very little attention by SE community.
Building Enterprise-grade Internet of Things Applications
CALL FOR TUTORIAL PROPOSALS
APSEC 2015 solicit tutorial proposals from researchers and practitioners to present their own work or an in-depth study of any relevant topic in Software Engineering. For important topics refer to the call for research papers. Tutorial slots are available for 3 hours [half-day only, two 90 minutes session] and speakers are expected to present the material in detail and may also include hands-on exercises and tool demonstrations.
To submit a tutorial proposal, please provide the following information using IEEE proceedings style in no more than 3 pages excluding references. You can use either Word template or Latex format. Make sure that you use US letter page format.
Title: Title of tutorial
Presenters: Following details are required for each presenter:
Extended abstract: This should include the following:
Organization: This should include the following details:
Please submit the tutorial proposal and relevant materials to firstname.lastname@example.org
Together with the notification of acceptance, speakers will also receive further instructions on how to prepare and submit tutorial notes, tutorial summary (for the website) and speaker biographies. A 2-Page Extended Abstract of the Tutorial will be published in the proceedings and will be submitted to the IEEE Digital Library