Blackboard architecture for reactive scheduling

Anandhi Bharadwaj, Ajay S. Vinze, Arun Sen

Research output: Contribution to journalArticlepeer-review

7 Scopus citations


This paper presents a knowledge-based approach for dynamic rescheduling. Scheduling is a complex activity often influenced by diverse and conflicting constraints. The problem is complicated further by dynamic environments, where rescheduling in response to changes is critical. In this paper a generalized architecture for dynamic rescheduling is presented. The architecture combines a blackboard-based opportunistic scheduling system taht is integrated with reason maintenance capabilities. The blackboard component focuses on the process of constructing a schedule that is deemed to be primarily opportunistic in nature. The reason maintenance capabilities of the system focus on rescheduling, keeping track of justifications for assignments, and ensuring that the current schedule is always valid, that is, free of inconsistencies.

Original languageEnglish (US)
Pages (from-to)55-65
Number of pages11
JournalExpert Systems With Applications
Issue number1
StatePublished - Jan 1 1994

ASJC Scopus subject areas

  • Engineering(all)
  • Computer Science Applications
  • Artificial Intelligence


Dive into the research topics of 'Blackboard architecture for reactive scheduling'. Together they form a unique fingerprint.

Cite this