Refactoring Alloy Specifications
Refactoring Alloy Specifications
复制标题
重构合金规格
DOI:
10.1016/j.entcs.2004.04.014
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
Paulo Borba
中科院分区:
文献类型:
--
作者:
Rohit Gheyi;Paulo Borba
This paper proposes modeling laws for Alloy, a formal object-oriented modeling language. These laws are important not only to define the axiomatic semantics of Alloy but also to guide and formalize popular software development practices. In particular, these laws can be used to formaly refactor specifications. As an example, we formally refactor a specification for Java types.