The Computer Journal
The CWEB System of Structured Documentation: Version 3.0
The CWEB System of Structured Documentation: Version 3.0
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Aspect-Oriented Programming is Quantification and Obliviousness
Aspect-Oriented Programming is Quantification and Obliviousness
Aspect-oriented programming and modular reasoning
Proceedings of the 27th international conference on Software engineering
Modular Software Design with Crosscutting Interfaces
IEEE Software
Adding open modules to AspectJ
Proceedings of the 5th international conference on Aspect-oriented software development
Modeling aspect mechanisms: a top-down approach
Proceedings of the 28th international conference on Software engineering
Open modules: modular reasoning about advice
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Hi-index | 0.00 |
Through the development of a framework or a class library, writing the document on their application programming interface (API) is essential. The document on the API, which we call the API documentation, is mainly read by programmers who want to develop their applications on top of that framework or library. In this paper, we present a tool named CommentWeaver, which generates the API documentation of a framework/library written in AspectJ. CommentWeaver extracts the descriptions for the API documentation from both classes and aspects in the source files, and then it weaves them for generating the API documentation in HTML. Although ajdoc similarly generates the API documentation for AspectJ, the generated API documentation does not directly present the exact behavior of the API if it is affected by aspects.