Student Relationship Management Using Social Clouds

Author(s):  
Marko Vulić ◽  
Pavle Petrović ◽  
Ivanka Kovačević ◽  
Vanjica Ratković Živanović

A new vision of higher education systems, in which the student is the central subject of the teaching process, opens up new learning opportunities that include customization of teaching methods to the students’ needs, and new modes of communication both between teachers and students and among students themselves. The main subject of this chapter is the implementation and improvement of the Student Relationship Management (SRM) concept as a cloud service in an e-education system by using social media. The experimental part of the chapter presents the design and implementation of an e-education model based on cloud computing. The proposed model is implemented at the Faculty of Organizational Sciences, University of Belgrade, by using the existing cloud computing infrastructure of the Laboratory for E-Business.

2022 ◽  
Vol 14 (2) ◽  
pp. 398
Author(s):  
Pieter Kempeneers ◽  
Tomas Kliment ◽  
Luca Marletta ◽  
Pierre Soille

This paper is on the optimization of computing resources to process geospatial image data in a cloud computing infrastructure. Parallelization was tested by combining two different strategies: image tiling and multi-threading. The objective here was to get insight on the optimal use of available processing resources in order to minimize the processing time. Maximum speedup was obtained when combining tiling and multi-threading techniques. Both techniques are complementary, but a trade-off also exists. Speedup is improved with tiling, as parts of the image can run in parallel. But reading part of the image introduces an overhead and increases the relative part of the program that can only run in serial. This limits speedup that can be achieved via multi-threading. The optimal strategy of tiling and multi-threading that maximizes speedup depends on the scale of the application (global or local processing area), the implementation of the algorithm (processing libraries), and on the available computing resources (amount of memory and cores). A medium-sized virtual server that has been obtained from a cloud service provider has rather limited computing resources. Tiling will not only improve speedup but can be necessary to reduce the memory footprint. However, a tiling scheme with many small tiles increases overhead and can introduce extra latency due to queued tiles that are waiting to be processed. In a high-throughput computing cluster with hundreds of physical processing cores, more tiles can be processed in parallel, and the optimal strategy will be different. A quantitative assessment of the speedup was performed in this study, based on a number of experiments for different computing environments. The potential and limitations of parallel processing by tiling and multi-threading were hereby assessed. Experiments were based on an implementation that relies on an application programming interface (API) abstracting any platform-specific details, such as those related to data access.


2021 ◽  
Vol 11 (3) ◽  
pp. 19-32
Author(s):  
Shahin Fatima ◽  
Shish Ahmad

Cloud computing has become a feasible solution for virtualization of cloud resources. Although it has many prospective to hold individuals by providing many benefits to organizations, still there are security loopholes to outsource data. To ensure the ‘security' of data in cloud computing, quantum key cryptography is introduced. Quantum cryptography makes use of quantum mechanics and qubits. The proposed method made use of quantum key distribution with Kerberos to secure the data on the cloud. The paper discussed the model for quantum key distribution which makes use of Kerberos ticket distribution center for authentication of cloud service providers. The proposed model is compared with quantum key distribution and provides faster computation by producing less error rate.


2019 ◽  
pp. 574-591
Author(s):  
Anas M.R. Alsobeh ◽  
Aws Abed Al Raheem Magableh ◽  
Emad M. AlSukhni

Cloud computing technology has opened an avenue to meet the critical need to securely share distributed resources and web services, and especially those that belong to clients who have sensitive data and applications. However, implementing crosscutting concerns for cloud-based applications is a challenge. This challenge stems from the nature of distributed Web-based technology architecture and infrastructure. One of the key concerns is security logic, which is scattered and tangled across all the cloud service layers. In addition, maintenance and modification of the security aspect is a difficult task. Therefore, cloud services need to be extended by enriching them with features to support adaptation so that these services can become better structured and less complex. Aspect-oriented programming is the right technical solution for this problem as it enables the required separation when implementing security features without the need to change the core code of the server or client in the cloud. Therefore, this article proposes a Runtime Reusable Weaving Model for weaving security-related crosscutting concerns through layers of cloud computing architecture. The proposed model does not require access to the source code of a cloud service and this can make it easier for the client to reuse the needed security-related crosscutting concerns. The proposed model is implemented using aspect orientation techniques to integrate cloud security solutions at the software-as-a-service layer.


Author(s):  
Waseem Mohammad Maamoun Al-Sbaiti, Maher Abdulrahman Abbas,  Waseem Mohammad Maamoun Al-Sbaiti, Maher Abdulrahman Abbas, 

