×

MAVEN公司

swMATH ID: 7659
软件作者: Max Goldman;艾米莉亚·卡茨;Shmuel Katz
描述: MAVEN:模块化方面验证和干扰分析。方面是程序模块,其中包括关键事件(称为连接点)和代码段(称为通知)的描述,当方面绑定(编织)到底层系统时,这些关键事件将被执行。MAVEN工具可以验证方面相对于其规范的正确性,而不依赖于它可能编织到的任何特定底层系统,还允许建立方面之间的不干扰,或检测潜在干扰。规范包括关于底层系统属性的假设,以及在方面被编织到其中之后任何系统的保证属性。该方法基于使用假设的线性时序逻辑(LTL)描述、连接点描述、,以及方面建议的状态机。LTL假设的表格以独特的方式使用,作为满足假设的任何基础系统的代表。这是第一种针对方面规范进行一次性验证的技术,从而提高了具有方面的系统的证明模块化。当将多个方面编织到一个系统中时,单独的正确性证明和干涉自由证明适用于可重用方面库。
主页: http://rd.springer.com/article/10.1007%2Fs10703-010-0101-1
关键词: 验证;方面;模块化;模型检查;干扰;侦查
相关软件: ProMoVer公司;CVPP公司;Aspectual凸轮;PolyAML公司;轻便摩托车;萨维亚;规格#;方面J;班德拉;Java PathFinder;NuSMV公司
引用于: 9文件

在1个字段中引用

9 计算机科学(68至XX)

按年份列出的引文