galsC: a language for event-driven embedded systems

@article{Cheong2005galsCAL,
  title={galsC: a language for event-driven embedded systems},
  author={Elaine Cheong and Jie Liu},
  journal={Design, Automation and Test in Europe},
  year={2005},
  pages={1050-1055 Vol. 2}
}
We introduce galsC, a language designed for programming event-driven embedded systems such as sensor networks. galsC implements the TinyGALS programming model. At the local level, software components are linked via synchronous method calls to form actors. At the global level, actors communicate with each other asynchronously via message passing, which separates the flow of control between actors. A complementary model called TinyGUYS is a guarded yet synchronous model designed to allow thread… CONTINUE READING

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-10 OF 31 CITATIONS

OASiS: A Programming Framework for Service-Oriented Sensor Networks

  • 2007 2nd International Conference on Communication Systems Software and Middleware
  • 2007
VIEW 5 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

EnviroSuite: An environmentally immersive programming framework for sensor networks

  • ACM Trans. Embedded Comput. Syst.
  • 2006
VIEW 4 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Enabling High-Level Application Development for the Internet of Things

  • Journal of Systems and Software
  • 2013
VIEW 2 EXCERPTS
CITES BACKGROUND

Fusing statecharts and java

  • ACM Trans. Embedded Comput. Syst.
  • 2013
VIEW 2 EXCERPTS
CITES METHODS & BACKGROUND

Logic-Based Programming for Wireless Sensor-Activator Networks

  • 2011 IEEE/ACM Second International Conference on Cyber-Physical Systems
  • 2011

References

Publications referenced by this paper.