<p>Distributed real-time systems are notoriously difficult to correctly design and construct
[Pam as 1985]. The fundamental principles of concurrency, deadline driven scheduling, and
reaction to external stimuli which underlie such systems are inherently complex. This difficulty
is further exacerbated when applications based on these principles are distributed over a
network. Academic instruction in this domain is challenging: while theoretical issues can be
taught with traditional "pencil and paper" techniques, real-time programming skills require
experience that can be best provided by a laboratory. To this end, the Computer Science
Department at Virginia Tech created and built a laboratory, known as the Reactive Systems
Laboratory (RSL), specifically designed to provide these practical experiences. This paper
documents the decisions, designs, and equipment used to build this laboratory. Additionally,
the low-level software systems required to operate the RSL are discussed. Finally, future
directions for the laboratory are considered and some conclusions are drawn based on usage
to-date.</p> / Master of Science
Identifer | oai:union.ndltd.org:VTETD/oai:vtechworks.lib.vt.edu:10919/45228 |
Date | 22 October 2009 |
Creators | Acciai, Guy Francis |
Contributors | Computer Science and Applications, Kafura, Dennis G., Midkiff, Scott F., Arthur, James D. |
Publisher | Virginia Tech |
Source Sets | Virginia Tech Theses and Dissertation |
Detected Language | English |
Type | Master's project |
Format | BTD, application/pdf |
Relation | LD5655.V851_1995.A235.pdf |
Page generated in 0.002 seconds