{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T23:33:57Z","timestamp":1784331237986,"version":"3.55.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2014,3,12]],"date-time":"2014-03-12T00:00:00Z","timestamp":1394582400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sci. China Inf. Sci."],"published-print":{"date-parts":[[2014,5]]},"DOI":"10.1007\/s11432-013-5050-z","type":"journal-article","created":{"date-parts":[[2014,3,12]],"date-time":"2014-03-12T12:51:13Z","timestamp":1394628673000},"page":"1-15","source":"Crossref","is-referenced-by-count":95,"title":["Software-as-a-service (SaaS): perspectives and challenges"],"prefix":"10.1007","volume":"57","author":[{"given":"WeiTek","family":"Tsai","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"XiaoYing","family":"Bai","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2014,3,12]]},"reference":[{"key":"5050_CR1","first-page":"1","volume-title":"Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Irvine","author":"W T Tsai","year":"2011","unstructured":"Tsai W T, Huang Y, Shao Q H. EasySaaS: a SaaS development framework. In: Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Irvine, 2011. 1\u20134"},{"key":"5050_CR2","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S. MapReduce: simplified data processing on large clusters. Commun ACM, 2008, 51: 107\u2013113","journal-title":"Commun ACM"},{"key":"5050_CR3","first-page":"1195","volume-title":"Proceedings of ACM International Conference on Management of Data, New York","author":"S Aulbach","year":"2008","unstructured":"Aulbach S, Grust T, Jacobs D, et al. Multi-tenant databases for software as a service: schema-mapping techniques. In: Proceedings of ACM International Conference on Management of Data, New York, 2008. 1195\u20131206"},{"key":"5050_CR4","first-page":"1","volume-title":"Proceedings of IEEE International Conference on Software Maintenance, Timisoara","author":"C P Bezemer","year":"2010","unstructured":"Bezemer C P, Zaidman A, Platzbeecker B, et al. Enabling multi-tenancy: an industrial experience report. In: Proceedings of IEEE International Conference on Software Maintenance, Timisoara, 2010. 1\u20138"},{"key":"5050_CR5","volume-title":"Proceedings of International Workshop on Networking Meets Databases, Athens","author":"A J Elmore","year":"2011","unstructured":"Elmore A J, Das S, Abbadi A El. Towards an elastic and autonomic multi-tenant database. In: Proceedings of International Workshop on Networking Meets Databases, Athens, 2011"},{"key":"5050_CR6","first-page":"437","volume":"4","author":"W T Tsai","year":"2010","unstructured":"Tsai W T, Shao Q H, Huang Y, et al. Data partitioning and redundancy management for robust multi-tenancy SaaS. Int J Softw Inform, 2010, 4: 437\u2013471","journal-title":"Int J Softw Inform"},{"key":"5050_CR7","volume-title":"Proceedings of the 2nd India Software Engineering Conference, Pune","author":"M Nitu","year":"2009","unstructured":"Nitu M. Configurability in SaaS (software as a service) applications. In: Proceedings of the 2nd India Software Engineering Conference, Pune, 2009"},{"key":"5050_CR8","first-page":"1","volume-title":"Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Perth","author":"W T Tsai","year":"2010","unstructured":"Tsai W T, Shao Q H, Li W. Oic: ontology-based intelligent customization framework for SaaS. In: Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Perth, 2010. 1\u20138"},{"key":"5050_CR9","first-page":"61","volume-title":"Proceedings of IEEE 6th International Symposium on Service Oriented System Engineering, Irvine","author":"J Gao","year":"2011","unstructured":"Gao J, Pattabhiraman P, Bai X Y, et al. SaaS performance and scalability evaluation in clouds. In: Proceedings of IEEE 6th International Symposium on Service Oriented System Engineering, Irvine, 2011. 61\u201371"},{"key":"5050_CR10","first-page":"426","volume-title":"Proceedings of the 2nd International Conference on Cloud Computing and Service Science, Shanghai","author":"R Krebs","year":"2012","unstructured":"Krebs R, Momm C, Konev S. Architectural concerns in multi-tenant SaaS applications. In: Proceedings of the 2nd International Conference on Cloud Computing and Service Science, Shanghai, 2012. 426\u2013431"},{"key":"5050_CR11","first-page":"112","volume-title":"Proceedings of IEEE International Symposium on Object\/Component\/Service-Oriented Real-Time Distributed Computing Workshops, Shenzhen","author":"W T Tsai","year":"2012","unstructured":"Tsai W T, Huang Y, Bai X Y, et al. Scalable architectures for SaaS. In: Proceedings of IEEE International Symposium on Object\/Component\/Service-Oriented Real-Time Distributed Computing Workshops, Shenzhen, 2012. 112\u2013117"},{"key":"5050_CR12","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/CEC-EEE.2006.52","volume-title":"Proceedings of IEEE International Conference on and Enterprise Computing, E-Commerce, and E-Services, San Francisco","author":"W T Tsai","year":"2006","unstructured":"Tsai W T, Xiao B N, Paul R, et al. Global software enterprise: a new software constructing architecture. In: Proceedings of IEEE International Conference on and Enterprise Computing, E-Commerce, and E-Services, San Francisco, 2006. 55"},{"key":"5050_CR13","volume-title":"Salesforce.com for Dummies","author":"T Wong","year":"2010","unstructured":"Wong T, Kao L, Kaufman M. Salesforce.com for Dummies. Wiley. com, 2010"},{"key":"5050_CR14","first-page":"175","volume-title":"Proceedings of SEUS-WCCIA, Gyeongju","author":"WT Tsai","year":"2006","unstructured":"Tsai WT, Xiao B N, Chen Y N, et al. Consumer-centric service-oriented architecture: a new approach. In: Proceedings of SEUS-WCCIA, Gyeongju, 2006. 175\u2013180"},{"key":"5050_CR15","volume-title":"Proceedings of the 3rd Asia-Pacific Symposium on Internetware, Tempe","author":"W T Tsai","year":"2011","unstructured":"Tsai W T, Huang Y, Bai X Y. Grapevine model for template recommendation and generation in SaaS applications. In: Proceedings of the 3rd Asia-Pacific Symposium on Internetware, Tempe, 2011"},{"key":"5050_CR16","first-page":"49","volume-title":"Proceedings of the 6th New Zealand Computer Science Research Student Conference, Christchurch","author":"A Huang","year":"2008","unstructured":"Huang A. Similarity measures for text document clustering. In: Proceedings of the 6th New Zealand Computer Science Research Student Conference, Christchurch, 2008. 49\u201356"},{"key":"5050_CR17","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/138859.138867","volume":"35","author":"D Goldberg","year":"1992","unstructured":"Goldberg D, Nichols D, Oki B M, et al. Using collaborative filtering to weave an information tapestry. Commun ACM, 1992, 35: 61\u201370","journal-title":"Commun ACM"},{"key":"5050_CR18","first-page":"331","volume-title":"Proceedings of the 12th International Conference on Machine Learning, Take Tahoe","author":"K Lang","year":"1995","unstructured":"Lang K. Newsweeder: learning to filter netnews. In: Proceedings of the 12th International Conference on Machine Learning, Take Tahoe, 1995. 331\u2013339"},{"key":"5050_CR19","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1145\/336597.336662","volume-title":"Proceedings of ACM Conference on Digital libraries, New York","author":"R J Mooney","year":"2000","unstructured":"Mooney R J, Roy L. Content-based book recommending using learning for text categorization. In: Proceedings of ACM Conference on Digital libraries, New York, 2000. 195\u2013204"},{"key":"5050_CR20","first-page":"60","volume-title":"Proceedings of ACM SIGIR Workshop on Recommender Systems, Berkeley","author":"T Miranda","year":"1999","unstructured":"Miranda T, Claypool M, Gokhale A, et al. Combining content-based and collaborative filters in an online newspaper. In: Proceedings of ACM SIGIR Workshop on Recommender Systems, Berkeley, 1999. 60"},{"key":"5050_CR21","first-page":"187","volume-title":"Proceedings of the National Conference on Artificial Intelligence, Alberta","author":"P Melville","year":"2002","unstructured":"Melville P, Mooney R J, Nagarajan R. Content-boosted collaborative filtering for improved recommendations. In: Proceedings of the National Conference on Artificial Intelligence, Alberta, 2002. 187\u2013192"},{"key":"5050_CR22","first-page":"253","volume-title":"Proceedings of ACM Conference on Research and Development in Information Retrieval, New York","author":"A I Schein","year":"2002","unstructured":"Schein A I, Popescul A, Ungar L H, et al. Methods and metrics for cold-start recommendations. In: Proceedings of ACM Conference on Research and Development in Information Retrieval, New York, 2002. 253\u2013260"},{"key":"5050_CR23","first-page":"4","volume-title":"Adv Artif Intel, 2009","author":"X Su","year":"2009","unstructured":"Su X, Khoshgoftaar T M. A survey of collaborative filtering techniques. Adv Artif Intel, 2009, 2009: 4"},{"key":"5050_CR24","volume-title":"Proceedings of the 2nd Asia-Pacific Symposium on Internetware, New York","author":"W T Tsai","year":"2010","unstructured":"Tsai W T, Shao Q H, Huang Y, et al. Towards a scalable and robust multi-tenancy SaaS. In: Proceedings of the 2nd Asia-Pacific Symposium on Internetware, New York, 2010"},{"key":"5050_CR25","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/52.991330","volume":"19","author":"C Roe","year":"2002","unstructured":"Roe C, Gonik S. Server-side design principles for scalable internet systems. IEEE Softw, 2002, 19: 34\u201341","journal-title":"IEEE Softw"},{"key":"5050_CR26","first-page":"1","volume-title":"Proceedings of IEEE 6th International Symposium on Service Oriented System Engineering, Irvine","author":"X Y Bai","year":"2011","unstructured":"Bai X Y, Li M Y, Chen B, et al. Cloud testing tools. In: Proceedings of IEEE 6th International Symposium on Service Oriented System Engineering, Irvine, 2011. 1\u201312"},{"key":"5050_CR27","first-page":"181","volume-title":"Proceedings of IEEE International Symposium on Service Oriented System Engineering, Nanjing","author":"L Yu","year":"2010","unstructured":"Yu L, Tsai W T, Chen X J, et al. Testing as a service over cloud. In: Proceedings of IEEE International Symposium on Service Oriented System Engineering, Nanjing, 2010. 181\u2013188"},{"key":"5050_CR28","first-page":"9","volume":"1","author":"J Gao","year":"2011","unstructured":"Gao J, Bai X Y, Tsai W T. Cloud-testing: issues, challenges, needs and practice. Softw Eng, 2011, 1: 9\u201323","journal-title":"Softw Eng"},{"key":"5050_CR29","first-page":"77","volume-title":"Proceedings of the 44th Annual Simulation Symposium","author":"W T Tsai","year":"2011","unstructured":"Tsai W T, Li W, Sarjoughian H, et al. SimSaaS: simulation software-as-a-service. In: Proceedings of the 44th Annual Simulation Symposium, 2011, San Diego, 77\u201386"},{"key":"5050_CR30","first-page":"1","volume-title":"Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Irvine","author":"W T Tsai","year":"2011","unstructured":"Tsai W T, Huang Y, Shao Q. Testing the scalability of SaaS applications. In: Proceedings of IEEE International Conference on Service-Oriented Computing and Applications, Irvine, 2011. 1\u20134"}],"container-title":["Science China Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-013-5050-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11432-013-5050-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11432-013-5050-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T15:37:56Z","timestamp":1559403476000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11432-013-5050-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,12]]},"references-count":30,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2014,5]]}},"alternative-id":["5050"],"URL":"https:\/\/doi.org\/10.1007\/s11432-013-5050-z","relation":{},"ISSN":["1674-733X","1869-1919"],"issn-type":[{"value":"1674-733X","type":"print"},{"value":"1869-1919","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,3,12]]}}}