ActiveDocumentation

ActiveDocumentation Tool consists of 2 components: IntelliJ IDE plugin which acts as an IDE connector and Main part.

To execute ActiveDocumentation, an auxiliary tool is also required to be installed: SrcML

IntelliJ plugin

The plugin can be installed in IntelliJ IDE as instructed.


Plugin: ActiveDocumentationPlugin.V1.zip

Source Code: ActiveDocumentation-1-sourcecode.zip

Main Component

The Main component is a React project. To run the app, install the dependencies and run the app on port 3000.


Source Code: active-doc-client-1.0.zip


User Study

We conducted a study to evaluate our tool. The study materials are available.


Survey: survey.pdf

Control and Experimental Protocol: StudyMaterial.zip

CrowdCode project used for the task: CrowdCode-UserStudy.zip


A video tutorial is available at https://youtu.be/_AT8sNj02Ss