<
From version < 2.1 >
edited by lgr
on 2021/01/18 09:21
To version < 19.1 >
edited by lgr
on 2021/04/19 12:50
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,5 +1,5 @@
1 1  (% class="bodytext" style="text-align: left;" %)
2 -The purpose of this seminar is to independently and scientifically work on a topic on synchronous languages and related. The goal is to summarize the topic in an oral presentation and a written elaboration in form of a paper. Another purpose of this seminar is to practice working in structured and time-driven workflows (e.g. for conferences or workshops). Moreover, both of these aspects are a good preparation for working on your thesis. We have many theses regarding these topics available; contact us if you are interested in that.
2 +The purpose of this seminar is to independently and scientifically work on a topic of embedded real-time systems and related. The goal is to summarize the topic in an oral presentation and a written elaboration in form of a paper. Another purpose of this seminar is to practice working in structured and time-driven workflows (e.g. for conferences or workshops). Moreover, both of these aspects are a good preparation for working on your thesis. We have many theses regarding these topics available; contact us if you are interested in that.
3 3  
4 4  (% class="bodytext" style="text-align: left;" %)
5 5  This seminar is a bachelor and master module at the same time. Compared to the bachelor seminar, we expect that master students include more related work and therefore write a longer paper and hold a longer presentation (see below).
... ... @@ -38,14 +38,41 @@
38 38  (% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)Juha-Pekka Tolvanen and Steven Kelly. 2018. [[Effort Used to Create Domain-Specific Modeling Languages>>url:https://dl.acm.org/citation.cfm?doid=3239372.3239410||shape="rect"]]. In //Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems// (MODELS '18). ACM, New York, NY, USA, 235-244.
39 39  
40 40  (% style="margin-left: 30.0px;" %)
41 -(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)Björn Döbel, Hermann Härtig,(% style="color: rgb(0,0,0);" %) [[Can We Put Concurrency Back Into Redundant Multithreading?>>url:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6986127||shape="rect"]], (% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)EMSOFT 2014
41 +(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)**[assigned] **Döbel, Hermann Härtig,(% style="color: rgb(0,0,0);" %) [[Can We Put Concurrency Back Into Redundant Multithreading?>>url:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6986127||shape="rect"]], (% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)EMSOFT 2014
42 42  
43 43  (% style="margin-left: 30.0px;" %)
44 -(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)Yooseong Kim, David Broman, Jian Cai, and Aviral Shrivastaval,(% style="color: rgb(0,0,0);" %) [[WCET-Aware Dynamic Code Management on Scratchpads for Software-Managed Multicores>>url:http://www.bromans.com/publ/kim-et-al-2014-wcet-scm-ssm.pdf||shape="rect"]], (% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)In //Proceedings of the 20th IEEE Real-Time and Embedded Technology and Application Symposium// (RTAS 2014), Berlin, Germany, 2014
44 +(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)**[assigned] **Yooseong Kim, David Broman, Jian Cai, and Aviral Shrivastaval,(% style="color: rgb(0,0,0);" %) [[WCET-Aware Dynamic Code Management on Scratchpads for Software-Managed Multicores>>url:http://www.bromans.com/publ/kim-et-al-2014-wcet-scm-ssm.pdf||shape="rect"]], (% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)In //Proceedings of the 20th IEEE Real-Time and Embedded Technology and Application Symposium// (RTAS 2014), Berlin, Germany, 2014
45 45  
46 46  (% style="margin-left: 30.0px;" %)
47 -(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)Marten Lohstroh and Edward A. Lee, [[Deterministic Actors>>url:https://ieeexplore.ieee.org/abstract/document/8876922||shape="rect"]], //2019 Forum for Specification and Design Languages (FDL)//, Southampton, United Kingdom, 2019
47 +(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)**[assigned] **Marten Lohstroh and Edward A. Lee, [[Deterministic Actors>>url:https://ieeexplore.ieee.org/abstract/document/8876922||shape="rect"]], //2019 Forum for Specification and Design Languages (FDL)//, Southampton, United Kingdom, 2019
48 48  
49 +(% style="margin-left: 30.0px;" %)
50 +(% style="color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)**[assigned] **Charles Hartsell, Nagabhushan Mahadevan, Shreyas Ramakrishna, Abhishek Dubey, Theodore Bapty, Taylor Johnson, Xenofon Koutsoukos, Janos Sztipanovits and Gabor Karsai, [[CPS Design with Learning-Enabled Components: A Case Study>>url:https://dl.acm.org/doi/abs/10.1145/3339985.3358491||shape="rect"]], //In (% class="epub-section__title" %)Proceedings of the 30th International Workshop on Rapid System Prototyping (RSP'19),// New York, NY, USA, 2019
51 +
52 +(% style="margin-left: 30.0px;" %)
53 +Björn Forsberg, Maxim Mattheeuws, Andreas Kurth, Andrea Marongiu, and Luca Benini. [[A Synergistic Approach to Predictable Compilation and Scheduling on Commodity Multi-Cores>>url:https://dl.acm.org/doi/abs/10.1145/3372799.3394369||shape="rect"]] In //The 21st ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems// (//LCTES '20//). Association for Computing Machinery, New York, NY, USA, 2020
54 +
55 +(% style="margin-left: 30.0px;" %)
56 +(% style="color: rgb(51,51,51);" %)Jun Xiao and Andy D. Pimentel. [[CITTA: Cache Interference-aware Task Partitioning for Real-time Multi-core Systems>>url:https://dl.acm.org/doi/abs/10.1145/3372799.3394367||shape="rect"]]. In (%%)//The 21st ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems//(% style="color: rgb(51,51,51);" %) ((%%)//LCTES '20//(% style="color: rgb(51,51,51);" %)). Association for Computing Machinery, New York, NY, USA, 2020
57 +
58 +(% style="margin-left: 30.0px;" %)
59 +(% style="color: rgb(51,51,51);" %)Mladen Skelin and Marc Geilen. [[Compositionality in scenario-aware dataflow: a rendezvous perspective>>url:https://dl.acm.org/doi/10.1145/3211332.3211339||shape="rect"]]. In //Proceedings of the 19th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems// (//LCTES 2018//). Association for Computing Machinery, New York, NY, USA, 2018
60 +
61 +(% style="margin-left: 30.0px;" %)
62 +(% style="color: rgb(51,51,51);" %)Zhe Jiang, Neil C. Audsley and Pan Dong. [[BlueVisor: A Scalable Real-Time Hardware Hypervisor for Many-Core Embedded Systems>>url:https://ieeexplore.ieee.org/document/8430067||shape="rect"]]. //2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)//, Porto, 2018
63 +
64 +(% style="margin-left: 30.0px;" %)
65 +(% style="letter-spacing: 0.0px;" %)Yecheng Zhao and Haibo Zeng. [[Optimization techniques for time-critical cyber-physical systems>>url:https://dl.acm.org/doi/10.1145/3313151.3313168||shape="rect"]]. In //Proceedings of the Workshop on Design Automation for CPS and IoT// (//DESTION '19//). Association for Computing Machinery, New York, NY, USA, 2019
66 +
67 +(% style="margin-left: 30.0px;" %)
68 +Himanshu Neema, Janos Sztipanovits, Cornelius Steinbrink, Thomas Raub, Bastian Cornelsen, and Sebastian Lehnhoff. [[Simulation integration platforms for cyber-physical systems>>url:https://dl.acm.org/doi/10.1145/3313151.3313169||shape="rect"]]. In //Proceedings of the Workshop on Design Automation for CPS and IoT// (//DESTION '19//). Association for Computing Machinery, New York, NY, USA, 2019
69 +
70 +(% style="margin-left: 30.0px;" %)
71 +(% style="color: rgb(51,51,51);" %)Jeffrey M. Fischer and Rupak Majumdar. [[Programming event processors with thingflow>>url:https://dl.acm.org/doi/10.1145/3302509.3311039||shape="rect"]]. In (%%)//Proceedings of the 10th ACM/IEEE International Conference on Cyber-Physical Systems//(% style="color: rgb(51,51,51);" %) ((%%)//ICCPS '19//(% style="color: rgb(51,51,51);" %)). Association for Computing Machinery, New York, NY, USA, 2019
72 +
73 +(% style="margin-left: 30.0px;" %)
74 +(% style="color: rgb(51, 51, 51); color: rgb(0, 0, 0); color: rgb(0, 51, 102)" %)**[assigned] **(% style="color: rgb(51,51,51);" %)Francois Pěcheux, Liliana Andrade, Marie-Minerve Louërat, Ilias Bournias, Roselyne Chotin and Daniela Genius. [[Virtual Prototyping of Open Source Heterogeneous Systems with an Open Source Framework Featuring SystemC MDVP Extensions>>url:https://ieeexplore.ieee.org/document/9232947||shape="rect"]]. //2020 Forum for Specification and Design Languages (FDL)//, Kiel, Germany, 2020
75 +
49 49  === Master Recommendations ===
50 50  
51 51  (% style="margin-left: 30.0px;" %)
... ... @@ -71,15 +71,18 @@
71 71  (% style="color: rgb(0,51,102);" %)Tobias Klaus, Florian Franzmann, Matthias Becker, and Peter Ulbrich. 2018. [[Data Propagation Delay Constraints in Multi-Rate Systems: Deadlines vs. Job-Level Dependencies>>url:https://dl.acm.org/citation.cfm?doid=3273905.3273923||shape="rect"]]. In //Proceedings of the 26th International Conference on Real-Time Networks and Systems// (RTNS '18). ACM, New York, NY, USA, 93-103.
72 72  
73 73  (% style="margin-left: 30.0px;" %)
74 -(% style="color: rgb(0,51,102);" %)Evgeny Kusmenko, Bernhard Rumpe, Sascha Schneiders, and Michael von Wenckstern. 2018. [[Highly-Optimizing and Multi-Target Compiler for Embedded System Models: C++ Compiler Toolchain for the Component and Connector Language EmbeddedMontiArc>>url:https://dl.acm.org/citation.cfm?id=3239388||shape="rect"]]. In //Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems// (MODELS '18). ACM, New York, NY, USA, 447-457.
101 +(% style="color: rgb(0, 51, 102); color: rgb(0, 0, 0)" %)**[assigned] **(% style="color: rgb(0,51,102);" %)Evgeny Kusmenko, Bernhard Rumpe, Sascha Schneiders, and Michael von Wenckstern. 2018. [[Highly-Optimizing and Multi-Target Compiler for Embedded System Models: C++ Compiler Toolchain for the Component and Connector Language EmbeddedMontiArc>>url:https://dl.acm.org/citation.cfm?id=3239388||shape="rect"]]. In //Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems// (MODELS '18). ACM, New York, NY, USA, 447-457.
75 75  
76 76  (% style="margin-left: 30.0px;" %)
77 -(% style="color: rgb(0,51,102);" %)Arne Hamann, Dakshina Dasari, Jorge Martinez, and Dirk Ziegenbein. 2018. [[Response Time Analysis for Fixed Priority Servers>>url:https://dl.acm.org/citation.cfm?doid=3273905.3273927||shape="rect"]]. In //Proceedings of the 26th International Conference on Real-Time Networks and Systems// (RTNS '18). ACM, New York, NY, USA, 254-264.
104 +(% style="color: rgb(0, 51, 102); color: rgb(0, 0, 0)" %)**[assigned] **(% style="color: rgb(0,51,102);" %)Arne Hamann, Dakshina Dasari, Jorge Martinez, and Dirk Ziegenbein. 2018. [[Response Time Analysis for Fixed Priority Servers>>url:https://dl.acm.org/citation.cfm?doid=3273905.3273927||shape="rect"]]. In //Proceedings of the 26th International Conference on Real-Time Networks and Systems// (RTNS '18). ACM, New York, NY, USA, 254-264.
78 78  
79 79  (% style="margin-left: 30.0px;" %)
80 80  (% style="color: rgb(0,51,102);" %)Guillaume Brau, Nicolas Navet, and Jérôme Hugues. 2017. [[Heterogeneous models and analyses in the design of real-time embedded systems - an avionic case-study>>url:https://dl.acm.org/citation.cfm?doid=3139258.3139281||shape="rect"]]. In //Proceedings of the 25th International Conference on Real-Time Networks and Systems// (RTNS '17). ACM, New York, NY, USA, 168-177.
81 81  
82 82  (% style="margin-left: 30.0px;" %)
110 +Alessandro Biondi and Marco Di Natale. [[Achieving Predictable Multicore Execution of Automotive Applications Using the LET Paradigm>>url:https://ieeexplore.ieee.org/document/8430086||shape="rect"]]. //2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)//, Porto, 2018
111 +
112 +(% style="margin-left: 30.0px;" %)
83 83  \\
84 84  
85 85  == Schedule ==
... ... @@ -88,7 +88,7 @@
88 88  All registered participants have received a link via the seminar's mailing list. If you did not get the link, please contact Lena.
89 89  {{/note}}
90 90  
91 -(% class="fixed-table" %)
121 +(% class="fixed-table wrapped" %)
92 92  |=(((
93 93  Date
94 94  )))|=(((
... ... @@ -95,25 +95,25 @@
95 95  Milestone
96 96  )))
97 97  |(((
98 -TBA
128 +(% style="color: rgb(23,43,77);" %)Tue. 20.04. 13:00, Online
99 99  )))|(((
100 100  First Meeting/**Kick-Off **with a Latex and EasyChair introduction. The meeting will take place online via //BigBlueButton//.
101 101  )))
102 102  |(% colspan="1" %)(% colspan="1" %)
103 103  (((
104 -TBA
134 +(% style="color: rgb(23,43,77);" %)Tue. 20.04. 23:59
105 105  )))|(% colspan="1" %)(% colspan="1" %)
106 106  (((
107 107  Deadline for topic selection (via email to Lena)
108 108  )))
109 109  |(((
110 -TBA
140 +Tue. 04.05. 8:00
111 111  )))|(((
112 -(% style="color: rgb(23,43,77);" %)Deadline of the first draft in [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]](%%). This includes abstract, introduction, outline, notes for chapter contents and an overview list of bibliography for related work.
142 +(% style="color: rgb(23,43,77);" %)Deadline of the first draft in [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]](%%). This includes abstract, introduction, outline, notes for chapter contents and an overview list of bibliography for related work.
113 113  )))
114 114  |(% colspan="1" %)(% colspan="1" %)
115 115  (((
116 -TBA
146 +Wed. 05.05. & Thu. 06.05., Online
117 117  )))|(% colspan="1" %)(% colspan="1" %)
118 118  (((
119 119  Individual feedback dates. The meetings will take place online via //BigBlueButton.//
... ... @@ -120,14 +120,14 @@
120 120  )))
121 121  |(% colspan="1" %)(% colspan="1" %)
122 122  (((
123 -TBA
153 +Tue. 25.05. 8:00
124 124  )))|(% colspan="1" %)(% colspan="1" %)
125 125  (((
126 -(% style="color: rgb(23,43,77);" %)Deadline of the first full version (%%)(submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]](%%))
156 +(% style="color: rgb(23,43,77);" %)Deadline of the first full version (%%)(submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]](%%))
127 127  )))
128 128  |(% colspan="1" %)(% colspan="1" %)
129 129  (((
130 -TBA
160 +Wed. 26.05. & Thu. 27.05., Online
131 131  )))|(% colspan="1" %)(% colspan="1" %)
132 132  (((
133 133  (% style="color: rgb(23,43,77);" %)Individual feedback dates. The meetings will take place online via //BigBlueButton.//
... ... @@ -134,14 +134,14 @@
134 134  )))
135 135  |(% colspan="1" %)(% colspan="1" %)
136 136  (((
137 -TBA
167 +Tue. 08.06. 8:00
138 138  )))|(% colspan="1" %)(% colspan="1" %)
139 139  (((
140 -(% style="color: rgb(23,43,77);" %)Deadline of the review version(%%) (submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]](%%)) and admission to program committee (invitation via email)
170 +(% style="color: rgb(23,43,77);" %)Deadline of the review version(%%) (submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]](%%)) and admission to program committee (invitation via email)
141 141  )))
142 142  |(% colspan="1" %)(% colspan="1" %)
143 143  (((
144 -TBA
174 +subsequently
145 145  )))|(% colspan="1" %)(% colspan="1" %)
146 146  (((
147 147  (% style="color: rgb(23,43,77);" %)Review assignment(%%) (via email)**
... ... @@ -149,15 +149,15 @@
149 149  )))
150 150  |(% colspan="1" %)(% colspan="1" %)
151 151  (((
152 -TBA
182 +Tue. 15.06. 8:00
153 153  )))|(% colspan="1" %)(% colspan="1" %)
154 154  (((
155 -(% style="color: rgb(23,43,77);" %)Deadline reviews(%%) (in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]](%%))**
185 +(% style="color: rgb(23,43,77);" %)Deadline reviews(%%) (in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]](%%))**
156 156  **
157 157  )))
158 158  |(% colspan="1" %)(% colspan="1" %)
159 159  (((
160 -TBA
190 +Wed. 29.06. & Thu. 30.06., Online
161 161  )))|(% colspan="1" %)(% colspan="1" %)
162 162  (((
163 163  (% style="color: rgb(23,43,77);" %)Individual feedback dates on presentation slides(%%). The meetings will take place online via //BigBlueButton.//
... ... @@ -166,14 +166,14 @@
166 166  )))
167 167  |(% colspan="1" %)(% colspan="1" %)
168 168  (((
169 -TBA
199 +Mon. 12.07. 8:00
170 170  )))|(% colspan="1" %)(% colspan="1" %)
171 171  (((
172 -(% style="color: rgb(23,43,77);" %)Deadline final version (%%)(submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]](%%))
202 +(% style="color: rgb(23,43,77);" %)Deadline final version (%%)(submission update in(% style="color: rgb(23,43,77);" %) [[EasyChair>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]](%%))
173 173  )))
174 174  |(% colspan="1" %)(% colspan="1" %)
175 175  (((
176 -TBA
206 +Thu. 12.07., all-day
177 177  )))|(% colspan="1" %)(% colspan="1" %)
178 178  (((
179 179  Final presentations
... ... @@ -181,7 +181,7 @@
181 181  
182 182  == The Final Presentations ==
183 183  
184 -(% style="color: rgb(23,43,77);" %)Currently, it is unclear how the talks will take place. This will be influenced by the development of the pandemic. We can think of recorded videos or a live conference or other alternatives.
214 +(% style="color: rgb(23,43,77);" %)Currently, it is unclear how the talks will take place. This will be influenced by the development of the pandemic. However, it is most likely that there will be a online meeting with each participant presenting their topic online.
185 185  
186 186  Usually, the presentation of the prepared topic is held during a block seminar. The attendance at the seminar day is mandatory. Every attending person receives the proceedings of the current semester.\\
187 187  
... ... @@ -238,7 +238,7 @@
238 238  
239 239  === EasyChair Tutorial ===
240 240  
241 -You can find our seminar in EasyChair: **[[Link>>url:https://easychair.org/conferences/?conf=kielrtsyssem20ws||shape="rect"]]**
271 +You can find our seminar in EasyChair: **[[Link>>url:https://easychair.org/conferences/?conf=kielrtsyssem21ss||shape="rect"]]**
242 242  
243 243  {{expand title="Klicke hier zum ausklappen..."}}
244 244  \\
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -88309839
1 +93683754
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SEM/pages/88309839/SS21 (Embedded Real-Time Systems)
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/SEM/pages/93683754/SS21 (Embedded Real-Time Systems)