2008 Workshop on Embedded Systems Education Wese 2008 Organizers' Message Program Committee 2008 Workshop on Embedded Systems Education Wese2008 Time-oriented Programming Timing Is Everything – Embedded Systems Demand Early Teaching of Structured Time-oriented Programming
نویسندگان
چکیده
Computing was originally dominated by desktop and hence dataoriented systems. However, embedded and hence time-oriented systems, which must measure input events or generate output events of specified time durations, or must execute at regular time intervals, are increasingly commonplace. Blinking a light on and off for 1 second represents a “Hello World” example of a time-oriented system. Time-oriented programming differs significantly from the more common data-oriented programming, and developing correct maintainable time-oriented programs is challenging. The current situation of embedded courses being senior-level courses hampers effective teaching of time-oriented programming, as early-learned programming habits can be hard to break. Early freshmen or sophomore-level introduction of time-oriented programming, involving the right balance between abstractions and resource awareness, may provide a better foundation. A clean microcontroller with a timer, coupled with the synchronous state machine computation model, can provide such a balance.
منابع مشابه
Timing is Everything – Embedded Systems Demand Early Teaching of Structured Time-Oriented Programming
Computing was originally dominated by desktop and hence dataoriented systems. However, embedded and hence time-oriented systems, which must measure input events or generate output events of specified time durations, or must execute at regular time intervals, are increasingly commonplace. Blinking a light on and off for 1 second represents a “Hello World” example of a time-oriented system. Time-...
متن کاملMessage from APESER organization committee
It is our pleasure to welcome you to the First Asia-Pacific Workshop on Embedded System Education and Research (APESER 2007). This workshop is held in conjunction with the 13th International Conference on Parallel and Distributed Systems (ICPADS'07), Hsinchu, Taiwan. Embedded system design as a discipline has long been pursued in the industry in various application domains including avionics, a...
متن کاملTowards Self-adaptable Monitoring Framework for Self-healing
Traditionally, monitoring solutions are based on collecting a reduced set of external metrics about the system such as performance, memory consumption or response time. However, these tools are limited to detecting and diagnosing failures or errors in complex systems like application servers and grid services. New applications have embedded monitoring logic merged with business logic to better ...
متن کاملRISI Workshop Message from the Workshop Organizers
Social infrastructures increasingly depend on real‐time monitoring and control of physical environments by information technology (IT). The embedded systems used for these purposes must deliver correct services for at least the critical functions. However, interferences due to crime, terrorism, or natural disasters threaten IT support and public safety therewith. Since not all threats can be fo...
متن کاملAWeSOMe 2008 PC Co-chairs' Message
The Fourth International Workshop on Agents and Web Services Merging in Distributed Environments (AWeSOMe 2008) was held in conjunction with the OnTheMove Federated Conferences (OTM 2008) in Monterrey, Mexico, in November 2008. AWeSOMe is an interdisciplinary workshop focusing on research and applications combining Web services, ontologies and agents, leading to the development of an intelligen...
متن کامل