Towards decentralised job shop scheduling as a web service

This paper aims to investigate the fundamental requirements for a cloud-based scheduling service for manufacturing, notably manufacturer priority to scheduling service, resolution of schedule conflict, and error-proof data entry. A flow chart of an inference-based system for manufacturing scheduling...

Full description

Bibliographic Details
Main Authors: Salman Saeidlou, Mozafar Saadat, Guiovanni D. Jules
Format: Article
Language:English
Published: Taylor & Francis Group 2021-01-01
Series:Cogent Engineering
Subjects:
Online Access:http://dx.doi.org/10.1080/23311916.2021.1938795
id doaj-23acb8717eb243469bcad9fa84234100
record_format Article
spelling doaj-23acb8717eb243469bcad9fa842341002021-07-06T12:16:11ZengTaylor & Francis GroupCogent Engineering2331-19162021-01-018110.1080/23311916.2021.19387951938795Towards decentralised job shop scheduling as a web serviceSalman Saeidlou0Mozafar Saadat1Guiovanni D. Jules2Technology and Design, Canterbury Christ Church UniversityUniversity of BirminghamUniversity of BirminghamThis paper aims to investigate the fundamental requirements for a cloud-based scheduling service for manufacturing, notably manufacturer priority to scheduling service, resolution of schedule conflict, and error-proof data entry. A flow chart of an inference-based system for manufacturing scheduling is proposed and a prototype was designed using semantic web technologies. An adapted version of the Muth and Thompson 10 × 10 scheduling problem (MT10) was used as a case study and two manufacturing companies represented our use cases. Using Microsoft Project, levelled manufacturer operation plans were generated. Semantic rules were proposed for constraints calculation, scheduling and verification. Pellet semantic reasoner was used to apply those rules onto the case study. The results include two main findings. First, our system effectively detected conflicts when subjected to four types of disturbances. Secondly, suggestions of conflict resolutions were effective when implemented albeit they were not efficient. Consequently, our two hypotheses were accepted which gave merit for future works intended to develop scheduling as a web service. Future works will include three phases: (1) migration of our system to a graph database server, (2) a multi-agent system to automate conflict resolution and data entry, and (3) an optimisation mechanism for manufacturer prioritisation to scheduling services.http://dx.doi.org/10.1080/23311916.2021.1938795ontologysemantic webgraph databaseinferencemulti-agent systemdisturbanceconflict resolution
collection DOAJ
language English
format Article
sources DOAJ
author Salman Saeidlou
Mozafar Saadat
Guiovanni D. Jules
spellingShingle Salman Saeidlou
Mozafar Saadat
Guiovanni D. Jules
Towards decentralised job shop scheduling as a web service
Cogent Engineering
ontology
semantic web
graph database
inference
multi-agent system
disturbance
conflict resolution
author_facet Salman Saeidlou
Mozafar Saadat
Guiovanni D. Jules
author_sort Salman Saeidlou
title Towards decentralised job shop scheduling as a web service
title_short Towards decentralised job shop scheduling as a web service
title_full Towards decentralised job shop scheduling as a web service
title_fullStr Towards decentralised job shop scheduling as a web service
title_full_unstemmed Towards decentralised job shop scheduling as a web service
title_sort towards decentralised job shop scheduling as a web service
publisher Taylor & Francis Group
series Cogent Engineering
issn 2331-1916
publishDate 2021-01-01
description This paper aims to investigate the fundamental requirements for a cloud-based scheduling service for manufacturing, notably manufacturer priority to scheduling service, resolution of schedule conflict, and error-proof data entry. A flow chart of an inference-based system for manufacturing scheduling is proposed and a prototype was designed using semantic web technologies. An adapted version of the Muth and Thompson 10 × 10 scheduling problem (MT10) was used as a case study and two manufacturing companies represented our use cases. Using Microsoft Project, levelled manufacturer operation plans were generated. Semantic rules were proposed for constraints calculation, scheduling and verification. Pellet semantic reasoner was used to apply those rules onto the case study. The results include two main findings. First, our system effectively detected conflicts when subjected to four types of disturbances. Secondly, suggestions of conflict resolutions were effective when implemented albeit they were not efficient. Consequently, our two hypotheses were accepted which gave merit for future works intended to develop scheduling as a web service. Future works will include three phases: (1) migration of our system to a graph database server, (2) a multi-agent system to automate conflict resolution and data entry, and (3) an optimisation mechanism for manufacturer prioritisation to scheduling services.
topic ontology
semantic web
graph database
inference
multi-agent system
disturbance
conflict resolution
url http://dx.doi.org/10.1080/23311916.2021.1938795
work_keys_str_mv AT salmansaeidlou towardsdecentralisedjobshopschedulingasawebservice
AT mozafarsaadat towardsdecentralisedjobshopschedulingasawebservice
AT guiovannidjules towardsdecentralisedjobshopschedulingasawebservice
_version_ 1721317398588424192