Title of article
Object-oriented Programming Laws for Annotated Java Programs
Author/Authors
Gabriel Falconieri Freitas، نويسنده , , Marcio Cornelio، نويسنده , , Tiago Massoni، نويسنده , , Rohit Gheyi، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2010
Pages
12
From page
65
To page
76
Abstract
Object-oriented programming laws have been proposed in the context of languages that are not combined with a behavioral interface specification language (BISL). The strong dependence between source-code and interface specifications may cause a number of difficulties when transforming programs. In this paper we introduce a set of programming laws for object-oriented languages like Java combined with the Java Modeling Language (JML). The set of laws deals with object-oriented features taking into account their specifications. Some laws deal only with features of the specification language. These laws constitute a set of small transformations for the development of more elaborate ones like refactorings.
Journal title
Electronic Proceedings in Theoretical Computer Science
Serial Year
2010
Journal title
Electronic Proceedings in Theoretical Computer Science
Record number
679839
Link To Document