Investigations and digital evidence have become an important and critical discipline that has made many researchers devote vigorous efforts to developing digital surveillance and investigation mechanisms, especially after the great expansion of the technical infrastructure on cloud computing platforms, which added more challenges to digital investigation. So far, no robust model has been found for preserving and exchanging digital evidence between clouds and users without this model causing a breach of user privacy or affecting performance. Most of the current studies on digital evidence exchange mechanisms rely at one stage of the exchange or evidence formation process on the CSP, which allows the cloud provider (or a malicious employee within the cloud provider) to manipulate the evidence or data. This research will present a proposal for a mechanism for sharing and preserving digital evidence between the cloud parties, taking into account the performance in the major cloud computing models (IaaS, PaaS, SaaS), and how this model can achieve evidence integrity and a less level of interference in the privacy of the user as well as the cloud service provider considering that may be more than one party accused as forgery. To achieve this, we have selected some digital evidence that digital investigators can rely on as digital forensic evidence in cases related to information crimes as a sample that can be exchanged and verified that none of them has tampered with this evidence, especially since cloud environments may go beyond having a single cloud that performs the service and thus there are several clouds involved in forming evidence, then we tested this mechanism by applying the SHA-2 Hashing process to digital evidence, then encrypting the output with the Elliptic Curve Cryptography algorithm and measuring the time needed to exchange and verify the evidence. We will compare the proposed model with models in previous studies to illustrate how the proposed model overcame the problem of relying on one party to form the evidence with the least impact for all parties on the level of performance or privacy, and how distributed SHA-2 hashing values proved its effectiveness in the inability of any party to deny the evidence or tamer it.


2018 ◽  
Vol 15 (1) ◽  
pp. 71-88
Author(s):  
Anas M.R. Alsobeh ◽  
Aws Abed Al Raheem Magableh ◽  
Emad M. AlSukhni

Cloud computing technology has opened an avenue to meet the critical need to securely share distributed resources and web services, and especially those that belong to clients who have sensitive data and applications. However, implementing crosscutting concerns for cloud-based applications is a challenge. This challenge stems from the nature of distributed Web-based technology architecture and infrastructure. One of the key concerns is security logic, which is scattered and tangled across all the cloud service layers. In addition, maintenance and modification of the security aspect is a difficult task. Therefore, cloud services need to be extended by enriching them with features to support adaptation so that these services can become better structured and less complex. Aspect-oriented programming is the right technical solution for this problem as it enables the required separation when implementing security features without the need to change the core code of the server or client in the cloud. Therefore, this article proposes a Runtime Reusable Weaving Model for weaving security-related crosscutting concerns through layers of cloud computing architecture. The proposed model does not require access to the source code of a cloud service and this can make it easier for the client to reuse the needed security-related crosscutting concerns. The proposed model is implemented using aspect orientation techniques to integrate cloud security solutions at the software-as-a-service layer.


2019 ◽  
Vol 3 (02) ◽  
pp. 42-47
Author(s):  
Noor Hazwani Mohamad Puad ◽  
Asma Md Ali ◽  
Mohd Adam Suhaimi ◽  
Husnayati Hussin

The objective of this study is to discover the perspectives of cloud providers towards cloud computing adoption in Malaysia in terms of the challenges faced by cloud providers and reasons for the adoption. Data were collected through semi structured interviews with three cloud providers. The findings indicated security concern, difficulties in learning cloud computing infrastructure, changes in IT roles, high cost of bandwidth and life span of IT equipment as challenges faced by cloud providers in providing cloud service in Malaysia. This study also discovered cloud scalability, end-to-end management, high level security, and customizable as the reasons on cloud computing adoption. The findings of this study help people to understand more about the current situation of cloud computing adoption in Malaysia. Keywords—cloud adoption, cloud computing, cloud providers, Malaysia.


2014 ◽  
Vol 27 (3) ◽  
pp. 339-357 ◽  
Author(s):  
Bozidar Radenkovic ◽  
Marijana Despotovic-Zrakic ◽  
Zorica Bogdanovic ◽  
Vladimir Vujin ◽  
Dusan Barac

This paper introduces an innovative model for harnessing cloud computing infrastructure within an e-learning ecosystem. The main goal was to design a scalable, reliable and secure IT environment that provides a plethora of e-learning services and seamless integration of the heterogeneous e-learning components through IaaS, PaaS and SaaS cloud service models. The e-learning services are tailored to foster courses for IT engineers in the areas of mobile technologies, social computing, Internet of Things and big data. The model was implemented and evaluated in the e-learning ecosystem of the E-business Lab, University of Belgrade.


Sign in / Sign up

Export Citation Format

Share Document