Gary T. Leavens, Albert L. Baker, Clyde Ruby. Preliminary design of JML: a behavioral interface specification language for java. ACM SIGSOFT Software Engineering Notes, 31(3):1-38, 2006. [doi]
@article{LeavensBR06, title = {Preliminary design of JML: a behavioral interface specification language for java}, author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby}, year = {2006}, doi = {10.1145/1127878.1127884}, url = {http://doi.acm.org/10.1145/1127878.1127884}, tags = {Java, language design, design, Ruby}, researchr = {https://researchr.org/publication/LeavensBR06}, cites = {0}, citedby = {0}, journal = {ACM SIGSOFT Software Engineering Notes}, volume = {31}, number = {3}, pages = {1-38}, }