首页> 外文会议>European Conference on Object-Oriented Programming >Discovering Algebraic Specifications from Java Classes
【24h】

Discovering Algebraic Specifications from Java Classes

机译:从Java课程中发现代数规格

获取原文

摘要

We present and evaluate an automatic tool for extracting algebraic specifications from Java classes. Our tool maps a Java class to an algebraic signature and then uses the signature to generate a large number of terms. The tool evaluates these terms and based on the results of the evaluation, it proposes equations. Finally, the tool generalizes equations to axioms and eliminates many redundant axioms. Since our tool uses dynamic information, it is not guaranteed to be sound or complete. However, we manually inspected the axioms generated in our experiments and found them all to be correct.
机译:我们展示并评估了从Java类中提取代数规格的自动工具。我们的工具将Java类映射到代数签名,然后使用签名生成大量术语。该工具评估这些术语并基于评估结果,提出了方程。最后,该工具将方程概括为公理并消除了许多冗余公理。由于我们的工具使用动态信息,因此无法保证声音或完整。但是,我们手动检查了我们实验中产生的公理,并发现它们都是正确的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号