{"id":{"repo_id":"umkc","oai_identifier":"oai:mospace.umsystem.edu:10355/89572"},"canonical_url":"https://search.dev.ndltd.org/etd/umkc/oai:mospace.umsystem.edu:10355/89572","repository":{"repo_id":"umkc","name":"University of Missouri - Kansas City","base_url":"https://mospace.umsystem.edu/oai/request"},"display":{"title":"FedSmarteum: Secure Federated Matrix Factorization Using Smart Contracts for Multi-Cloud Supply Chain","abstract":"With increased awareness comes unprecedented expectations. We live in a digital, cloud era wherein the underlying information architectures are expected to be elastic, secure, resilient, and handle petabyte scaling. The expectation of epic proportions from the next generation of the data frameworks is to not only do all of the above but also build it on a foundation of trust and explainability across multi-organization business networks. From cloud providers to automobile industries or even vaccine manufacturers, a typical supply chain consists of complex networks of suppliers, manufacturers, distributors, retailers, auditors, and consumers. With cloud providers, even though there is an increased focus on self-service or cloud provider-managed SaaS (Software-as-a-service), a portion of sales for an enterprise customer occurs the old-fashioned way with the sales department drawing up a purchase order for the procurement process. In many cases, there could be several disjoint, not fully digitized strings of suppliers behind the scenes. This leaves the buyer unbeknownst and unaware of the state of their order in real-time as it is challenging to build machine learning and AI-based systems for order fulfillment, time and cost predictive models, share data transparently and issue remediations when multiple organizations are involved to fulfill an order. In this dissertation, motivated by challenges in the industry, we propose a decentralized distributed system that can be considered as a building block for supply chain infrastructures, regardless of industry. The design goal of our system is to streamline complex non-repudiated transaction workflows by efficient handling of enterprise-scale purchase orders. We present transparent alternatives in real-time to customers based on model inference to respond to prediction requests. To further support this, we build a recommendation system model (Matrix Factorization) that is trained using Federated Learning on an Ethereum blockchain network. We leverage smart contracts that allow decentralized serverless aggregation to update localized items vectors. Furthermore, we utilize Homomorphic Encryption (HE) to allow sharing the encrypted gradients over the network while maintaining their privacy. Based on our results, we argue that training a model over a serverless Blockchain network using smart contracts will provide the same accuracy as in a centralized model while maintaining our serverless model privacy and reducing the overhead communication to a central server. Finally, we assert such a system that provides transparency, audit-ready and deep insights into supply chain operations for enterprise cloud customers resulting in cost savings and higher Quality of Service (QoS).","abstract_html":"With increased awareness comes unprecedented expectations. We live in a digital, cloud era wherein the underlying information architectures are expected to be elastic, secure, resilient, and handle petabyte scaling. The expectation of epic proportions from the next generation of the data frameworks is to not only do all of the above but also build it on a foundation of trust and explainability across multi-organization business networks. From cloud providers to automobile industries or even vaccine manufacturers, a typical supply chain consists of complex networks of suppliers, manufacturers, distributors, retailers, auditors, and consumers. With cloud providers, even though there is an increased focus on self-service or cloud provider-managed SaaS (Software-as-a-service), a portion of sales for an enterprise customer occurs the old-fashioned way with the sales department drawing up a purchase order for the procurement process. In many cases, there could be several disjoint, not fully digitized strings of suppliers behind the scenes. This leaves the buyer unbeknownst and unaware of the state of their order in real-time as it is challenging to build machine learning and AI-based systems for order fulfillment, time and cost predictive models, share data transparently and issue remediations when multiple organizations are involved to fulfill an order. In this dissertation, motivated by challenges in the industry, we propose a decentralized distributed system that can be considered as a building block for supply chain infrastructures, regardless of industry. The design goal of our system is to streamline complex non-repudiated transaction workflows by efficient handling of enterprise-scale purchase orders. We present transparent alternatives in real-time to customers based on model inference to respond to prediction requests. To further support this, we build a recommendation system model (Matrix Factorization) that is trained using Federated Learning on an Ethereum blockchain network. We leverage smart contracts that allow decentralized serverless aggregation to update localized items vectors. Furthermore, we utilize Homomorphic Encryption (HE) to allow sharing the encrypted gradients over the network while maintaining their privacy. Based on our results, we argue that training a model over a serverless Blockchain network using smart contracts will provide the same accuracy as in a centralized model while maintaining our serverless model privacy and reducing the overhead communication to a central server. Finally, we assert such a system that provides transparency, audit-ready and deep insights into supply chain operations for enterprise cloud customers resulting in cost savings and higher Quality of Service (QoS).","abstract_has_math":false,"creators":["Bhagavan, Srini"],"institution":"University of Missouri--Kansas City","degree_name":"Ph.D. (Doctor of Philosophy)","degree_level":"Doctoral","degree_discipline":"Computer Science (UMKC)","degree_department":null,"school":null,"contributors":[],"advisors":["Rao, Praveen R.","Allsworth, Jenifer E."],"committee_chairs":[],"committee_members":[],"year":2021,"date_issued":"2021","date_published":"2021","updated_at":"2026-07-24T05:18:34Z","subjects":[],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/10355/89572","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Rao, Praveen R.","Allsworth, Jenifer E."]},{"key":"dc:creator","label":"Author","values":["Bhagavan, Srini"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2022-03-21T13:07:23Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2022-03-21T13:07:23Z"]},{"key":"dc:date.issued","label":"Date","values":["2021"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science (UMKC)","Biomedical and Health Informatics (UMKC)"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Doctoral"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D. (Doctor of Philosophy)"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Missouri--Kansas City"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/10355/89572"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Title from PDF of title page viewed March 30, 2022","Dissertation advisors: Praveen Rao and Jenifer Allsworth","Vita","Includes bibliographical references (pages 112-124)","Thesis (Ph.D.)--School of Computing and Engineering, School of Medicine. University of Missouri--Kansas City. 2021"]},{"key":"dc:description.abstract","label":"Abstract","values":["With increased awareness comes unprecedented expectations. We live in a digital, cloud era wherein the underlying information architectures are expected to be elastic, secure, resilient, and handle petabyte scaling. The expectation of epic proportions from the next generation of the data frameworks is to not only do all of the above but also build it on a foundation of trust and explainability across multi-organization business networks. From cloud providers to automobile industries or even vaccine manufacturers, a typical supply chain consists of complex networks of suppliers, manufacturers, distributors, retailers, auditors, and consumers. With cloud providers, even though there is an increased focus on self-service or cloud provider-managed SaaS (Software-as-a-service), a portion of sales for an enterprise customer occurs the old-fashioned way with the sales department drawing up a purchase order for the procurement process. In many cases, there could be several disjoint, not fully digitized strings of suppliers behind the scenes. This leaves the buyer unbeknownst and unaware of the state of their order in real-time as it is challenging to build machine learning and AI-based systems for order fulfillment, time and cost predictive models, share data transparently and issue remediations when multiple organizations are involved to fulfill an order. In this dissertation, motivated by challenges in the industry, we propose a decentralized distributed system that can be considered as a building block for supply chain infrastructures, regardless of industry. The design goal of our system is to streamline complex non-repudiated transaction workflows by efficient handling of enterprise-scale purchase orders. We present transparent alternatives in real-time to customers based on model inference to respond to prediction requests. To further support this, we build a recommendation system model (Matrix Factorization) that is trained using Federated Learning on an Ethereum blockchain network. We leverage smart contracts that allow decentralized serverless aggregation to update localized items vectors. Furthermore, we utilize Homomorphic Encryption (HE) to allow sharing the encrypted gradients over the network while maintaining their privacy. Based on our results, we argue that training a model over a serverless Blockchain network using smart contracts will provide the same accuracy as in a centralized model while maintaining our serverless model privacy and reducing the overhead communication to a central server. Finally, we assert such a system that provides transparency, audit-ready and deep insights into supply chain operations for enterprise cloud customers resulting in cost savings and higher Quality of Service (QoS)."]},{"key":"dc:title","label":"Title","values":["FedSmarteum: Secure Federated Matrix Factorization Using Smart Contracts for Multi-Cloud Supply Chain"]}]}],"canonical_facts":{"dc:contributor.advisor":["Rao, Praveen R.","Allsworth, Jenifer E."],"dc:creator":["Bhagavan, Srini"],"dc:date.accessioned":["2022-03-21T13:07:23Z"],"dc:date.available":["2022-03-21T13:07:23Z"],"dc:date.issued":["2021"],"dc:description":["Title from PDF of title page viewed March 30, 2022","Dissertation advisors: Praveen Rao and Jenifer Allsworth","Vita","Includes bibliographical references (pages 112-124)","Thesis (Ph.D.)--School of Computing and Engineering, School of Medicine. University of Missouri--Kansas City. 2021"],"dc:description.abstract":["With increased awareness comes unprecedented expectations. We live in a digital, cloud era wherein the underlying information architectures are expected to be elastic, secure, resilient, and handle petabyte scaling. The expectation of epic proportions from the next generation of the data frameworks is to not only do all of the above but also build it on a foundation of trust and explainability across multi-organization business networks. From cloud providers to automobile industries or even vaccine manufacturers, a typical supply chain consists of complex networks of suppliers, manufacturers, distributors, retailers, auditors, and consumers. With cloud providers, even though there is an increased focus on self-service or cloud provider-managed SaaS (Software-as-a-service), a portion of sales for an enterprise customer occurs the old-fashioned way with the sales department drawing up a purchase order for the procurement process. In many cases, there could be several disjoint, not fully digitized strings of suppliers behind the scenes. This leaves the buyer unbeknownst and unaware of the state of their order in real-time as it is challenging to build machine learning and AI-based systems for order fulfillment, time and cost predictive models, share data transparently and issue remediations when multiple organizations are involved to fulfill an order. In this dissertation, motivated by challenges in the industry, we propose a decentralized distributed system that can be considered as a building block for supply chain infrastructures, regardless of industry. The design goal of our system is to streamline complex non-repudiated transaction workflows by efficient handling of enterprise-scale purchase orders. We present transparent alternatives in real-time to customers based on model inference to respond to prediction requests. To further support this, we build a recommendation system model (Matrix Factorization) that is trained using Federated Learning on an Ethereum blockchain network. We leverage smart contracts that allow decentralized serverless aggregation to update localized items vectors. Furthermore, we utilize Homomorphic Encryption (HE) to allow sharing the encrypted gradients over the network while maintaining their privacy. Based on our results, we argue that training a model over a serverless Blockchain network using smart contracts will provide the same accuracy as in a centralized model while maintaining our serverless model privacy and reducing the overhead communication to a central server. Finally, we assert such a system that provides transparency, audit-ready and deep insights into supply chain operations for enterprise cloud customers resulting in cost savings and higher Quality of Service (QoS)."],"dc:identifier.uri":["https://hdl.handle.net/10355/89572"],"dc:title":["FedSmarteum: Secure Federated Matrix Factorization Using Smart Contracts for Multi-Cloud Supply Chain"],"thesis:degree_discipline":["Computer Science (UMKC)","Biomedical and Health Informatics (UMKC)"],"thesis:degree_level":["Doctoral"],"thesis:degree_name":["Ph.D. (Doctor of Philosophy)"],"thesis:institution_name":["University of Missouri--Kansas City"]},"updated_at":"2026-07-24T05:18:34Z"}