Skipper
To evaluate Skipper, we conducted an experiment involving 8 participants. The questionnaires used in the experiment were:
The first reuse task was Apache Commons Math version 2.0. The task material was:
- Source code reuse plan including the accepted and rejected elements. Download: ApacheCommonsMath_ReusePlan_includesAcceptedRejected.xls
- Task description for the manual treatment. Download: TaskDescription_ManualTreatment_ApacheCommonsMath_ReuseTask.pdf
- Projects for the manual treatment: This Eclipse workspace includes the original project: Apache Commons Math source project (with its test suite) and the target project: Apache Commons Math reuse task. (Download: ApacheCommons_Manual_WS.zip)
- Task description for the Skipper treatment. Download: TaskDescription_SkipperTreatment_ApacheCommonsMath_ReuseTask.pdf
- Projects for the Skipper treatment: This Eclipse workspace includes the original project: Apache Commons Math source project (with its test suite) and the target project: Apache Commons Math reuse task (with the initial Skipper's test suite). Download: ApacheCommons_Skipper_WS.zip
The second reuse task was JabRef version 2.5. The task material was:
- Source code reuse plan including only the accepted elements due to the large number of reused elements. Download: JabRef_ReusePlan_AcceptedItemsOnly.xls
- Task description for the manual treatment. Download: TaskDescription_Manual Treatment_JabRef_ReuseTask.pdf
- Projects for the manual treatment: This Eclipse workspace includes the original project: JabRef source project (with its test suite) and the target project: JabRef reuse task. Download: JabRef_Manual_WS.zip
- Task description for the Skipper treatment. Download: TaskDescription_Skipper Treatment_JabRef_ReuseTask.pdf
- Projects for the Skipper treatment: This Eclipse workspace includes the original project: JabRef source project (with its test suite) and the target project: JabRef reuse task (with the initial Skipper's test suite). Download: JabRef_Skipper_WS.zip
A third reuse task (used during the preliminary investigation) was JDOM version 1.1.1. The task material was:
- Source code reuse plan including only the accepted elements due to the large number of reused elements. Download: JDOM_ReusePlan_AcceptedItems.xls
- Task description for the manual treatment. Download: TaskDescription_Manual Treatment_JDOM_ReuseTask.pdf
- Projects for the manual treatment: This Eclipse workspace includes the original project: JDom source project (with its test suite) and the target project: JDOM reuse task. Download: JDom_Manual_WS.zip
- Task description for the Skipper treatment. Download: TaskDescription_Skipper Treatment_JDOM_ReuseTask.pdf
- Projects for the Skipper treatment: This Eclipse workspace includes the original project: JDOM source project (with its test suite) and the target project: JDOM reuse task (with the initial Skipper's test suite). Download: JDom_Skipper_WS.zip
© 2011 Soha Makady. All rights to this material are reserved.





