loading...
Enforcing Constraints Between Documentary Comments and Source Code
Banff, Alberta, Canada June 26-June 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICPC.2007.2015th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
C. Dylan Shearer, Kent State University
Michael L. Collard, Ashland University
An approach for enforcing constraints between program entities and their documentary comments is presented. The approach uses srcML to represent Java source code and introduces an XML format, namely srcDoc, for marking up Javadoc-style comments. The enforced constraints are specified with a combination of XML and XQuery. An Eclipse plugin is described that demonstrates the use of XML and related technologies to express and enforce constraints on documentary comments. Examples of constraints enforcing design rationale for methods in an API are shown.
Citation:
C. Dylan Shearer, Michael L. Collard, "Enforcing Constraints Between Documentary Comments and Source Code," icpc, pp.271-280, 15th IEEE International Conference on Program Comprehension (ICPC '07), 2007
Usage of this product signifies your acceptance of the Terms of Use.