{"title":"Student projects in reactive and real-time systems course","authors":"Ran Lotenberg, S. Tyszberowicz","doi":"10.1109/RTSE.1998.766513","DOIUrl":null,"url":null,"abstract":"Presents student assignments and the experience gained in a graduate course entitled \"Reactive and real-time systems\", taught at Tel-Aviv University. The course focuses on the development of provably correct reactive and real-time systems. Hence, the major projects that were given included the full life-cycle of a system development: specification, design, implementation and verification. The software tools employed in the course are freely available from various Internet sites. Students had the freedom to choose the tools they used, and indeed many of them chose more than one tool to supply a system that was automatically verified against its requirements.","PeriodicalId":155878,"journal":{"name":"Proceedings Real-Time Systems Education III","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-11-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Real-Time Systems Education III","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RTSE.1998.766513","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Presents student assignments and the experience gained in a graduate course entitled "Reactive and real-time systems", taught at Tel-Aviv University. The course focuses on the development of provably correct reactive and real-time systems. Hence, the major projects that were given included the full life-cycle of a system development: specification, design, implementation and verification. The software tools employed in the course are freely available from various Internet sites. Students had the freedom to choose the tools they used, and indeed many of them chose more than one tool to supply a system that was automatically verified against its requirements.