Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
Design and Implementation of TinyGALS: A Programming Model for ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Contents<br />
1 Introduction 1<br />
2 The <strong>TinyGALS</strong> <strong>Programming</strong> <strong>Model</strong> 6<br />
2.1 Introduction: An Example . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />
2.2 <strong>TinyGALS</strong> Language Constructs . . . . . . . . . . . . . . . . . . . . . . . 7<br />
2.2.1 <strong>TinyGALS</strong> Components . . . . . . . . . . . . . . . . . . . . . . . 8<br />
2.2.2 <strong>TinyGALS</strong> Modules . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />
2.2.3 <strong>TinyGALS</strong> Application . . . . . . . . . . . . . . . . . . . . . . . . 12<br />
2.3 <strong>TinyGALS</strong> Semantics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
2.3.1 Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
2.3.2 <strong>TinyGALS</strong> Components . . . . . . . . . . . . . . . . . . . . . . . 14<br />
2.3.3 <strong>TinyGALS</strong> Modules . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />
2.3.4 <strong>TinyGALS</strong> Application . . . . . . . . . . . . . . . . . . . . . . . . 19<br />
2.4 TinyGUYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />
3 Discussion 23<br />
3.1 Determinacy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
i