2009 · 10 citations · 9 references
ComputingComputer ScienceInformation TechnologyData ManagementDatabasesPrivacy EngineeringData EncryptionData PrivacyData ProtectionData SecurityDatabase PrivacySecure Data SharingPrivacyPrivacy-preserving DatabasesPrivacy-preserving StorageService ProviderShared Database SecuritySoftware-as-a-service Strategy
As a newly software delivery model, software as a service, SaaS for short, is the best way for small and medium enterprise to adopt the newly technology. However trustworthiness is greatest challenge in the wide acceptance of SaaS. In the absence of trustworthiness in SaaS applications, data privacy is the primary and the most important issue for tenants. How to protect the data privacy when software service and database are both hosted at the service provider's client is still an open issue. So based on the customization feature of SaaS applications and shared database shared schema storage model, this paper demonstrates the shared data storage model, defines three kinds of privacy constraints, and then proposes a customizable privacy constraints based approach for data privacy preserving by combing data encryption and information disassociation. This approach is proofed correctly and could be used for privacy preserving in SaaS applications in static scenarios.
9
Providing database as a service
Hakan Hacígümüş, B. R. Iyer, Sharad Mehrotra · 2003 · 617 citations
A Framework for Native Multi-Tenancy Application Development and Management
Chang Jie Guo, Wei Sun, Ying Huang et al. · 2007 · 279 citations
Multi-tenant databases for software as a service
Stefan Aulbach, Torsten Grust, Dean Jacobs et al. · 2008 · 263 citations
Two Can Keep a Secret: A Distributed Architecture for Secure Database Services
Gagan Aggarwal, Mayank Bawa, Prasanna Ganesan et al. · 2005 · 252 citations
Software as a Service: Configuration and Customization Perspectives
Wei Sun, Xin Zhang, Chang Jie Guo et al. · 2008 · 150 citations