Abstract
Heterogeneous data on distributed computing sources are growing day by day. To manage the data from the distributed sources into a distinct type of application like mobile, cloud, desktop, web etc. is a challenging issue in the global information systems, particularly for cooperation and interoperability. This paper proposes a Data Service Framework, which integrates the data from distributed sources such as databases, Simple Object Access Protocol (SOAP) based web services and flat files, and performs create, read, update and delete (CRUD) operations on it through Representational State Transfer (REST) services over the Hyper Text Transfer Protocol (HTTP). The proposed data service framework also supports java database connectivity (JDBC). Detailed description of the proposed framework and experimental results are reported in this paper.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Russell, C.: Bridging the object-relational divide. ACM (2008)
Vinoski, S.: Verivue: RESTful web services development. IEEE Internet Computing 5(3) (2008)
Wada, Y., Watanabe, Y., Syoubu, K., Miida, H., Sawamolto, J.: Virtual database technology for distributed database in ubiquitous computing environment. Amer. J. Database Theory Appl. 1(2), 13–25 (2012). https://doi.org/10.5923/j.database.20120102.02
Zhang, X., Di, R.H., Weng, Z.J.: Data management in structural engineering experiment grid. In: The 5th annual China grid conference (2010)
Celesti, A., Tusa, F., Villari, M., Puliafito, A.: Integration of CLEVER clouds with third party software systems through a REST web service interface. In: 2012 IEEE symposium on computers and communications (ISCC) (2012)
Niknamand, M., Karshenas, S.: Integrating distributed sources of information for construction cost estimating using semantic web and semantic web service technologies. In: Automation in Construction (2015)
Chaudhari, M.B., Dietrich, S.W., Ortiz, J., Pearson, S.: Towards a hybrid relational and XML benchmark for loosely-coupled distributed data sources. Journal of Systems and Software (2015)
Szepielak, D.: Rest-based service oriented architecture for dynamically integrated information systems. J. Digit Imaging. 22(6), 559 (2009). https://doi.org/10.1007/s10278-009-9244-2
Atay, M., Chebotko, A., Liu, D., Lu, S., Fotouhi, F.: Efficient schema-based XML-to-relational data mapping. Inf. Syst. 32, 458–476 (2009)
Pautasso, C.: On composing restful services. Cascon (2012)
Gounaris, A., Comito, C., Sakellariou, R., Talia D.: A service-oriented system to support data integration on data grids
Strimbei, C.: Smart data web services. Informatica Economică 16(4) (2012)
Wada, Y., Watanabe, Y., Sawamoto, J., Katoh, T.: Database virtualization technology in ubiquitous computing. In: Proceedings of the 6th innovations in information technology (Innovations’09), pp. 170–174 (2009)
Wada, Y., Watanabe, Y., Syoubu, K., Sawamoto, J., Katoh, T.: Virtualization technology for ubiquitous databases. In: Proceedings of the 4th workshop on engineering complex distributed systems (ECDS 2010), pp. 555–560 (2010)
Wada, Y., Watanabe, Y., Syoubu, K., Sawamoto, J., Katoh, T.: Virtual database technology for distributed database. In: Proceedings of the IEEE 24th international conference on advanced information networking and applications workshops (FINA2010), pp. 214–219 (2010)
Wada, Y., Watanabe, Y., Syoubu, K., Miida, H., Sawamoto, J., Katoh, T.: Technology for multi-database virtualization in a ubiquitous computing environment. In: International workshop on informatics (IWIN2010), pp. 89–96 (2010)
Luo, Y., Jiang, L., Zhuang, T.-G.: A grid-based model for integration of distributed medical databases. J. Digit Imaging. 22(6), 579–588 (2009). https://doi.org/10.1007/s10278-007-9077-9
Alghamdi, N.S., Rahayu, W., Pardede, E.: Semantic-based structural and content indexing for the efficient retrieval of queries over large XML data repositories. Future Gen Comput. Syst. 37, 212–231 (2014)
Imran, M., Hlavacs, H., Khan, F.A., Jabeen, S., Khan, F.G., Shah, S., Alharbi, M.: Aggregated provenance and its implications in clouds. Future Gen. Comput. Syst. 81, 348–358 (2018)
Imran, M., Hlavacs, H., Haq, I.U., Jan, B., Khan, F.A., Ahmad, A.: Provenance based data integrity checking and verification in cloud environments. PloS ONE 12(5), e0177576 (2017)
Khan, F.A., Ahmad, A., Imran, M., Alharbi, M., ur Rehman, M., Jan, B.: Efficient dataaccess and performance improvement model for virtual data warehouse. Sustain Cities Soc. 35, 232–240 (2017)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khan, F.A., ur Rehman, M., Khalid, A. et al. An Intelligent Data Service Framework for Heterogeneous Data Sources. J Grid Computing 17, 577–589 (2019). https://doi.org/10.1007/s10723-018-9443-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10723-018-9443-5