Early validation of deployment and scheduling constraints for MSC specifications

  • Authors:
  • Ferhat Khendek;Christophe Lohr;Li Xin Wang;Xiao Jun Zhang;Tong Zheng

  • Affiliations:
  • ECE Department – Concordia University, Montreal (QC), Canada;ECE Department – Concordia University, Montreal (QC), Canada;ECE Department – Concordia University, Montreal (QC), Canada;ECE Department – Concordia University, Montreal (QC), Canada;ECE Department – Concordia University, Montreal (QC), Canada

  • Venue:
  • SAM'04 Proceedings of the 4th international SDL and MSC conference on System Analysis and Modeling
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Message Sequence Charts are widely used for the specification of functional requirements, including timing requirements. These requirements can be validated and used as input for the design stage, and subsequent phases. Deployment constraints are generally taken into account at the implementation stage only. These constraints may conflict and invalidate some of the functional/behavioral requirements already validated at a high level of abstraction in the requirement phase. In this paper, we propose to take into account some deployment constraints at the very early stage of development and check if the system functional requirements will not be impossible to meet at later stages when constraints like communication channel delays, process assignment to CPUs, and scheduling policies are taken into account.