首页 > 最新文献

2018 International Conference on Embedded Software (EMSOFT)最新文献

英文 中文
Work-in-Progress: Hierarchical Control of a Catoptric Surface 正在进行的工作:反射曲面的层次控制
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537230
R. Chamberlain, C. Ahrens, Christopher D. Gill, S. Mitchell
The control of a catoptric (mirror-based) surface is decomposed hierarchically. The positioning control of individual mirrors is handled by low-level controllers for each drive motor, and the overall control decisions are guided by a Markov decision process.
对反射曲面的控制进行了层次分解。单个反射镜的定位控制由每个驱动电机的低级控制器处理,总体控制决策由马尔可夫决策过程指导。
{"title":"Work-in-Progress: Hierarchical Control of a Catoptric Surface","authors":"R. Chamberlain, C. Ahrens, Christopher D. Gill, S. Mitchell","doi":"10.1109/EMSOFT.2018.8537230","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537230","url":null,"abstract":"The control of a catoptric (mirror-based) surface is decomposed hierarchically. The positioning control of individual mirrors is handled by low-level controllers for each drive motor, and the overall control decisions are guided by a Markov decision process.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128247179","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Work-in-Progress: Fast Snapshot Migration Using Static Code Instrumentation 正在进行的工作:使用静态代码检测的快速快照迁移
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537207
Jae-Yun Kim, Hyeon-Jae Lee, Soo-Mook Moon
Due to the portability advantage of web apps, we can easily save the app execution state at a device and restore it at another device, allowing app migration. Since the execution of the application includes JavaScript internal states such as closures or event handlers, how to extract them is an issue. One approach is having the browser to provide new APIs [1], which allows fast migration, but requires modification of the browser. The other approach is instrumenting the web app source code [2], [3], which allows using the existing browser, however, suffering from the performance slowdown due to the overhead of instrumented code. This paper proposes a new instrumentation-based approach, which performs faster. The key idea is to introduce a reference table which is used to keep information of closures and event handlers at runtime by our instrumented code whose overhead is small. The reference table can be easily serialized as JavaScript code, and its execution at the target device allows efficient restoration of the execution state. Our preliminary experimental result shows that the performance of our instrumented code is almost the same as the original code.
由于web应用的可移植性优势,我们可以很容易地在一个设备上保存应用程序的执行状态,并在另一个设备上恢复它,允许应用程序迁移。由于应用程序的执行包含JavaScript内部状态,如闭包或事件处理程序,因此如何提取它们是一个问题。一种方法是让浏览器提供新的api[1],这允许快速迁移,但需要修改浏览器。另一种方法是检测web应用程序源代码[2],[3],这允许使用现有的浏览器,但是,由于检测代码的开销,性能会下降。本文提出了一种新的基于仪器的方法,该方法执行速度更快。关键思想是引入一个引用表,通过开销很小的仪表化代码在运行时保存闭包和事件处理程序的信息。可以很容易地将引用表序列化为JavaScript代码,并且它在目标设备上的执行允许有效地恢复执行状态。初步实验结果表明,我们的仪器代码的性能与原始代码基本相同。
{"title":"Work-in-Progress: Fast Snapshot Migration Using Static Code Instrumentation","authors":"Jae-Yun Kim, Hyeon-Jae Lee, Soo-Mook Moon","doi":"10.1109/EMSOFT.2018.8537207","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537207","url":null,"abstract":"Due to the portability advantage of web apps, we can easily save the app execution state at a device and restore it at another device, allowing app migration. Since the execution of the application includes JavaScript internal states such as closures or event handlers, how to extract them is an issue. One approach is having the browser to provide new APIs [1], which allows fast migration, but requires modification of the browser. The other approach is instrumenting the web app source code [2], [3], which allows using the existing browser, however, suffering from the performance slowdown due to the overhead of instrumented code. This paper proposes a new instrumentation-based approach, which performs faster. The key idea is to introduce a reference table which is used to keep information of closures and event handlers at runtime by our instrumented code whose overhead is small. The reference table can be easily serialized as JavaScript code, and its execution at the target device allows efficient restoration of the execution state. Our preliminary experimental result shows that the performance of our instrumented code is almost the same as the original code.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133113816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Work-in-Progress: Fog Computing for Adaptive Human-Robot Collaboration 正在进行的工作:自适应人机协作的雾计算
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537213
Václav Struhár, A. Papadopoulos, M. Behnam
Fog computing is an emerging technology that enables the design of novel time sensitive industrial applications. This new computing paradigm also opens several new research challenges in different scientific domains, ranging from computer architectures to networks, from robotics to real-time systems. In this paper, we present a use case in the human-robot collaboration domain, and we identify some of the most relevant research challenges.
雾计算是一种新兴技术,它使设计新颖的时间敏感工业应用成为可能。这种新的计算范式也在不同的科学领域开启了一些新的研究挑战,从计算机体系结构到网络,从机器人到实时系统。在本文中,我们提出了一个人机协作领域的用例,并确定了一些最相关的研究挑战。
{"title":"Work-in-Progress: Fog Computing for Adaptive Human-Robot Collaboration","authors":"Václav Struhár, A. Papadopoulos, M. Behnam","doi":"10.1109/EMSOFT.2018.8537213","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537213","url":null,"abstract":"Fog computing is an emerging technology that enables the design of novel time sensitive industrial applications. This new computing paradigm also opens several new research challenges in different scientific domains, ranging from computer architectures to networks, from robotics to real-time systems. In this paper, we present a use case in the human-robot collaboration domain, and we identify some of the most relevant research challenges.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124816852","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Keynote: The First-Order Logic of Signals 主题演讲:信号的一阶逻辑
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537203
Alexey Bakhirkin, Thomas Ferrère, T. Henzinger, Deian Nickovicl
Formalizing properties of systems with continuous dynamics is a challenging task. In this paper, we propose a formal framework for specifying and monitoring rich temporal properties of real-valued signals. We introduce signal first-order logic (SFO) as a specification language that combines first-order logic with linear-real arithmetic and unary function symbols interpreted as piecewise-linear signals. We first show that while the satisfiability problem for SFO is undecidable, its membership and monitoring problems are decidable. We develop an offline monitoring procedure for SFO that has polynomial complexity in the size of the input trace and the specification, for a fixed number of quantifiers and function symbols. We show that the algorithm has computation time linear in the size of the input trace for the important fragment of bounded-response specifications interpreted over input traces with finite variability. We can use our results to extend signal temporal logic with first-order quantifiers over time and value parameters, while preserving its efficient monitoring. We finally demonstrate the practical appeal of our logic through a case study in the micro-electronics domain.
将连续动力学系统的性质形式化是一项具有挑战性的任务。在本文中,我们提出了一个形式化框架来指定和监测实值信号的丰富时间特性。我们引入信号一阶逻辑(SFO)作为一种规范语言,它将一阶逻辑与线性实算术和一元函数符号结合起来,解释为分段线性信号。我们首先证明了SFO的可满意性问题是不可确定的,而其成员和监控问题是可确定的。我们为SFO开发了一个离线监控程序,该程序在输入跟踪的大小和规格方面具有多项式复杂性,用于固定数量的量词和函数符号。我们表明,对于在有限可变性的输入轨迹上解释的有界响应规范的重要片段,该算法在输入轨迹的大小上具有线性计算时间。我们可以使用我们的结果来扩展信号时间逻辑随时间和值参数的一阶量化,同时保持其有效监控。最后,我们通过一个微电子领域的案例研究来证明我们的逻辑的实际吸引力。
{"title":"Keynote: The First-Order Logic of Signals","authors":"Alexey Bakhirkin, Thomas Ferrère, T. Henzinger, Deian Nickovicl","doi":"10.1109/EMSOFT.2018.8537203","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537203","url":null,"abstract":"Formalizing properties of systems with continuous dynamics is a challenging task. In this paper, we propose a formal framework for specifying and monitoring rich temporal properties of real-valued signals. We introduce signal first-order logic (SFO) as a specification language that combines first-order logic with linear-real arithmetic and unary function symbols interpreted as piecewise-linear signals. We first show that while the satisfiability problem for SFO is undecidable, its membership and monitoring problems are decidable. We develop an offline monitoring procedure for SFO that has polynomial complexity in the size of the input trace and the specification, for a fixed number of quantifiers and function symbols. We show that the algorithm has computation time linear in the size of the input trace for the important fragment of bounded-response specifications interpreted over input traces with finite variability. We can use our results to extend signal temporal logic with first-order quantifiers over time and value parameters, while preserving its efficient monitoring. We finally demonstrate the practical appeal of our logic through a case study in the micro-electronics domain.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127872057","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
EMSOFT 2018 Message from the Program Co-Chairs EMSOFT 2018项目联合主席致辞
Pub Date : 2018-09-01 DOI: 10.1109/emsoft.2018.8537185
{"title":"EMSOFT 2018 Message from the Program Co-Chairs","authors":"","doi":"10.1109/emsoft.2018.8537185","DOIUrl":"https://doi.org/10.1109/emsoft.2018.8537185","url":null,"abstract":"","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"516 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133661070","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
2018 Proceedings of the International Conference on Embedded Software (EMSOFT) 2018年嵌入式软件国际会议论文集(EMSOFT)
Pub Date : 2018-09-01 DOI: 10.1109/emsoft.2018.8537192
{"title":"2018 Proceedings of the International Conference on Embedded Software (EMSOFT)","authors":"","doi":"10.1109/emsoft.2018.8537192","DOIUrl":"https://doi.org/10.1109/emsoft.2018.8537192","url":null,"abstract":"","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132205777","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Work-in-Progress: RTMUSRT: A Real-Time Testbed for Empirically Comparing Real-Time Multicore Schedulers 正在进行的工作:RTMUSRT:经验比较实时多核调度器的实时测试平台
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537222
Bo Wan, Bo Zhang, Xi Li, K. Zhou, Caixu Zhao, Chao Wang, Xuehai Zhou
In this paper, we present a real-time testbed RTMUSRT to eliminate unpredictable behaviors and improve dependability when empirically evaluating multicore real-time scheduling algorithms. Experimental results are obtained by measuring kernel overheads of RTMUSRT, and demonstrate that RTMUSRT has fewer disturbances in task executions than other existing work.
在本文中,我们提出了一个实时测试平台RTMUSRT,以消除不可预测的行为,并在经验评估多核实时调度算法时提高可靠性。通过测量RTMUSRT的内核开销得到实验结果,表明RTMUSRT在任务执行时的干扰比其他现有工作少。
{"title":"Work-in-Progress: RTMUSRT: A Real-Time Testbed for Empirically Comparing Real-Time Multicore Schedulers","authors":"Bo Wan, Bo Zhang, Xi Li, K. Zhou, Caixu Zhao, Chao Wang, Xuehai Zhou","doi":"10.1109/EMSOFT.2018.8537222","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537222","url":null,"abstract":"In this paper, we present a real-time testbed RTMUSRT to eliminate unpredictable behaviors and improve dependability when empirically evaluating multicore real-time scheduling algorithms. Experimental results are obtained by measuring kernel overheads of RTMUSRT, and demonstrate that RTMUSRT has fewer disturbances in task executions than other existing work.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131675458","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Work-in-Progress: VerticalThings - A Language-Based Microkernel for Constrained IoT Devicer 正在进行的工作:垂直事物-一个基于语言的微内核,用于受限的物联网设备
Pub Date : 2018-09-01 DOI: 10.1109/EMSOFT.2018.8537193
Jayaraj Poroor
A programming language that provides the functions of a secure microkernel is proposed for embedded and IoT applications. Towards this purpose, a type system based on the capability model is proposed, in which resource classes are abstracted as capability classes. Our language enables static analysis of key properties including safety, security, power, and timing considerations.
提出了一种为嵌入式和物联网应用提供安全微内核功能的编程语言。为此,提出了一种基于能力模型的类型系统,将资源类抽象为能力类。我们的语言支持对关键属性进行静态分析,包括安全性、安全性、功耗和时序考虑。
{"title":"Work-in-Progress: VerticalThings - A Language-Based Microkernel for Constrained IoT Devicer","authors":"Jayaraj Poroor","doi":"10.1109/EMSOFT.2018.8537193","DOIUrl":"https://doi.org/10.1109/EMSOFT.2018.8537193","url":null,"abstract":"A programming language that provides the functions of a secure microkernel is proposed for embedded and IoT applications. Towards this purpose, a type system based on the capability model is proposed, in which resource classes are abstracted as capability classes. Our language enables static analysis of key properties including safety, security, power, and timing considerations.","PeriodicalId":375994,"journal":{"name":"2018 International Conference on Embedded Software (EMSOFT)","volume":"19 51","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113962765","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
期刊
2018 International Conference on Embedded Software (EMSOFT)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1