SPARDL: A requirement modeling language for periodic control system

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

12 Scopus citations

Abstract

This paper develops a requirement modeling language called SPARDL for modeling and analyzing periodic control systems. The system consists of periodic behaviors together with a mode transition mechanism for different behavioral patterns, which is largely applied in the development of control systems of spacecrafts and automobiles. SPARDL can specify the features such as periodic driven behaviors, procedure invocations, timed guard, and mode transition, etc. Each mode in SPARDL can also contain complex activities such as controlling behaviors and data processing. To understand system behaviors precisely, a structural operational semantics is proposed for SPARDL. To analyze periodic control systems in SPARDL, a requirement prototype generation algorithm is proposed to simulate and test the requirements. Meanwhile, a case study is presented to illustrate our approach to requirement modeling and simulation in the development of control systems.

Original languageEnglish
Title of host publicationLeveraging Applications of Formal Methods, Verification, and Validation - 4th International Symposium on Leveraging Applications, ISoLA 2010, Proceedings
Pages594-608
Number of pages15
EditionPART 1
DOIs
StatePublished - 2010
Event4th International Symposium on Leveraging Applications, ISoLA 2010 - Heraklion, Crete, Greece
Duration: 18 Oct 201021 Oct 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 1
Volume6415 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Symposium on Leveraging Applications, ISoLA 2010
Country/TerritoryGreece
CityHeraklion, Crete
Period18/10/1021/10/10

Keywords

  • Control System
  • Prototype Generation
  • Requirement Modeling Language

Fingerprint

Dive into the research topics of 'SPARDL: A requirement modeling language for periodic control system'. Together they form a unique fingerprint.

Cite this