Hybrid Probabilistic Timing Analysis

Levent Bekdemir, C. F. Bazlamaçci
{"title":"Hybrid Probabilistic Timing Analysis","authors":"Levent Bekdemir, C. F. Bazlamaçci","doi":"10.1109/UYMS54260.2021.9659797","DOIUrl":null,"url":null,"abstract":"A major challenge in time-critical systems is ensuring that a job will be completed before the required deadline. For this purpose, the behavior of the entire software needs to be analyzed. Worst execution time represents the highest possible execution time of a software unit and this metric is used in resource planning of time-critical systems. Recent studies in the related field have mostly included statistical approaches. They complement their measurement-based timing analysis with probabilistic confidence levels obtained with the help of stochastic methods. In the most used methods, the upper limit of the whole program is tried to be determined either by using end-to-end measurements with the help of extreme value theory or by using convolution techniques to measure small program units. Both approaches are problematic. In this study, a hybrid probabilistic timing analysis method is proposed. With this method, the subunits that are the building blocks of the program can be modeled separately and the highest values can be captured with the help of extreme value theory, and then the dependencies between the units are modeled by using copulas and a better boundary value distribution can be found as a result.","PeriodicalId":287667,"journal":{"name":"2021 15th Turkish National Software Engineering Symposium (UYMS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 15th Turkish National Software Engineering Symposium (UYMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UYMS54260.2021.9659797","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A major challenge in time-critical systems is ensuring that a job will be completed before the required deadline. For this purpose, the behavior of the entire software needs to be analyzed. Worst execution time represents the highest possible execution time of a software unit and this metric is used in resource planning of time-critical systems. Recent studies in the related field have mostly included statistical approaches. They complement their measurement-based timing analysis with probabilistic confidence levels obtained with the help of stochastic methods. In the most used methods, the upper limit of the whole program is tried to be determined either by using end-to-end measurements with the help of extreme value theory or by using convolution techniques to measure small program units. Both approaches are problematic. In this study, a hybrid probabilistic timing analysis method is proposed. With this method, the subunits that are the building blocks of the program can be modeled separately and the highest values can be captured with the help of extreme value theory, and then the dependencies between the units are modeled by using copulas and a better boundary value distribution can be found as a result.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
混合概率时序分析
在时间紧迫的系统中,一个主要的挑战是确保在规定的截止日期之前完成一项工作。为此,需要分析整个软件的行为。最差执行时间表示软件单元的最高可能执行时间,该指标用于时间关键型系统的资源规划。最近在相关领域的研究大多采用统计方法。它们用借助随机方法获得的概率置信度来补充基于测量的时序分析。在最常用的方法中,要么借助极值理论使用端到端测量,要么使用卷积技术测量小程序单元,试图确定整个程序的上限。这两种方法都有问题。本文提出了一种混合概率时序分析方法。该方法利用极值理论对构成程序的各个子单元分别进行建模,并捕获各子单元的极值,然后利用copula对各子单元之间的依赖关系进行建模,从而得到较好的边值分布。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Digital Customer Acquisition and Onboarding During the Pandemic On the Use of Evolutionary Coupling for Software Architecture Recovery Accelerating User Interface Testing Process with Genetic Algorithm Hybrid Probabilistic Timing Analysis Dexmo Software Product Line and Product Composition Method
×
引用
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