ESTIMATION OF THE COMMUNICATION TIME FOR DISTRIBUTED
REAL-TIME APPLICATIONS IN TMO-LINUX
Young Sik Hong: Dept. of Computer and Multimedia Engineering, Dongguk
University, Seoul 100-715, Korea. (TEL) +82-2-2260-3338 (FAX) +82-2-2265-8742
(E-Mail) hongys@dgu.ac.kr (URL) http://pdalgo.dongguk.ac.kr
H. W. Goo: Dept. of Computer and Multimedia Engineering, Dongguk
University, Seoul 100-715, Korea. (TEL) +82-2-2260-3338 (FAX) +82-2-2265-8742
(E-Mail) hwgoo@dgu.ac.kr
Moon
H. Kim: Division of Computer Science
and Engineering, 1, Hwayang-dong, Gwangjin-gu, Seoul 143-701, Korea (TEL)
+82-2-450-3859 (FAX) +82-2-455-2589 (E-Mail) mhkim@konkuk.ac.kr (URL) http://www.rtselab.org
C.
H. Chang: Division of Computer
Science and Engineering, 1, Hwayang-dong, Gwangjin-gu, Seoul 143-701, Korea (TEL)
+82-2-450-3539 (FAX) +82-2-444-9044 (E-Mail) chchang@konkuk.ac.kr (URL)
http://pl.konkuk.ac.kr
Abstract
The
purpose of the timing analysis for distributed real-time program is to ensure
that a real-time system meets its timing requirements when designing and
verifying distributed real-time systems. In order to obtain tight bounds on the
Worst-Case Execution Time(WCET) of a distributed real-time program, the timing
analysis should be developed to bound not only the communications delays, but
also the delays and overhead incurred when messages are processed by the
communication protocol stack.
In
this presentation, we will present a practical way to analyze the tight bound
of WCET of communication statements in TMO-based distributed real-time
applications. We explore the alternative approach of using static analysis to
predict the timing effect of the system calls for sending and receiving
messages in TMO-Linux .
Short Biography
Young Sik Hong: He received his
B.S. degree in Applied Mathematics at Seoul National University in 1973, M.S.
degree in computer science at KAIST in 1975 and Ph.D. degree in Computer
Engineering at Seoul National University in 1986.
In 1976, he
joined Dongguk University, Seoul, Korea, where he is now a professor in Department
of Computer and Multimedia Engineering. He was a visiting scholar of RPI, Troy,
NY, from 1983 to 1984 and
University of North Carolina-Charlotte from 1989 to 1990. His current research interests include distributed
real-time systems, fault-tolerant computing, design and analysis of distributed
algorithms, cryptography and distributed computer simulations.
H. W. Goo: H. W. Goo is a graduate student in Ph.D. program
of Computer Engineering at Dongguk University. His current research interests
include distributed real-time systems and operating systems.
Moon Hae
Kim: Moon Hae Kim
received his B.S. degree in Electrical Engineering at Seoul National University
in 1979, M.S. degree in Computer Science and Engineering at University of South
Florida in 1985, and Ph.D. degree in Computer Science at University of
California, Berkeley in 1991. He was a visiting scholar of University of
California, Irvine from 2000 to 2001. In 1991, he joined Konkuk University, Seoul, Korea, where he
is now a professor in the Division of Computer Science and Engineering. Since 1999, he has been the director of
Software Research Center, which is funded by the ITRC (Information Technology
Research Center) support program of Ministry of Information and Communication in
Korea. His research interests
include distributed real-time systems, embedded systems, fault-tolerant
computing, and software engineering.
C. H. Chang: Chunhyon Chang received the B.S.
degree in computer science from Seoul National University, and M.S. and Ph.D.
degree in computer science from KAIST, Seoul, Korea, in 1977, 1979 and 1985, respectively.
Since 1984, he is a professor with
the Department of Computer Science and Engineering, Konkuk University, Seoul,
Korea. Currently, he is a Dean of graduate school of Information and
Telecommunication, Konkuk University. His research interests include
programming languages and compiler, and realtime programming model and systems.