Exploring foci of:
Proceedings of the ACM on Programming Languages • Vol 8 • No PLDI
Jacdac: Service-Based Prototyping of Embedded Systems
June 2024 • Thomas S. Ball, Peli de Halleux, James Devine, Steve Hodges, Michał Moskal
The traditional approach to programming embedded systems is monolithic: firmware on a microcontroller contains both application code and the drivers needed to communicate with sensors and actuators, using low-level protocols such as I2C, SPI, and RS232. In comparison, software development for the cloud has moved to a service-based development and operation paradigm: a service provides a discrete unit of functionality that can be accessed remotely by an application, or other service, but is independently managed an…
Rapid Prototyping
Computer Science
Embedded System
Software Engineering
Engineering
Business
Mechanical Engineering
Marketing