Abstract
Data as a Service (DaaS) is seen as a promising cloud offering for wrangling the overload of information and making it available across cloud platforms anytime and anywhere. While there exist a large number of DaaS providers in the market, each one has a different way to describe its provided services as well as supplied datasets. The lack of a well-defined machine-readable model strongly hinders the automatic selection and composition of DaaSs. This paper presents MoDaaS, a model-driven framework for the modeling and the description of DaaS services. MoDaaS enables DaaS providers to describe their services capabilities and concerns according to a shared ontology, thereafter it enables them to automatically generate service views in order to assist the integration and data exchange between heterogeneous services.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Amazon data sets. http://aws.amazon.com/publicdatasets/
Aws igenomes. https://registry.opendata.aws/aws-igenomes/
Disprot. http://www.disprot.org/
Microsoft data market. https://datamarket.azure.com/
Oracle data cloud. https://www.oracle.com/fr/data-cloud/
Alili, H., Belhajjame, K., Drira, R., Grigori, D., Ghézala, H.H.B.: Quality based data integration for enriching user data sources in service lakes. In: 2018 IEEE International Conference on Web Services, ICWS 2018, San Francisco, CA, USA, pp. 163–170, 2–7 July 2018
Alili, H., Belhajjame, K., Grigori, D., Drira, R., Ghezala, H.H.B.: On enriching user-centered data integration schemas in service lakes. In: Abramowicz, W. (ed.) BIS 2017. LNBIP, vol. 288, pp. 3–15. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-59336-4_1
Barhamgi, M., Benslimane, D., Medjahed, B.: A query rewriting approach for web service composition. In: IEEE Transactions on Services Computing, pp. 206–222 (2010)
Han, Y., Wang, G., Ji, G., Zhang, P.: Situational data integration with data services and nested table. Serv. Oriented Comput. Appl. 7, 129–150 (2013)
Ison, J.C., et al.: EDAM: an ontology of bioinformatics operations, types of data and identifiers, topics and formats. Bioinformatics 29(10), 1325–1332 (2013)
Segura, Á.M., Cuadrado, J.S., de Lara, J.: ODaaS: towards the model-driven engineering of open data applications as data services. In: EDOC Workshops, pp. 335–339. IEEE Computer Society (2014)
Truong, H.L., Dustdar, S.: On evaluating and publishing data concerns for data as a service. In: 2010 5th IEEE Asia-Pacific Services Computing Conference, APSCC, Hangzhou, China, pp. 363–370, 6–10 December 2010
Truong, H.L., Dustdar, S.: On analyzing and specifying concerns for data as a service. In: 2009 IEEE Asia-Pacific Services Computing Conference (APSCC), pp. 87–94, December 2009
Vaculín, R., Chen, H., Neruda, R., Sycara, K.P.: Modeling and discovery of data providing services. In: 2008 IEEE International Conference on Web Services (ICWS 2008), Beijing, China, pp. 54–61, 23–26 September 2008
Vu, Q.H., Pham, T.V., Truong, H.L., Dustdar, S., Asal, R.: DEMODS: a description model for data-as-a-service. In: AINA, pp. 605–612. IEEE Computer Society (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Alili, H., Drira, R., Belhajjame, K., Hajjami Ben Ghezala, H., Grigori, D. (2019). A Model-Driven Framework for the Modeling and the Description of Data-as-a-Service to Assist Service Selection and Composition. In: Hartmann, S., Küng, J., Chakravarthy, S., Anderst-Kotsis, G., Tjoa, A., Khalil, I. (eds) Database and Expert Systems Applications. DEXA 2019. Lecture Notes in Computer Science(), vol 11706. Springer, Cham. https://doi.org/10.1007/978-3-030-27615-7_30
Download citation
DOI: https://doi.org/10.1007/978-3-030-27615-7_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27614-0
Online ISBN: 978-3-030-27615-7
eBook Packages: Computer ScienceComputer Science (R0)