SBE course: further improvements
We added the first version of the SBE course in #742. This issue lists (potential) follow-ups. * Review content * [ ] Detailed review by @ahofkamp. * [ ] Analysis of review comments made by @ahofkamp, performed by Asia. * [ ] Review by target audience. * [ ] Plan to address the comments by @ahofkamp and target audience. * Improve content * [ ] Improve course based on reviews, according to the plan (see above). * [ ] Improve water lock case, as some things are modeled in a way that is maybe not recommended any longer. * Extend content * [ ] Add an extra case (perhaps based on Module 6 from the students, or another case). See discussions at https://gitlab.eclipse.org/eclipse/escet/escet/-/issues/742#note_2859537 and https://gitlab.eclipse.org/eclipse/escet/escet/-/issues/742#note_2859923. * [ ] Revisit definition of 'language' once marking is introduced, as in Module 1.2 the language is defined as everything that can be reached. * [ ] Explain comments and `@doc`. * [ ] Explain `in any` for discrete variables. * [ ] Explain input variables. * [ ] Explain SVG input mappings with updates (to assign new values to input variables). * [ ] Explain supervisor vs controller, fault-tolerant control, controller checker, hardware mappings, code generation, etc. * [ ] Explain plant relations. (Or not, as in practice the relations don't always hold physically, unless the system can't break etc.) * Improve style * [ ] Reconsider style of LaTeX state machines (state labels, events/keywords, variables, etc). Make sure each has a unique and distinguishable style, and make all images consistent with that.
issue

Copyright © Eclipse Foundation AISBL. All rights reserved.     Privacy Policy | Terms of Use | Copyright Agent