11 research outputs found
Enhancing Data Security for Cloud Computing Applications through Distributed Blockchain-based SDN Architecture in IoT Networks
Blockchain (BC) and Software Defined Networking (SDN) are some of the most
prominent emerging technologies in recent research. These technologies provide
security, integrity, as well as confidentiality in their respective
applications. Cloud computing has also been a popular comprehensive technology
for several years. Confidential information is often shared with the cloud
infrastructure to give customers access to remote resources, such as
computation and storage operations. However, cloud computing also presents
substantial security threats, issues, and challenges. Therefore, to overcome
these difficulties, we propose integrating Blockchain and SDN in the cloud
computing platform. In this research, we introduce the architecture to better
secure clouds. Moreover, we leverage a distributed Blockchain approach to
convey security, confidentiality, privacy, integrity, adaptability, and
scalability in the proposed architecture. BC provides a distributed or
decentralized and efficient environment for users. Also, we present an SDN
approach to improving the reliability, stability, and load balancing
capabilities of the cloud infrastructure. Finally, we provide an experimental
evaluation of the performance of our SDN and BC-based implementation using
different parameters, also monitoring some attacks in the system and proving
its efficacy.Comment: 12 Pages 16 Figures 3 Table
Storytelling integration of the internet of things into business processes
© Springer Nature Switzerland AG 2018. This paper discusses the integration of Internet of Things (IoT) into Business Processes (BPs). To define the business logic of thing-aware BPs, existing approaches extend traditional workflow languages (i.e., who does what, why, when, and where) with constructs like things’ roles. However, this way of defining the business logic restricts things’ operations and, thus, hinders them from initiating ad-hoc/opportunistic collaboration with peers. To overcome this limitation, we tap into the storytelling principles to introduce the concept of Process of Things (PoT) as a new way of integrating IoT into BPs. A PoT is specified as a story whose script indicates the characters that things will play as well as the scenes that will feature these things. A PoT, also, allows things to collaborate by offering value-added services to end-users. For demonstration purposes, a hospital scenario is implemented using a combination of real and simulated sensors along with different IoT technologies and communication protocols
When clouds start socializing: The Sky model
This paper discusses the possible blend between social computing and cloud computing. The result of this blend is the Sky model in which several clouds engaged in different types of social relations like collaboration and competition. Challenges and opportunities associated with the Sky model are reported in this work.Said Elnaffar, Zakaria Maamar, Quan Z. Shen
International workshop on context enabled source and service selection, integration and adaptation: Workshop summary
This write-up provides a summary of the International Workshop on Context enabled Source and Service Selection, Integration and Adaptation (CSSSIA 2008), organized in conjunction with WWW 2008, at Beijing, China on April 22nd 2008. We outline the motivation for organizing the workshop, briefly describe the organizational details and program of the workshop, and summarize each of the papers accepted by the workshop. More information about the workshop can be found at http://www.cs.adelaide.edu.au/~csssia08/.Quan Z. Sheng, Ullas Nambiar, Amit P. Sheth, Biplav Srivastava, Zakaria Maamr and Said Elnaffarhttp://www.cs.adelaide.edu.au/~csssia08/program.htm
WS3 - International workshop on context-enabled source and service selection, integration and adaptation (CSSSIA 2008)
This write-up provides a summary of the International Work- shop on Context enabled Source and Service Selection, Integration and Adaptation (CSSSIA 2008), organized in conjunction with WWW 2008, at Beijing, China on April 22nd 2008. We outline the motivation for organizing the workshop, briefly describe the organizational details and program of the workshop, and summarize each of the papers accepted by the workshop. More information about the workshop can be found at http://www.cs.adelaide.edu.au/csssia08/.Quan Z. Sheng, Biplav Srivastava, Ullas Nambiar, Zakaria Maamr, Armit P. Sheth and Said Elnaffarhttp://wwwconference.org/www2008/papers/Proceedings.htm
The Task-Dialog and Task-Presentation Mapping Problem: Some Preliminary Results
Model-based interface development environments typically involve the manipulation and the organization of multiple component models in order to develop one or many user interfaces corresponding to the models. In this context, the mapping problem poses the challenge of defining the elements of these models and to link them into an appropriate way that reflects design options. The task-dialog and task-presentation mapping problem investigates to what extent a dialog model and a presentation model can be derived from a task model and subsequently linked from it. Some preliminary results for solving this type of mapping problem at a high level of abstraction are provided and exemplified on some particular model representations. A task model for a singleuser interactive application is formed with the ConcurTaskTrees notation. From the definition of its operators, a set of systematic rules for simultaneously deriving and linking elements for both dialog and presentation models are presented. These rules are organized into a decision tree presenting designers with design alternatives. To depict the models' elements that can be derived and linked from these rules, the Windows Transition graphical notation is exploited
Solving the Mapping Problem in User Interface Design by Seamless Integration in IdealXML
Abstract. The mapping problem has been defined as the way to map models involved throughout the development life cycle of user interfaces. Model-based design of user interfaces has followed a long tradition of establishing models and maintaining mappings between them. This paper introduces a formal definition of potential mappings between models with its corresponding syntax so as to create a uniform and integrated framework for adding, removing, and modifying mappings throughout the development life cycle. For the first time, the mappings can be established from any source model to any target model, one or many, in the same formalism. Those models include task, domain, presentation, dialog, and context of use, which is itself decomposed into user, platform, and environment. IDEALXML consists of a Java application allowing the designer to edit any model at any time, and any element of any model, but also to establish a set of mappings, either manually or automatically based on a mapping model.