11 research outputs found

    Enhancing Data Security for Cloud Computing Applications through Distributed Blockchain-based SDN Architecture in IoT Networks

    Full text link
    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

    Get PDF
    © 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

    Get PDF
    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

    Semi-Automated Linking of User Interface Design Artifacts

    Full text link

    International workshop on context enabled source and service selection, integration and adaptation: Workshop summary

    Get PDF
    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)

    Get PDF
    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

    Full text link
    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

    Full text link
    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.
    corecore