This volume contains the post-proceedings of the second Workshop on Verification of Objects at RunTime EXecution (VORTEX 2018) that was held in Amsterdam, co-located with the European Conference on Object-Oriented Programming (ECOOP 2018) and the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018). Runtime verification is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. Recently, it has gained more consensus as an effective and promising approach to ensure software reliability, bridging a gap between formal verification, and conventional testing; monitoring a system during runtime execution offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on runtime verification for topics covering either theoretical, or practical aspects, or, preferably, both, with emphasis on object-oriented languages, and systems.
翻译:本卷载有在阿姆斯特丹与欧洲目标导向规划会议(ECOP 2018)和ACM SIGSOFT软件测试和分析国际专题讨论会(ISSTA 2018)合用同一地点举行的第二次运行时物体核查讲习班(VORTEX 2018)的后进程,运行时核查是软件核查的一种方法,它涉及对软件和硬件系统执行的监测和分析。最近,它作为一种有效和有希望的办法,获得了更多的共识,以确保软件可靠性,缩小正式核查与常规试验之间的差距;在运行期间监测一个系统,为解决错误恢复、自我适应和超出软件可靠性的其他问题提供了更多的机会。VORTEX的目标是将从事运行时核查的研究人员聚集在一起,以理论或实际方面为主题,或最好以对象语言和系统为重点,进行运行时核查。