About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Mobile and Ubiquitous Systems: Computing, Networking and Services. 20th EAI International Conference, MobiQuitous 2023, Melbourne, VIC, Australia, November 14–17, 2023, Proceedings, Part II

Research Article

PPS: A Publish-Process-Subscribe Middleware for Predictive Supply Chains

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-63992-0_8,
        author={Amir Jabbari and Gowri Ramachandran and Sidra Malik and Raja Jurdak},
        title={PPS: A Publish-Process-Subscribe Middleware for Predictive Supply Chains},
        proceedings={Mobile and Ubiquitous Systems: Computing, Networking and Services. 20th EAI International Conference, MobiQuitous 2023, Melbourne, VIC, Australia, November 14--17, 2023, Proceedings, Part II},
        proceedings_a={MOBIQUITOUS PART 2},
        year={2024},
        month={7},
        keywords={IoT Applications Broker Publish-Subscribe Supply Chain Monitoring Predictive Insights},
        doi={10.1007/978-3-031-63992-0_8}
    }
    
  • Amir Jabbari
    Gowri Ramachandran
    Sidra Malik
    Raja Jurdak
    Year: 2024
    PPS: A Publish-Process-Subscribe Middleware for Predictive Supply Chains
    MOBIQUITOUS PART 2
    Springer
    DOI: 10.1007/978-3-031-63992-0_8
Amir Jabbari1,*, Gowri Ramachandran1, Sidra Malik2, Raja Jurdak1
  • 1: School of Computer Science
  • 2: Data61
*Contact email: e.amirjabbari@gmail.com

Abstract

IoT deployments collect sensor data in supply chains, industrial monitoring, and smart environments. Raw sensor data is sent to remote dashboards or the cloud. Raw data have limited insights compared to processed data, which enables valuable insights through predictive analytics and rule-based alerts. Existing data-sharing middleware, like publish-subscribe frameworks, lacks on-the-fly data processing. This forces users to handle raw data. Built-in data processing in middleware reduces user process management overhead and provides near real-time insights. We propose a novel Publish-Process-Subscribe (PPS) middleware that provides on-the-fly data processing abilities while preserving the loose coupling benefits of the publish-subscribe paradigm. Our middleware simplifies the process management efforts for the end users by allowing them to register processes and map them to real-time data streams. Besides, PPS dynamically allocates computing resources based on the data rate and perceived processing demands. As a result, the end-users receive processed data in near real-time without manually setting up processing nodes. Experimental results show that our PPS offers significant benefits at the cost of minimal performance overhead compared to the traditional publish-subscribe middleware. We conclude that the significant reductions in replicated computations among subscribers outweigh the overheads of our framework, rendering it an attractive option for predictive supply chains.

Keywords
IoT Applications Broker Publish-Subscribe Supply Chain Monitoring Predictive Insights
Published
2024-07-19
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-63992-0_8
Copyright © 2023–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL