diff --git a/README.md b/README.md index 21752fc..9e4d268 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Elma === -Elma is an event loop and process manager for embedded systems. Elma is structured as a C++ library of classes on top of which you build your own C++ project. It keeps track of processes, finite state machines, events, and communication channels, executing them at specified frequencies. Elma was developed as part of the University of Washington's [ECE P 520 course](https://github.com/klavins/ECEP520) on advanced embedded systems programming. More information on how Elma was designed can be found in the links below: +Elma is an event loop and process manager for embedded and reactive systems. Elma is structured as a C++ library of classes on top of which you build your own C++ project. It keeps track of processes, finite state machines, events, and communication channels, executing them at specified frequencies. Elma was developed as part of the University of Washington's [ECE P 520 course](https://github.com/klavins/ECEP520) on advanced embedded systems programming. More information on how Elma was designed can be found in the links below: - [Event loop management](https://github.com/klavins/ECEP520/tree/master/week_6) - [Events and finite state machines](https://github.com/klavins/ECEP520/tree/master/week_7) - [HTTP in event loops](https://github.com/klavins/ECEP520/blob/master/week_8)