Mobile cloud is a machine-to-machine service model, where a mobile device can use the cloud for searching, data mining, and multimedia processing. To protect the processed data, security services, i.e., encryption, de...
详细信息
ISBN:
(纸本)9781457702495
Mobile cloud is a machine-to-machine service model, where a mobile device can use the cloud for searching, data mining, and multimedia processing. To protect the processed data, security services, i.e., encryption, decryption, authentications, etc., are performed in the cloud. In general, we can classify cloud security services in two categories: Critical Security (CS) service and Normal Security (NS) service. CS service provides strong security protection such as using longer key size, strict security access policies, isolations for protecting data, and so on. The CS service usually occupies more cloud computing resources, however it generates more rewards to the cloud provider since the CS service users need to pay more for using the CS service. With the increase of the number of CS and NS service users, it is important to allocate the cloud resource to maximize the system rewards with the considerations of the cloud resource consumption and incomes generated from cloud users. To address this issue, we propose a Security Service Admission Model (SSAM) based on Semi-Markov Decision Process to model the system reward for the cloud provider. We, first, define system states by a tuple represented by the numbers of cloud users and their associated security service categories, and current event type (i.e., arrival or departure).We then derive the system steady-state probability and service request blocking probability by using the proposed SSAM. Numerical results show that the obtained theoretic probabilities are consistent with our simulation results.
Cloud platform provides an infrastructure for resource sharing, software hosting and service delivering in a pay-per-use approach. To test the cloud-based software systems, techniques and tools are necessary to addres...
详细信息
Cloud computing and Software-as-a-Service (SaaS) are being widely applied. In the near future, there will be many cloud services providing similar services. One of the issues is to dispatch service requests to availab...
详细信息
Cloud computing and Software-as-a-Service (SaaS) are being widely applied. In the near future, there will be many cloud services providing similar services. One of the issues is to dispatch service requests to available services dynamically so that service requests can be served in the most effective and efficient way. This paper proposes an algorithm that efficiently serves requests for services by predicting the number of services needed. Furthermore, a cloud architectural framework to support the algorithm and prediction model is introduced. The paper also presents a simulation study to validate the algorithm proposed.
Role-Based Encryption (RBE) realizes access control mechanisms over encrypted data according to the widely adopted hierarchical RBAC model. In this paper, we present a practical RBE scheme with revocation mechanism ba...
详细信息
As cloud services proliferate, it becomes difficult to facilitate service composition and testing in clouds. In traditional service-oriented computing, service composition and testing are carried out independently. Th...
详细信息
As cloud services proliferate, it becomes difficult to facilitate service composition and testing in clouds. In traditional service-oriented computing, service composition and testing are carried out independently. This paper proposes a new approach to manage services on the cloud so that it can facilitate service composition and testing. The paper uses service implementation selection to facilitate service composition similar to Google's Guice and Spring tools, and apply the group testing technique to identify the oracle, and use the established oracle to perform continuous testing for new services or compositions. The paper extends the existing concept of template based service composition and focus on testing the same workflow of service composition. In addition, all these testing processes can be executed in parallel, and the paper illustrates how to apply service-level MapReduce technique to accelerate the testing process.
The evaluation of the effectiveness of new technologies for cultural heritage is becoming increasingly relevant, as the number of tools and media for public presentation grows rapidly across the world. Amongst these t...
详细信息
Simulation can benefit from cloud computing that often comes with thousands of processors and its soft-ware is structured as Software-as-a-Service (SaaS) with its Multi-Tenancy Architecture (MTA). To sup-port multiple...
详细信息
Simulation can benefit from cloud computing that often comes with thousands of processors and its soft-ware is structured as Software-as-a-Service (SaaS) with its Multi-Tenancy Architecture (MTA). To sup-port multiple tenants, simulation SaaS models need be modeled and customized to fulfill the various functional and quality requirements of individual tenants. The multitude options of tenant-specific data have made the simulation models and execution processes rather complicated. This paper presents P4-SimSaaS that comes with an new ontology system and an innovative tenant related policy specification for Simulation SaaS. P4-SimSaaS can reduce the complexity in the MTA simulation models and consequently increase the flexibility in MTA simulation execution environment. A case study is offered to demonstrate the entire framework.
In the healthcare domain, a profusion of workflows are utilised and lots of implicit knowledge is used by domain experts in their daily activities. Ontologies can facilitate the personalized construction of care workf...
详细信息
In the healthcare domain, a profusion of workflows are utilised and lots of implicit knowledge is used by domain experts in their daily activities. Ontologies can facilitate the personalized construction of care workflows (care flows) and guide their management in contingency cases, thus allowing them to deviate from their standard prescribed static definition. In this paper we propose a formalization of workflow to automatically adapt the process of homecare for elderly people. We use an ontology of Business Process Modeling Notations(BPMN) associated with both Actor and Case Profile Ontologies to dynamically build flexible care flows capable of guiding the continuity of care.
The current implementations of cloud environment do not have suitable mechanism through which services can be managed to make use of cloud resources. The services in these environments can passively serve users' r...
详细信息
The current implementations of cloud environment do not have suitable mechanism through which services can be managed to make use of cloud resources. The services in these environments can passively serve users' request only. If a service receives more requests than it can handle in a certain time period, it is subject to malfunctioning. This paper proposes a new approach to service replications that allows a cloud to adjust its service instance deployments in response to existing and projected service request loads. This approach defines an optimal service replication strategy based on MapReduce, a processing model used extensively in GAE (Google App Engine) to solve huge data processing tasks. This service replication strategy is implemented by Service Level MapReduce (SLMR). To better support for SLMR, service replication technology is introduced, which include dynamic service replication and pre-deployed service replication. Furthermore, a passive SLMR approach that depends on the cloud management service (CMS) and a positive SLMR approach that does not need the support from CMS will be introduced.
Cloud computing and SaaS (Software-as-a-Service) received significant attention recently. Testing SaaS applications is important because many mission-critical applications will be deployed on the cloud. However, to th...
详细信息
Cloud computing and SaaS (Software-as-a-Service) received significant attention recently. Testing SaaS applications is important because many mission-critical applications will be deployed on the cloud. However, to the best of our knowledge, testing framework designed specifically for SaaS applications is not developed. The issue of testing the scalability of SaaS applications remains untouched. This paper discusses the unique features and challenges in testing SaaS applications, and proposes scalability metrics that can be used to test the scalability of SaaS applications.
暂无评论