1. Barnett, M., Naumann, D.A., Schulte, W., Sun, Q.: 99.44% pure: Useful abstractions in specification. In: Proc. FTFJP, pp. 11–19 (2004)
2. Lecture Notes in Computer Science;W.C. Benton,2009
3. Bierhoff, K., Aldrich, J.: Lightweight object specification with typestates. In: ESEC/SIGSOFT FSE, pp. 217–226. ACM Press, New York (2005)
4. Boyapati, C., Liskov, B., Shrira, L.: Ownership types for object encapsulation. In: Proc. POPL, pp. 213–223. ACM Press, New York (2003)
5. Lecture Notes in Computer Science;N. Cataño,2002