{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T18:08:54Z","timestamp":1754158134155,"version":"3.41.2"},"reference-count":32,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2012,2,17]],"date-time":"2012-02-17T00:00:00Z","timestamp":1329436800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,2,17]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>As business globalisation and internet usage continue to grow, the internet\u2010based version of data warehouse systems (DWS) is expected to improve traditional DWS. However applying the web\u2010based interfaces to client\u2010server\u2010based DWS structures may cause problems such as inflexibility, inefficiency, loss of scalability, and threats to security. These arise due to the complexity of manipulation and management of heterogeneous data with various categories of decisional tasks. This paper seeks to develop a flexible mechanism by applying Extensible Markup Language as a foundation for an internet\u2010based DWS and to overcome the weaknesses of solely client\u2010server\u2010based DWS architecture.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>For better control and security the proposed architecture utilises an embedded pull\u2010push mechanism to propagate the distributed decision information. This research also justifies the feasibility of the proposed mechanism by implementing a prototype, evaluating its performance, and conducting a real business case study.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>The results indicate that the mechanism can not only improve DWS scalability and efficiency, but also enhance security.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>The proposed architecture provides a support mechanism for business intelligence to efficiently and flexibly help companies make the right decisions in real time, grasp business opportunities and gain competitive advantage.<\/jats:p><\/jats:sec>","DOI":"10.1108\/14684521211206962","type":"journal-article","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T07:22:56Z","timestamp":1330154576000},"page":"52-71","source":"Crossref","is-referenced-by-count":10,"title":["Architectural support for business intelligence: a push\u2010pull mechanism"],"prefix":"10.1108","volume":"36","author":[{"given":"Jing\u2010Shiuan","family":"Hua","sequence":"first","affiliation":[]},{"given":"Shi\u2010Ming","family":"Huang","sequence":"additional","affiliation":[]},{"given":"David C.","family":"Yen","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2022013020302579500_b1","doi-asserted-by":"crossref","unstructured":"Ahmad, S. and Ahmad, R. (2010), \u201cAn improved security framework for data warehouse: a hybrid approach\u201d, Proceedings of the International Symposium on Information Technology in Kuala Lumpur, IEEE, Los Alamitos, CA, pp. 1586\u201090.","DOI":"10.1109\/ITSIM.2010.5561644"},{"key":"key2022013020302579500_b2","doi-asserted-by":"crossref","unstructured":"Ariyachandra, T. and Watson, H. (2010), \u201cKey organizational factors in data warehouse architecture selection\u201d, Decision Support Systems, Vol. 49 No. 2, pp. 200\u201012.","DOI":"10.1016\/j.dss.2010.02.006"},{"key":"key2022013020302579500_b3","unstructured":"Baril, X. and Bellahs\u00e8ne, Z. (2003), \u201cDesigning and managing an XML warehouse\u201d, in Chaudhri, A.B., Rashid, A. and Zicari, R. (Eds), XML Data Management: Native XML and XML\u2010enabled Database Systems, Addison Wesley, New York, NY, pp. 455\u201073."},{"key":"key2022013020302579500_b4","doi-asserted-by":"crossref","unstructured":"Bhargava, H.K., Power, D.J. and Sun, D. (2007), \u201cProgress in web\u2010based decision support technologies\u201d, Decision Support Systems, Vol. 43 No. 4, pp. 1083\u201095.","DOI":"10.1016\/j.dss.2005.07.002"},{"key":"key2022013020302579500_b5","unstructured":"Boukra\u00e2, D., Messaoud, R.B. and Boussaid, O. (2006), \u201cProposition d'un mod\u00e8le physique pour les entrep\u00f4ts XML\u201d, Proceedings of Atelier Syst\u00e8mes D\u00e9cisionnels en conjonction avec 9th Maghrebian Conference on Information Technologies in Agadir, Morocco, available at: http:\/\/boukraa.freehostia.com\/publications\/ASD2006_Boukraa.pdf (accessed 23 October 2011)."},{"key":"key2022013020302579500_b6","doi-asserted-by":"crossref","unstructured":"Cheung, W. and Babin, G. (2006), \u201cA metadatabase\u2010enabled executive information system (Part B): methods for dynamic multidimensional data analysis\u201d, Decision Support Systems, Vol. 42 No. 3, pp. 1599\u2010612.","DOI":"10.1016\/j.dss.2006.01.008"},{"key":"key2022013020302579500_b7","doi-asserted-by":"crossref","unstructured":"Chung, Y.D., Yang, W.S. and Kim, M.H. (2007), \u201cAn efficient, robust method for processing of partial top\u2010k\/bottom\u2010k queries using the RD\u2010Tree in OLAP\u201d, Decision Support Systems, Vol. 43 No. 2, pp. 313\u201032.","DOI":"10.1016\/j.dss.2006.10.001"},{"key":"key2022013020302579500_b8","doi-asserted-by":"crossref","unstructured":"Eavis, T. (2009), \u201cParallel and distributed data warehouses\u201d, Encyclopedia of Database Systems, Springer, New York, NY.","DOI":"10.1007\/978-0-387-39940-9_261"},{"key":"key2022013020302579500_b9","doi-asserted-by":"crossref","unstructured":"El\u2010Gayar, O. and Tandekar, K. (2007), \u201cAn XML\u2010based schema definition for model sharing and reuse in a distributed environment\u201d, Decision Support Systems, Vol. 43 No. 3, pp. 791\u2010808.","DOI":"10.1016\/j.dss.2006.12.010"},{"key":"key2022013020302579500_b10","doi-asserted-by":"crossref","unstructured":"Furtado, P. (2009), \u201cA survey of parallel and distributed data warehouses\u201d, International Journal of Data Warehousing and Mining, Vol. 5 No. 2, pp. 57\u201077.","DOI":"10.4018\/jdwm.2009040103"},{"key":"key2022013020302579500_b11","doi-asserted-by":"crossref","unstructured":"Grabova, O., Darmont, J., Chauchat, J.H. and Zolotaryova, I. (2010), \u201cBusiness intelligence for small and middle\u2010sized enterprises\u201d, SIGMOD Record, Vol. 39 No. 2, pp. 39\u201050.","DOI":"10.1145\/1893173.1893180"},{"key":"key2022013020302579500_b12","doi-asserted-by":"crossref","unstructured":"Hevner, A.R., March, S.T., Park, J. and Ram, S. (2004), \u201cDesign science in information systems research\u201d, MIS Quarterly, Vol. 28 No. 1, pp. 75\u2010105.","DOI":"10.2307\/25148625"},{"key":"key2022013020302579500_b14","doi-asserted-by":"crossref","unstructured":"Huang, S.M. and Su, C.H. (2002), \u201cThe development of an XML\u2010based data warehouse system\u201d, Proceedings of Intelligent Data Engineering and Automated Learning in Manchester, Springer\u2010Verlag, London, pp. 206\u201012.","DOI":"10.1007\/3-540-45675-9_34"},{"key":"key2022013020302579500_b13","doi-asserted-by":"crossref","unstructured":"Huang, S.M., Chou, T.H. and Seng, J.L. (2007), \u201cData warehouse enhancement: a semantic cube model approach\u201d, Information Sciences, Vol. 177 No. 11, pp. 2238\u201054.","DOI":"10.1016\/j.ins.2006.12.022"},{"key":"key2022013020302579500_b15","doi-asserted-by":"crossref","unstructured":"H\u00fcmmer, W., Bauer, A., Harde, G. and XCube:, X.M.L. (2003), \u201cXCube: XML for data warehouses\u201d, Proceedings of the 6th International Workshop on Data Warehousing and OLAP in New Orleans, ACM Press, New York, NY, pp. 33\u201040.","DOI":"10.1145\/956060.956067"},{"key":"key2022013020302579500_b16","doi-asserted-by":"crossref","unstructured":"Kumar, N., Gangopadhyay, A., Bapna, S., Karabatis, G. and Chen, Z. (2008), \u201cMeasuring interestingness of discovered skewed patterns in data cubes\u201d, Decision Support Systems, Vol. 46 No. 1, pp. 429\u201039.","DOI":"10.1016\/j.dss.2008.08.003"},{"key":"key2022013020302579500_b18","doi-asserted-by":"crossref","unstructured":"McFadzean, E., Ezingeard, J. and Birchall, D. (2007), \u201cPerception of risk and the strategic impact of existing IT on information security strategy at board level\u201d, Online Information Review, Vol. 31 No. 5, pp. 622\u201060.","DOI":"10.1108\/14684520710832333"},{"key":"key2022013020302579500_b17","doi-asserted-by":"crossref","unstructured":"Mahboubi, H., Ralaivao, J.C., Loudcher, S., Boussaid, O., Bentayeb, F. and Darmont, J. (2009), \u201cX\u2010WACoDa: an XML\u2010based approach for warehousing and analyzing complex data\u201d, in Bellatreche, L. (Ed.), Data Warehousing Design and Advanced Engineering Applications: Methods for Complex Construction, Idea Group Publishing, New York, NY, pp. 38\u201054.","DOI":"10.4018\/978-1-60566-756-0.ch003"},{"key":"key2022013020302579500_b19","unstructured":"Mehedin\u0163u, A., Buligiu, I. and P\u00eervu, C. (2008), \u201cWeb\u2010enabled data warehouse and data webhouse\u201d, Revista Informatica Economic Journal, Vol. 1 No. 45, pp. 96\u2010102."},{"key":"key2022013020302579500_b20","doi-asserted-by":"crossref","unstructured":"Metzger, M.J. (2007), \u201cMaking sense of credibility on the web: models for evaluating online information and recommendations for future research\u201d, Journal of the American Society for Information Science and Technology, Vol. 58 No. 13, pp. 2078\u201091.","DOI":"10.1002\/asi.20672"},{"key":"key2022013020302579500_b21","unstructured":"Moeller, R.A. (2008), Distributed Data Warehousing Using Web Technology: How to Build a More Cost\u2010effective and Flexible Warehouse, AMACOM, New York, NY."},{"key":"key2022013020302579500_b22","unstructured":"M\u00f8ller, A. and Schwartzbach, M.I. (2006), An Introduction to XML and Web Technologies, Addison\u2010Wesley, Harlow."},{"key":"key2022013020302579500_b23","doi-asserted-by":"crossref","unstructured":"Ravat, F., Teste, O., Tournier, R. and Zurfluh, G. (2010), \u201cFinding an application\u2010appropriate model for XML data warehouses\u201d, Information Systems, Vol. 35 No. 6, pp. 662\u201087.","DOI":"10.1016\/j.is.2009.12.002"},{"key":"key2022013020302579500_b24","unstructured":"Stamper, D.A. and Case, T.L. (2008), Business Data Communications, 6th ed., Prentice Hall, Upper Saddle River, NJ."},{"key":"key2022013020302579500_b25","doi-asserted-by":"crossref","unstructured":"Trujillo, J., Soler, E., Fern\u00e1ndez\u2010Medina, E. and Piattini, M. (2009a), \u201cA UML 2.0 profile to define security requirements for data warehouses\u201d, Computer Standards & Interfaces, Vol. 31 No. 5, pp. 969\u201083.","DOI":"10.1016\/j.csi.2008.09.040"},{"key":"key2022013020302579500_b26","doi-asserted-by":"crossref","unstructured":"Trujillo, J., Soler, E., Fern\u00e1ndez\u2010Medina, E. and Piattini, M. (2009b), \u201cAn engineering process for developing secure data warehouses\u201d, Information and Software Technology, Vol. 51 No. 6, pp. 1033\u201051.","DOI":"10.1016\/j.infsof.2008.12.003"},{"key":"key2022013020302579500_b27","doi-asserted-by":"crossref","unstructured":"Tummarello, G., Morbidoni, C., Puliti, P. and Piazza, F. (2008), \u201cA proposal for textual encoding based on semantic web tools\u201d, Online Information Review, Vol. 32 No. 4, pp. 467\u201077.","DOI":"10.1108\/14684520810897340"},{"key":"key2022013020302579500_b28","unstructured":"Vine, D. (2000), Internet Business Intelligence: How to Build a Big Company System on a Small Company Budget, Cyberage Books, Medford, NJ."},{"key":"key2022013020302579500_b29","unstructured":"W3C (2007), \u201cXSL Transformations (XSLT) version 2.0\u201d, available at: www.w3.org\/TR\/xslt20\/ (accessed 23 October 2011)."},{"key":"key2022013020302579500_b30","doi-asserted-by":"crossref","unstructured":"Will, H. (2006), \u201cKnowledge management and administration depend on semiotic information systems\u201d, International Journal of Management and Decision Making, Vol. 7 No. 1, pp. 36\u201057.","DOI":"10.1504\/IJMDM.2006.008170"},{"key":"key2022013020302579500_b31","doi-asserted-by":"crossref","unstructured":"Wu, D., Cheong, C.H. and Wong, M.H. (2009), \u201cSupporting asynchronous update for distributed data cubes\u201d, Journal of Network and Computer Applications, Vol. 32 No. 4, pp. 889\u2010900.","DOI":"10.1016\/j.jnca.2008.12.002"},{"key":"key2022013020302579500_b32","unstructured":"Xyleme, L. (2001), \u201cA dynamic warehouse for XML data of the web\u201d, IEEE Data Engineering Bulletin, Vol. 24 No. 2, pp. 40\u20107."}],"container-title":["Online Information Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/14684521211206962\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/14684521211206962\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:41:49Z","timestamp":1753404109000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/oir\/article\/36\/1\/52-71\/314195"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,17]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,2,17]]}},"alternative-id":["10.1108\/14684521211206962"],"URL":"https:\/\/doi.org\/10.1108\/14684521211206962","relation":{},"ISSN":["1468-4527"],"issn-type":[{"type":"print","value":"1468-4527"}],"subject":[],"published":{"date-parts":[[2012,2,17]]}}}