About PAS

PAS2 (Partitioned Annotations of Software 2, the java version) is a javadoc doclet the helps in creating the web-based PAS for the user software. PAS is a Web based medium that records a programmer's comprehension of a particular program and makes it available to the programmer's teammates.  PAS divides annotations for individual software components into specialized partitions so programmers can easily find the specific information they need.
Prototype PAS was developed at Wayne State University. PAS parses the program files and provides a user friendly GUI to browse through classes and functions to create partitions.

PAS2 consists of 2 java doclets, the Editor and the Writer.
The Editor uses javadoc to parse the classes and presents the class, method, and partition information in easy to read format. The user than browses through comments and partitions and updates the information.  The updates are saved in the original *.java classes.
The Editor Doclet also provides the capability to edit the XML file that defines the partitions.
The Writer is used to parse the classes and generate the *.html files.  The *.html files contain standard java comments, plus the partition information.

Download

pas2_doclet.zip

xerces.jar