跳到主要内容
10.1145/2897045.2897046acm会议文章/章节视图摘要出版物页面国际证券交易所会议记录会议集合
研究论文

事件捕获和比较用于运行时监视系统中的系统

出版:2016年5月14日 出版历史
  • 获取引文提醒
  • 摘要

    当今的复杂软件系统是高度可变的系统体系(SoS),它们不断发展以满足新的客户需求或应对技术变化。尽管对SoS的不同部分进行了彻底测试,但完整的行为通常仅在运行期间出现。因此,在操作过程中,需要持续监控和检查系统及其相互作用,以确定是否符合其要求。特别是,在对一个系统进行更改后,有必要检查整个SoS是否仍按预期正确运行。基于现有的监控框架,我们正在开发对捕获和比较SoS中事件跟踪的支持。我们的方法有助于识别事件跟踪中的差异,并在一定程度上实现了自动化,这些差异通常表示进化过程中引入的不良行为。在本立场文件中,我们使用一个工业示例来激励SoS中的捕获和比较支持,并展示了包括原型在内的早期研究结果。

    工具书类

    [1]
    Maier,M.W.《系统的体系结构原则》。系统工程, 1, 4 (1998), 267--284.
    [2]
    Robinson,W.N.企业系统的需求监控框架。需求工程, 11, 1 (2006), 17--41.
    [3]
    Ghezzi,C.、Mocci,A.和Sangiorgio,M.使用间谍@运行时。程序。第34届国际软件工程大会,IEEE/ACM,2012,1403-1406。
    [4]
    van Hoorn,A.、Waller,J.和Hasselbring,W.Kieker:应用程序性能监视和动态软件分析的框架。程序。第三届国际性能工程联合会议,ACM,2012年,247-248。
    [5]
    Vierhauser,M.、Rabiser,R.、Grünbacher,P.、Seyerlehner,K.、Wallner,S.和Zeisel,H.ReMinds:系统体系的灵活运行时监控框架。系统与软件杂志, 112 (2016), 123--136.
    [6]
    Vierhauser,M.、Rabiser,R.和Grünbacher,P.《超大规模软件系统的测试、调试和操作案例研究》。程序。第36届国际软件工程大会,ICSE Companion,ACM,2014年,第125-134页。
    [7]
    Maletic,J.I.和Collard,M.L.支持源代码差异分析。程序。第20届IEEE国际软件维护大会,IEEE,2004年,第210-219页。
    [8]
    Maoz,S.、Ringert,J.O.和Rumpe,B.《语义模型差异宣言》。程序。2010年模特儿研讨会和座谈会,施普林格,2010年,194-203。
    [9]
    Miranskyy,A.V.、Davison,M.、Reesor,R.M.和Murtaza,S.S.使用熵度量来比较软件痕迹。信息科学, 203, 25 (2012), 59--72.
    [10]
    Haran,M.、Karr,A.、Orso,A.,Porter,A.和Sanil A.将分类技术应用于远程收集的程序执行数据。程序。第十届欧洲软件工程联合会和第十三届ACM SIGSOFT Symp。软件工程基础,美国医学会,2005,146--155。
    [11]
    Needleman,S.B.和Wunsch,C.D.适用于寻找两种蛋白质氨基酸序列相似性的通用方法。分子生物学杂志, 48 (1970), 443--453.
    [12]
    Orso A.和Kennedy B.对程序执行的选择性捕获和回放。程序。第三届国际动态分析WS,美国医学会,2005年1月7日。
    [13]
    Prähofer,H.、Schatz,R.、Wirth,C.和Mössenböck,H.《软PLC应用程序确定性重放调试的综合解决方案》。IEEE工业信息学汇刊, 7, 4 (2011), 641--651
    [14]
    Czarnecki,K.、Grünbacher,P.、Rabiser,R.、Schmid,K.和Wasowski,A.《冷静的特征和艰难的决策:变量建模方法的比较》。程序。第六届软件集成系统可变性建模国际WS,ACM,2012年,第173-182页。
    [15]
    Quinton,C.、Rabiser,R.、Vierhauser,M.、Grünbacher,P.和Baresi,L.《动态软件产品线的演变:挑战与展望》。程序。第19届国际软件产品线大会。,ACM,2015年,第126-130页。
    [16]
    Dwyer,M.、Avrunin,G.和Corbett,J.有限不动产验证属性规范中的模式。程序。国际软件工程大会,IEEE,1999,411--420。
    [17]
    Lemieux,C.、Park,D.和Beschatnikh,I.通用LTL规范采矿(T)。程序。第30届IEEE/ACM国际自动化软件工程大会,IEEE,2015,81-92。
    [18]
    Vierhauser,M.、Rabiser,R.、Grünbacher,P.和Egyed,A.开发基于DSL的方法,用于基于事件的系统体系监控:经验和教训。程序。第30届IEEE/ACM国际自动化软件工程大会IEEE,2015年,715--725。
    [19]
    Rabiser,R.、Vierhauser,M.和Grünbacher,P.《运行时监控基础设施的可变性管理》。程序。第九届软件密集型系统可变性建模国际WS,ACM,2015,35-42。
    [20]
    Vierhauser,M.、Rabiser,R.、Grünbacher,P.和Aumayr,B.《系统体系的需求监控模型》。程序。第23届IEEE国际需求工程会议。,IEEE,2015年,96--105。
    [21]
    Zaidman,A.和Demeyer,S.通过基于事件执行频率的启发式聚类过程管理跟踪数据量。程序。第八届欧洲软件维护与重组会议,IEEE,2004,329--338。

    引用人

    查看全部
    • (2022)为基于ROS的应用程序提供灵活的运行时监控支持第四届机器人软件工程国际研讨会论文集10.1145/3526071.3527515(43-46)在线发布日期:2022年5月9日
    • (2017)支持系统体系演化的基于事件的捕获与比较方法第十一届ACM分布式和基于事件的系统国际会议记录10.1145/3093742.3093909(261-270)在线发布日期:2017年6月8日

    建议

    评论

    信息和贡献者

    问询处

    发布于

    封面图片ACM会议
    VACE’16:第一届软件设计中的可变性和复杂性国际研讨会会议记录
    2016年5月
    43页
    国际标准图书编号:9781450341769
    内政部:10.1145/2897045
    如果复制品不是为了盈利或商业利益而制作或分发的,并且复制品的第一页载有本通知和完整引文,则允许免费制作本作品的全部或部分数字或硬拷贝以供个人或课堂使用。必须尊重ACM以外的其他人对本作品组成部分的版权。允许用信用证进行摘要。要以其他方式复制或重新发布,在服务器上发布或重新发布到列表,需要事先获得特定许可和/或付费。从请求权限[电子邮件保护]

    赞助商

    出版商

    计算机协会

    美国纽约州纽约市

    出版历史

    出版:2016年5月14日

    权限

    请求对此文章的权限。

    检查更新

    作者标记

    1. 捕获并比较
    2. 进化
    3. 软件监控

    限定符

    • 研究文章

    资金来源

    会议

    2016年ICSE
    赞助商:
    ICSE’16:第38届国际软件工程会议
    2016年5月14日至22日
    德克萨斯州奥斯汀

    即将召开的会议

    ICSE 2025年
    2025年IEEE/ACM第46届软件工程国际会议
    2025年4月26日至5月3日
    渥太华,打开,加拿大

    贡献者

    其他指标

    文献计量学和引文

    文献计量学

    文章指标

    • 下载次数(过去12个月)2
    • 下载次数(最近6周)0

    其他指标

    引文

    引用人

    查看全部
    • (2022)为基于ROS的应用程序提供灵活的运行时监控支持第四届机器人软件工程国际研讨会论文集10.1145/3526071.3527515(43-46)在线发布日期:2022年5月9日
    • (2017)支持系统体系演化的基于事件的捕获与比较方法第十一届ACM分布式和基于事件的系统国际会议记录10.1145/3093742.3093909(261-270)在线发布日期:2017年6月8日

    视图选项

    获取访问权限

    登录选项

    完全访问权限

    查看选项

    PDF格式

    以PDF文件查看或下载。

    PDF格式

    电子阅读器

    使用联机查看电子阅读器.

    电子阅读器

    媒体

    数字

    其他

    桌子

    分享

    分享

    共享此出版物链接

    在社交媒体上分享