{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T14:45:47Z","timestamp":1774277147282,"version":"3.50.1"},"reference-count":30,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2020,4,25]],"date-time":"2020-04-25T00:00:00Z","timestamp":1587772800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100010667","name":"H2020 INDUSTRIAL LEADERSHIP","doi-asserted-by":"publisher","award":["871493"],"award-info":[{"award-number":["871493"]}],"id":[{"id":"10.13039\/100010667","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Data handling and provisioning play a dominant role in the structure of modern cloud\u2013fog-based architectures. Without a strict, fast, and deterministic method of exchanging data we cannot be sure about the performance and efficiency of transactions and applications. In the present work we propose an architecture for a Data as a Service (DaaS) Marketplace, hosted exclusively in a cloud environment. The architecture includes a storage management engine that ensures the Quality of Service (QoS) requirements, a monitoring component that enables real time decisions about the resources used, and a resolution engine that provides semantic data discovery and ranking based on user queries. We show that the proposed system outperforms the classic ElasticSearch queries in data discovery use cases, providing more accurate results. Furthermore, the semantic enhancement of the process adds extra results which extend the user query with a more abstract definition to each notion. Finally, we show that the real-time scaling, provided by the data storage manager component, limits QoS requirements by decreasing the latency of the read and write data requests.<\/jats:p>","DOI":"10.3390\/fi12050077","type":"journal-article","created":{"date-parts":[[2020,4,27]],"date-time":"2020-04-27T04:15:29Z","timestamp":1587960929000},"page":"77","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A Scalable and Semantic Data as a Service Marketplace for Enhancing Cloud-Based Applications"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2342-3626","authenticated-orcid":false,"given":"Evangelos","family":"Psomakelis","sequence":"first","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"},{"name":"Department of Informatics and Telematics, Harokopio University of Athens, 17778 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anastasios","family":"Nikolakopoulos","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6785-2361","authenticated-orcid":false,"given":"Achilleas","family":"Marinakis","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexandros","family":"Psychas","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3004-0479","authenticated-orcid":false,"given":"Vrettos","family":"Moulos","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Theodora","family":"Varvarigou","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Christou","sequence":"additional","affiliation":[{"name":"School of Electrical and Computer Engineering, National Technical University of Athens, 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,4,25]]},"reference":[{"key":"ref_1","unstructured":"(2020, March 23). The Rise of the Data Marketplace. Available online: https:\/\/www.datawatch.com\/wp-content\/uploads\/2017\/03\/The-Rise-of-the-Data-Marketplace.pdf."},{"key":"ref_2","unstructured":"Reinsel, D., Gantz, J., and Rydning, J. (2017). Data age 2025: The evolution of data to life-critical. Don\u2019t Focus on Big Data, IDC Corporate."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1207\/153276603768344807","article-title":"Preference Construction and Persistence in Digital Marketplaces: The Role of Electronic Recommendation Agents","volume":"13","author":"Murray","year":"2003","journal-title":"J. Consum. Psychol."},{"key":"ref_4","unstructured":"Elasticsearch, B.V. (2020, March 28). Open Source Search: The Creators of Elasticsearch, ELK Stack & Kibana | Elastic. Available online: https:\/\/www.elastic.co\/."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Dang, T.K., Vo, A.K., and K\u00fcng, J. (2017). A NoSQL Data-Based Personalized Recommendation System for C2C e-Commerce. Database and Expert Systems Applications, Springer.","DOI":"10.1007\/978-3-319-64471-4_25"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Lai, V., Shim, K.J., Oentaryo, R.J., Prasetyo, P.K., Vu, C., Lim, E.P., and Lo, D. (2016, January 5\u20138). CareerMapper: An automated resume evaluation tool. Proceedings of the 2016 IEEE International Conference on Big Data (Big Data), Washington, DC, USA.","DOI":"10.1109\/BigData.2016.7841091"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Mbah, R.B., Rege, M., and Misra, B. (2017, January 21\u201323). Discovering Job Market Trends with Text Analytics. Proceedings of the 2017 International Conference on Information Technology (ICIT), Bhubaneswar, India.","DOI":"10.1109\/ICIT.2017.29"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1109\/TII.2016.2645606","article-title":"Real-Time or Near Real-Time Persisting Daily Healthcare Data Into HDFS and ElasticSearch Index Inside a Big Data Platform","volume":"13","author":"Chen","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_9","unstructured":"Klibisz, A. (2020, March 28). Elastik-Nearest-Neighbors. Available online: https:\/\/github.com\/alexklibisz\/elastik-nearest-neighbors."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Amato, G., Bolettieri, P., Carrara, F., Falchi, F., and Gennaro, C. (2018, January 8\u201312). Large-Scale Image Retrieval with Elasticsearch. Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, Ann Arbor, MI, USA.","DOI":"10.1145\/3209978.3210089"},{"key":"ref_11","unstructured":"Gupta, P., Kanhere, S.S., and Jurdak, R. (2018, January 12). A Decentralized IoT Data Marketplace. Proceedings of the 3rd Symposium on Distributed Ledger Technology, Gold Coast, Australia."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ghosh, H. (2018). Data marketplace as a platform for sharing scientific data. Data Science Landscape, Springer.","DOI":"10.1007\/978-981-10-7515-5_7"},{"key":"ref_13","unstructured":"Wien, T. (2020, March 28). Data as a Service, Data Marketplace and Data Lake\u2013Models, Data Concerns and Engineering. Available online: https:\/\/linhsolar.github.io\/ase\/pdfs\/truong-ase-2018-lecture4-daas_datalake_datamarket_dataconcerns.pdf."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Smith, G., Ofe, H.A., and Sandberg, J. (2016, January 5\u20138). Digital service innovation from open data: Exploring the value proposition of an open data marketplace. Proceedings of the 2016 49th Hawaii International Conference on System Sciences (HICSS), Koloa, HI, USA.","DOI":"10.1109\/HICSS.2016.162"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mi\u0161ura, K., and \u017dagar, M. (2016, January 12\u201314). Data marketplace for Internet of Things. Proceedings of the 2016 International Conference on Smart Systems and Technologies (SST), Osijek, Croatia.","DOI":"10.1109\/SST.2016.7765669"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Casalicchio, E., and Perciballi, V. (2017, January 22\u201326). Measuring docker performance: What a mess\u203c!. Proceedings of the 8th ACM\/SPEC on International Conference on Performance Engineering Companion, L\u2019Aquila, Italy.","DOI":"10.1145\/3053600.3053605"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez, L.L., Sim\u00f3n, M.G., Schel\u00e9n, O., Kristiansson, J., Synnes, K., and \u00c5hlund, C. (2015, January 20\u201322). CoMA: Resource Monitoring of Docker Containers. Proceedings of the 5th International Conference on Cloud Computing and Services Science, Lisbon, Portugal.","DOI":"10.5220\/0005448001450154"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Soam, A.K., Jha, A.K., Kumar, A., Thakur, V.K., and Hore, P. (2016). Resource Monitoring of Docker Containers. IJAERD, 3.","DOI":"10.21090\/IJAERD.030226"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Bagnasco, S., Berzano, D., Guarise, A., Lusso, S., Masera, M., and Vallero, S. (2015). Monitoring of IaaS and scientific applications on the Cloud using the Elasticsearch ecosystem. Journal of physics: Conference Series, IOP Publishing.","DOI":"10.1088\/1742-6596\/608\/1\/012016"},{"key":"ref_20","first-page":"21","article-title":"Comparative Analysis of MongoDB Deployments in Diverse Application Areas","volume":"6","author":"Abraham","year":"2016","journal-title":"Int. J. Eng. Manag. Res. (IJEMR)"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Jose, B., and Abraham, S. (2017, January 20\u201322). Exploring the merits of nosql: A study based on mongodb. Proceedings of the 2017 International Conference on Networks & Advances in Computational Technologies (NetACT), Trivandrum, Kerala, India.","DOI":"10.1109\/NETACT.2017.8076778"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Aboutorabi, S.H., Rezapour, M., Moradi, M., and Ghadiri, N. (2015, January 18\u201319). Performance evaluation of SQL and MongoDB databases for big e-commerce data. Proceedings of the 2015 International Symposium on Computer Science and Software Engineering (CSSE), Tabriz, Iran.","DOI":"10.1109\/CSICSSE.2015.7369245"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Klein, J., Gorton, I., Ernst, N., Donohoe, P., Pham, K., and Matser, C. (2015, January 1). Performance evaluation of NoSQL databases: A case study. Proceedings of the 1st Workshop on Performance Analysis of Big Data Systems, Austin, TX, USA.","DOI":"10.1145\/2694730.2694731"},{"key":"ref_24","unstructured":"(2017, November 17). Docker-Build, Ship, and Run Any App, Anywhere. Available online: https:\/\/www.docker.com\/."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1109\/TPS.2018.2795030","article-title":"Docker-based automatic deployment for nuclear fusion experimental data archive cluster","volume":"46","author":"Liu","year":"2018","journal-title":"IEEE Trans. Plasma Sci."},{"key":"ref_26","unstructured":"Jovanov, G. (2019). Mongo + Docker Swarm (Fully Automated Cluster). Medium, Available online: https:\/\/medium.com\/@gjovanov\/mongo-docker-swarm-fully-automated-cluster-9d42cddcaaf5."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1109\/MCOM.2018.1701233","article-title":"Orchestration of microservices for iot using docker and edge computing","volume":"56","author":"Alam","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_28","unstructured":"MacKenzie, C.M., Laskey, K., McCabe, F., Brown, P.F., Metz, R., and Hamilton, B.A. (2006). Reference Model for Service Oriented Architecture v1.0. Reference Model for Service Oriented Architecture 1.0, OASIS. Available online: https:\/\/docs.oasis-open.org\/soa-rm\/v1.0\/soa-rm.html."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Mahmood, Z. (2018). Data and Computation Movement in Fog Environments: The DITAS Approach. Fog Computing: Concepts, Frameworks and Technologies, Springer International Publishing.","DOI":"10.1007\/978-3-319-94890-4"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Plebani, P., Garcia-Perez, D., Anderson, M., Bermbach, D., Cappiello, C., Kat, R.I., Marinakis, A., Moulos, V., Pallas, F., and Pernici, B. (2018). DITAS: Unleashing the Potential of Fog Computing to Improve Data-Intensive Applications. Advances in Service-Oriented and Cloud Computing, Springer.","DOI":"10.1007\/978-3-319-79090-9_11"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/12\/5\/77\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T14:33:30Z","timestamp":1760366010000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/12\/5\/77"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,25]]},"references-count":30,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2020,5]]}},"alternative-id":["fi12050077"],"URL":"https:\/\/doi.org\/10.3390\/fi12050077","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,25]]}}}