{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T15:33:21Z","timestamp":1763480001476},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2015,3,21]],"date-time":"2015-03-21T00:00:00Z","timestamp":1426896000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2016,12]]},"DOI":"10.1007\/s10515-015-0178-2","type":"journal-article","created":{"date-parts":[[2015,3,20]],"date-time":"2015-03-20T11:34:07Z","timestamp":1426851247000},"page":"535-568","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Automatic query rewriting schemes for multitenant SaaS applications"],"prefix":"10.1007","volume":"23","author":[{"given":"Chun-Feng","family":"Liao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kung","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Deik Hoong","family":"Tan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiu-Jye","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,3,21]]},"reference":[{"key":"178_CR1","doi-asserted-by":"crossref","unstructured":"Aulbach, S., Grust, T., Jacobs, D., Kemper, A., Rittinger, J.: Multi-Tenant databases for software as a service: schema-mapping techniques. In: Proceedings of the ACM International Conference on Management of Data. ACM, New York (2008)","DOI":"10.1145\/1376616.1376736"},{"key":"178_CR2","unstructured":"Chong, F., Carraro, G.: Architecture strategies for catching the long tail. http:\/\/msdn.microsoft.com\/en-us\/library\/aa479069.aspx (2006). Accessed 26 May, July 2013"},{"key":"178_CR3","unstructured":"Chong, F., Carraro, G., Wolter, R.: Multi-tenant data architecture. http:\/\/msdn.microsoft.com\/en-us\/library\/aa479086.aspx (2006). Accessed 26 May 2013"},{"key":"178_CR4","unstructured":"Clinton, B.: iBATIS JPetStore 4.0.5 (2004). http:\/\/sourceforge.net\/projects\/ibatisjpetstore\/ . Accessed 26 May 2013"},{"key":"178_CR5","unstructured":"Codd, E. F.: Relational completeness of database sublanguages. In: Database Systems. Prentice-Hall, Upper Saddle River (1972)"},{"key":"178_CR6","doi-asserted-by":"crossref","unstructured":"Copeland, G. P., Khoshafian, S. N.: A decomposition storage model. In: Proceedings of the ACM International Conference on Management of data (SIGMOD), pp. 268\u2013279. ACM, New York (1985)","DOI":"10.1145\/318898.318923"},{"key":"178_CR7","doi-asserted-by":"crossref","unstructured":"Du, J., Wen, H. Y., Yang, Z. J.: Research on data layer sturcture of multi-tenant E-commerce system. In: Proceedings of the IEEE 17th International Conference on Industrial Engineering and Engineering Management (IE&EM), pp. 362\u2013365. IEEE (2010)","DOI":"10.1109\/ICIEEM.2010.5646593"},{"key":"178_CR8","volume-title":"Database Systems: Models, Languages, Design, and Application Programming","author":"R Elmasri","year":"2011","unstructured":"Elmasri, R., Navathe, S.B.: Database Systems: Models, Languages, Design, and Application Programming. Pearson Education, Upper Saddle River (2011)"},{"key":"178_CR9","volume-title":"Apache Jmeter: A Practical Beginner\u2019s Guide to Automated Testing and Performance Measurement for Your Websites","author":"EH Halili","year":"2008","unstructured":"Halili, E.H.: Apache Jmeter: A Practical Beginner\u2019s Guide to Automated Testing and Performance Measurement for Your Websites. Packt Publishing, Birmingham (2008)"},{"issue":"4","key":"178_CR10","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1145\/356924.356928","volume":"16","author":"M Jarke","year":"1984","unstructured":"Jarke, M., Koch, J.: Query optimization in database systems. ACM Comput. Surv. 16(4), 111\u2013152 (1984)","journal-title":"ACM Comput. Surv."},{"key":"178_CR11","doi-asserted-by":"crossref","unstructured":"Koziolek, H.: The SPOSAD architectural style for multi-tenant software applications. In: Proceedings of the 9th Working IEEE\/IFIP Conferences on Software Architecture, pp. 320\u2013327. IEEE (2011)","DOI":"10.1109\/WICSA.2011.50"},{"key":"178_CR12","unstructured":"Krebs, R., Momm, C., Konev, S.: Architectural concerns in multi-tenant SaaS applications. In: Proceedings of the International Conference on Cloud Computing and Service Science (CLOSER12) (2012)"},{"key":"178_CR13","doi-asserted-by":"crossref","unstructured":"Li, C.: Transforming relational database into HBase: a case study. In: Proceedings of the IEEE International Conference on Software Engineering and Service Sciences (ICSESS). IEEE (2010)","DOI":"10.1109\/ICSESS.2010.5552465"},{"issue":"6\u20133","key":"178_CR14","first-page":"198","volume":"9","author":"H Li","year":"2012","unstructured":"Li, H., Yang, D., Zhang, X.H.: Survey on multi-tenant data architecture for SaaS. Int. J. Comput. Sci. Issues 9(6\u20133), 198\u2013204 (2012)","journal-title":"Int. J. Comput. Sci. Issues"},{"key":"178_CR15","doi-asserted-by":"crossref","unstructured":"Liao, C. F., Chen, K., Chen, J. J.: Toward a tenant-aware query rewriting engine for universal table schema-mapping. In: Proceedings of the IEEE International Conference on Cloud Computing Technology and Science (IEEE CloudCom\u201912), Presented in 2012 International Workshop on SaaS (Software-as-a-Service) Architecture and Engineering, pp. 833\u2013838. IEEE (2012)","DOI":"10.1109\/CloudCom.2012.6427562"},{"key":"178_CR16","unstructured":"Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann, Burlington (1996)"},{"issue":"11","key":"178_CR17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/319830.319831","volume":"8","author":"D Maier","year":"1983","unstructured":"Maier, D., Ullman, J.D.: Maximal objects and the semantics of universal relation databases. ACM Trans. Database Syst. 8(11), 1\u201314 (1983)","journal-title":"ACM Trans. Database Syst."},{"key":"178_CR18","unstructured":"OSGi Core Release 5, The OSGi Alliance (2012)"},{"key":"178_CR19","unstructured":"Pereira, J., Chiueh, T.C.: SQL Rewriting Engine and its Applications. Technical Report. Stony Brook University (2007)"},{"key":"178_CR20","unstructured":"Russell, C.: Java Data Objects 2.0. JSR 243 Specification (2010)"},{"key":"178_CR21","doi-asserted-by":"crossref","unstructured":"Weissman, C. D., Bobrowski, S.: The design of the Force.com multitenant internet application development platform. In: Proceedings of the ACM SIGMOD International Conference on Management of Data. ACM, New York (2009)","DOI":"10.1145\/1559845.1559942"},{"key":"178_CR22","doi-asserted-by":"crossref","unstructured":"Yaish, H., Goyal, M., Feuerlicht, G.: An elastic multi-tenant database schema for software as a service. In: Proceedings of the IEEE International Conference on Dependable, Autonomic and Secure Computing, pp. 737\u2013743. IEEE (2011)","DOI":"10.1109\/DASC.2011.127"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-015-0178-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-015-0178-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-015-0178-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,22]],"date-time":"2019-08-22T05:17:31Z","timestamp":1566451051000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-015-0178-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,21]]},"references-count":22,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,12]]}},"alternative-id":["178"],"URL":"https:\/\/doi.org\/10.1007\/s10515-015-0178-2","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,21]]}}}