Validation of timing and communication constraints in real-time parallel programs실시간 병렬 프로그램에 대한 시간 및 통신 제약 조건의 검증

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 777
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKwon, Yong-Rae-
dc.contributor.advisor권용래-
dc.contributor.authorBae, Hyun-Seop-
dc.contributor.author배현섭-
dc.date.accessioned2011-12-13T05:25:08Z-
dc.date.available2011-12-13T05:25:08Z-
dc.date.issued1999-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=156221&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/33149-
dc.description학위논문(박사) - 한국과학기술원 : 전산학과, 1999.8, [ xiii, 114 p. ]-
dc.description.abstractTwo notable characteristics of real-time parallel programs are constraints on the timing behaviors and concurrency among tasks. Timing behaviors and concurrency are associated with uncertainty which may incur subtle yet critical timing and communicating errors. In this thesis, we deal with three kinds of uncertainty in real-time parallel programs and their specifications - timing uncertainty, nondeterminacy, and incompleteness. In particular, we describe the implications of the uncertainty over the verification phase and suggest a few ways of testing and verifying real-time parallel programs with uncertainty. Timing aspects of real-time programs are affected by such factors as external interfaces and underlying platforms. Since it is almost impossible to predict and/or measure their timing behaviors precisely, we propose a method of coping with such timing uncertainty in a formal fashion by incorporating fuzzy concepts into the timing model of duration calculus formalism. Semantics and proof systems for fuzzy duration calculus are also defined and illustrated using simple examples. Timing constraints on real-time programs can be verified against the fuzzy duration formulas based on the proof systems. Compared to the classical formalism, fuzzy duration calculus allows us to capture the vagueness of state intervals using fuzzy numbers. To demonstrate the effectiveness of the proposed ideas, a part of nuclear power plant control system is specified and verified using the fuzzy duration calculus. The sequence of interactions among concurrent tasks can change for reasons such as relative progress of tasks and communication delay. Uncertainty in the interaction sequences results in the nondeterminacy of parallel programs. Selective Instrumentation, a reproduction method with minimal probe effects, is suggested in this thesis to handle the difficulties associated with nondeterminacy --- non-reproducibility, probe effects and the space overhead. In order to minimize ...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectReal-time system-
dc.subjectDebugging-
dc.subjectVerification-
dc.subjectTesting-
dc.subjectParallel program-
dc.subject검증-
dc.subject디버깅-
dc.subject테스팅-
dc.subject병렬 프로그램-
dc.subject실시간 시스템-
dc.titleValidation of timing and communication constraints in real-time parallel programs-
dc.title.alternative실시간 병렬 프로그램에 대한 시간 및 통신 제약 조건의 검증-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN156221/325007-
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid000955161-
dc.contributor.localauthorKwon, Yong-Rae-
dc.contributor.localauthor권용래-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0