International Conference on Embedded Software最新文献

筛选
英文 中文
CalMAR - a multi-application dataflow runtime: work-in-progress CalMAR -一个多应用程序数据流运行时:正在进行的工作
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125562
L. Morel, Manuel Selva, K. Marquet, Coralie Saysset, T. Risset
{"title":"CalMAR - a multi-application dataflow runtime: work-in-progress","authors":"L. Morel, Manuel Selva, K. Marquet, Coralie Saysset, T. Risset","doi":"10.1145/3125503.3125562","DOIUrl":"https://doi.org/10.1145/3125503.3125562","url":null,"abstract":"In this paper, we propose a new dataflow runtime that dynamically manages several dataflow applications. We propose an implementation of such a runtime called CalMAR built on top of the RVC-Cal environment, and validate its efficiency compared to the RVC-CAL traditional approach.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127079572","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
Modelling probabilistic timing analysis: work-in-progress 建模概率时序分析:正在进行的工作
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125566
Bojan Nokovic, E. Sekerinski
{"title":"Modelling probabilistic timing analysis: work-in-progress","authors":"Bojan Nokovic, E. Sekerinski","doi":"10.1145/3125503.3125566","DOIUrl":"https://doi.org/10.1145/3125503.3125566","url":null,"abstract":"We describe the process of calculating the execution time profile (ETP) in order to determine the probabilistic worst case execution time (WCET) using a model-based approach. By hierarchical state machines with probabilistic transitions and costs/reward specifications, we model the instructions with probabilistic execution time. From the model, our tool, pState, generates input code for a probabilistic model checker on which properties can be analysed.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132276155","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
Fixed priority scheduling of real-time flows with arbitrary deadlines on smart NoCs: work-in-progress 智能noc上具有任意截止日期的实时流的固定优先级调度:正在进行的工作
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125565
Weichen Liu, Peng Chen, Lei Yang, Mengquan Li, Nan Guan
{"title":"Fixed priority scheduling of real-time flows with arbitrary deadlines on smart NoCs: work-in-progress","authors":"Weichen Liu, Peng Chen, Lei Yang, Mengquan Li, Nan Guan","doi":"10.1145/3125503.3125565","DOIUrl":"https://doi.org/10.1145/3125503.3125565","url":null,"abstract":"Although SMART NoC, as an emerging dynamically reconfigurable NoC architecture, is able to improve the communication efficiency significantly when scheduling real-time flows, it introduces uncertainty due to the nondeterministic latency. In this regard, we first study the schedulability of a set of arbitrary-deadline flows with given priorities. Based on schedulability analysis, an efficient priority assignment algorithm is proposed to minimize deadline misses. To our best knowledge, this is the first work of arbitrary-deadline flow scheduling on SMART NoC, which involves sophisticated computation of the worst case traversal time.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124283317","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
Combining control flow checking for safety and security in embedded software: work-in-progress 结合控制流检查的安全性和嵌入式软件的安全性:工作在进行中
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125563
R. Gold
{"title":"Combining control flow checking for safety and security in embedded software: work-in-progress","authors":"R. Gold","doi":"10.1145/3125503.3125563","DOIUrl":"https://doi.org/10.1145/3125503.3125563","url":null,"abstract":"In this paper we propose a software based method to detect control flow errors in embedded software, which are caused by transient faults or are inserted by attackers with the aim to perform return oriented programming.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132935523","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
Testing autonomous cyber-physical systems using fuzzing features from convolutional neural networks: work-in-progress 使用卷积神经网络的模糊特征测试自主网络物理系统:正在进行的工作
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125568
Sunny Raj, Sumit Kumar Jha, A. Ramanathan, L. Pullum
{"title":"Testing autonomous cyber-physical systems using fuzzing features from convolutional neural networks: work-in-progress","authors":"Sunny Raj, Sumit Kumar Jha, A. Ramanathan, L. Pullum","doi":"10.1145/3125503.3125568","DOIUrl":"https://doi.org/10.1145/3125503.3125568","url":null,"abstract":"Autonomous cyber-physical systems rely on modern machine learning methods such as deep neural networks to control their interactions with the physical world. Testing of such intelligent cyber-physical systems is a challenge due to the huge state space associated with high-resolution visual sensory inputs. We demonstrate how fuzzing the input using patterns obtained from the convolutional filters of an unrelated convolutional neural network can be used to test computer vision algorithms implemented in intelligent cyber-physical systems. Our method discovers interesting counterexamples to a pedestrian detection algorithm implemented in the popular OpenCV library. Our approach also unearths counterexamples to the correct behavior of an autonomous car similar to NVIDIA's end-to-end self-driving deep neural net running on the Udacity open-source simulator.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122282306","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}
引用次数: 4
Effective simulation of DRAM/PCM-based hybrid memory: work-in-progress 基于DRAM/ pcm的混合存储器的有效模拟:正在进行中
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125564
Peiquan Jin, Xiaoliang Wang, Dezhi Zhang, Lihua Yue
{"title":"Effective simulation of DRAM/PCM-based hybrid memory: work-in-progress","authors":"Peiquan Jin, Xiaoliang Wang, Dezhi Zhang, Lihua Yue","doi":"10.1145/3125503.3125564","DOIUrl":"https://doi.org/10.1145/3125503.3125564","url":null,"abstract":"PCM (Phase Change Memory) as a new kind of non-volatile memory has received much attention from both academia and industry. While PCM has a number of new features, how to use PCM at memory hierarchy still remains a problem. In addition, at present PCM chips and storage devices are not available. This makes it hard to evaluate PCM-related algorithms. Thus, we design a flexible simulator named DPHSim to provide a test bed for PCM-related studies. DPHSim can simulate various configurations on DRAM and PCM. In addition, it utilizes a clock-based timing model to simulate the characteristics of PCM and offers user-friendly APIs for users to simulate memory hierarchy and evaluate performance on DPHSim.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114769249","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
Contextual callbacks for resource discovery and trust negotiation on the internet of things: work-in-progress 物联网上资源发现和信任协商的上下文回调:正在进行的工作
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125629
Marten Lohstroh, Hokeun Kim, Edward A. Lee
{"title":"Contextual callbacks for resource discovery and trust negotiation on the internet of things: work-in-progress","authors":"Marten Lohstroh, Hokeun Kim, Edward A. Lee","doi":"10.1145/3125503.3125629","DOIUrl":"https://doi.org/10.1145/3125503.3125629","url":null,"abstract":"This paper introduces contextual callbacks, which allow environments to authenticate themselves to nearby devices and advertise local services in response to the reception of radio-broadcast announcements that are emitted by mobile devices.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133443763","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
Cloud-based machine learning for IoT devices with better privacy: work-in-progress 为物联网设备提供更好隐私的基于云的机器学习:正在进行中
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125626
H. Jeong, Hyeon-Jae Lee, Soo-Mook Moon
{"title":"Cloud-based machine learning for IoT devices with better privacy: work-in-progress","authors":"H. Jeong, Hyeon-Jae Lee, Soo-Mook Moon","doi":"10.1145/3125503.3125626","DOIUrl":"https://doi.org/10.1145/3125503.3125626","url":null,"abstract":"Recently, cloud-based machine learning (ML) services are getting popular. A client sends input data to a cloud, which performs ML algorithms based on neural networks (NN) using its powerful server, and returns the result back to the client. In this scenario, the server can easily collect the users' sensitive data, raising the privacy issues and making users reluctant to use the services. This paper proposes a new approach to ML services that can reduce the privacy concern, thus making the services safer. The basic idea is that instead of sending the raw input data, the client sends the partially-processed feature data obtained from the early stage of the NN, and the server continues to execute the rest of the NN. Since it is not simple to reverse-engineer the original data from the feature data, especially when the feature data is obtained from the later stage of NN, the privacy issue can be reduced. On the other hand, partial processing at the client can affect the performance, as more computations are performed at the client. We evaluated the performance impact, considering the network speed as well. We are also trying to devise a privacy metric to evaluate the partially-processed feature data.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130231581","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}
引用次数: 5
JSDelta: serializing modified javascript states for state sharing (work-in-progress) JSDelta:序列化修改后的javascript状态以实现状态共享(正在进行中)
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125627
Jin-woo Kwon, Soo-Mook Moon
{"title":"JSDelta: serializing modified javascript states for state sharing (work-in-progress)","authors":"Jin-woo Kwon, Soo-Mook Moon","doi":"10.1145/3125503.3125627","DOIUrl":"https://doi.org/10.1145/3125503.3125627","url":null,"abstract":"There are numerous working projects on IoT platforms, and many projects employ JavaScript as their client-side language. One of the benefits using JavaScript in IoT platforms is its great portability which lets an application to run on any IoT devices that employ a JavaScript runtime. In this situation, user experiences can be enhanced if the states in the IoT devices can be shared so that a user can seamlessly continue an application's state from one device to another. However, serializing the whole execution state of a running application will be inefficient, since most of the execution state would be the same as the initial state of the app launch time. To reduce this inefficiency, we propose JSDelta, which traverses the JavaScript objects and save only those objects modified from the initial state to a file called snapshot. We send the snapshot to other IoT device, which launches the original app and apply the snapshot to resume the execution state. We have a promising experimental result, eliminating 94% of the snapshot size on average.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"37 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121634474","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
Snapshot-based offloading for machine learning web app: work-in-progress 基于快照的机器学习web应用卸载:工作在进行中
International Conference on Embedded Software Pub Date : 2017-10-15 DOI: 10.1145/3125503.3125625
InChang Jeong, H. Jeong, Soo-Mook Moon
{"title":"Snapshot-based offloading for machine learning web app: work-in-progress","authors":"InChang Jeong, H. Jeong, Soo-Mook Moon","doi":"10.1145/3125503.3125625","DOIUrl":"https://doi.org/10.1145/3125503.3125625","url":null,"abstract":"We propose a new approach to running machine learning (ML) web app on resource-constrained embedded devices by offloading ML computations to servers. We can dynamically offload computations depending on the problem size and network status. The execution state is saved in the form of another web app called snapshot which simplifies the state migration. Some issues related to ML such as how to handle the Canvas object, the ML model, and the privacy of user data are addressed. The proposed offloading works for real web apps with a performance comparable to running the app entirely on the server.","PeriodicalId":143573,"journal":{"name":"International Conference on Embedded Software","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133115267","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信