Real time scheduling verification with incomplete information

  • Authors:
  • Maurizio Talamo;Andrea Callia D'Iddio;Christian H. Schunck;Franco Arcieri

  • Affiliations:
  • Nestor Laboratory and Department of Mathematics, Tor Vergata University of Rome, Italy;Department of Mathematics, Tor Vergata University of Rome, Italy;Nestor Laboratory, Tor Vergata University of Rome, Italy;Nestor Laboratory, Tor Vergata University of Rome, Italy

  • Venue:
  • AMERICAN-MATH'12/CEA'12 Proceedings of the 6th WSEAS international conference on Computer Engineering and Applications, and Proceedings of the 2012 American conference on Applied Mathematics
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Schedulers play a critical role in ensuring the performance of IT systems and highly relevant for their security. In many security applications a scheduling must be analyzed rapidly and often this implies that not all information required to uniquely identify individual jobs can be obtained both for practical and efficiency reasons. Here we develop a framework for the automated, real time verification of a scheduling with limited information. Given a set of jobs and a specification of the dependencies between these jobs the task is to check whether the jobs has been scheduled in such an order that the dependencies are satisfied. Dependencies between jobs are specified using a partial order. Due to the loss of information some jobs may become indistinguishable and the partial order property may be lost. By introducing an approach based on abstraction at the combinatorial level we introduce a new framework to represent the approximated information and to define methods and algorithms to check the correctness of abstracted schedulings. Finally we present an application regarding scheduling process for smart cards. Further areas of application include model checking and process mining.