Chapter 6 Implementation and Experiment
6.2 Experiment and Evaluation
6.2.1 Experiment Design
This thesis used the authoring tool to generate the different paper-review processes for journal or conference, and compared this thesis with current existing template-based paper/conference systems such as OJS, OCS, MyReview, and the traditional paper system such as IJDLT in supportability. For a reconfigurable paper-review system generator, there were many criteria of the dynamic system supportability. Thus, we also compared the system in our thesis with other template-based paper-review system in these criteria.
At first, we briefly introduced each paper-review process would be generate.
They might be collected by referencing the existing paper as well as collecting by an interview with the chief of a specific conference or journal.
Case 1: Paper-review process in [13]
The process was for a journal paper system. There were 3 roles in the system:
editor, reviewer, and author. User could register as an author then submit paper. Editor received the papers and dispatched them to no more than 3 other reviewers or editor for reviewing. The paper might be judge as accept, reject, major revise, or minor revise. When paper was accepted, it entered the proofreading process. Finally, it waited for being collected into the journal. There were several types mail sent to author, reviewer or editor automatically such as the revise deadline notification.
Editor could add/remove author or reviewer. In addition editor could define the category ontology for paper submission.
Case 2: Paper-review process in [2]
The process was for a conference management system. There were 3 roles in the system: administrator, reviewer, authors. The process was different with Case 1.
Author could withdraw a submitted paper. Editor could assign the reviewing job to review based on reviewers’ preferences. Administrator could only accept or reject the paper. There was only the judge result mail sent to author automatically. Finally, the administrator could manage the session of conference.
Case 3: Paper-review process in [3]
Fan et al. [3] presented an anonymous paper-review mechanism. In their paper-review process, there existed the anonymity between author, editor, and review each other. In case 1, all users were not anonymous with editor. (That is, editor could know who the author of a paper is or who the review of a paper was.) This thesis just
46
presented an anonymous paper-review process model. It didn’t propose a real system.
Case 4: Paper-review process in Conference A
This process was collected by interviewing with a conference chief editor. In their conference, there existed a hierarchical role definition. That is, chief editor could generate several session chairs for different topic of conference. Different session chairs could generate reviewers themselves. When author submitted paper to different topic in the conference, the corresponding session chair could dispatch the paper to reviewer under this topic. After each session chair published the accept papers. They could send back to the chief editor for the publication.
Case 5: Paper-review process in Journal B
This process was collected by interviewing with a journal editor. In their journal system, there exists another role “assistant editor”. Assistant editor was not responsible for paper dispatching. This role was only responsible for the proof reading task. On the other hand, when author submitted paper, the journal system asked user provide the information of number of words it helped end-user.
By observation of Case 1~5, we summarized different functionality of a paper-review system and listed the supportability in different case with different functionality as Table 6.1.
In addition to the supportability for the existing paper-review process, we compared this thesis with current existing template-based paper-review systems in the criteria of dynamic system supportability, these criteria are stated as follows.
a. Setup time: The construction time when start to construct the paper-review system a user needs.
b. Custom user profile: The ability of determining the user information should be provided when author register.
c. Custom paper attribute: The ability of determining the manuscript information should be provided when author submit paper.
d. Custom paper-review criteria: The ability of determining the criteria for evaluating paper when reviewing.
e. Dynamic roles definition: The ability of defining the role types in the paper-review system.
f. Knowledge sharing: The ability of constructing a paper-review system based on the others’ paper-review process.
g. Custom mailing rules: The ability of defining the automatically mailing rules and mail template.
47
h. Custom process control: The ability of defining the different paper-review workflow.
Table 6.1: The functionality in different paper-review process cases
Case 1 Case 2 Case 3 Case 4 Case 5
editor, reviewer,
author Yes Yes Yes Yes Yes
Assistant editor No No No No Yes
Hierarchical reviewing
process
No No No Yes No
Paper category
management Yes Not
mentioned
Not mentioned
Not
mentioned Yes
Submission Yes Yes Yes Yes Yes
Number of words
of paper No No No No Yes
Dispatching Yes Yes Yes Yes Yes
Reviewing Yes Yes Yes Yes Yes
Proof Reading Yes No No Yes Yes
Publish to journal Yes No No No Yes
Publish to
conference No Yes No Yes No
48 6.2.2 Experiment Result and Discussion
Table 6.2 showed the functionality supportability of this thesis and another paper-review system with the current existing paper review process.(Table 6.1) In Table 6.2, because the other paper-review system restricted the role definition in their systems, they could not generate the role “assistant editor” or define the hierarchical reviewing process. The MyReview System, OJS, OCS were partially support the paper category management because that they could only define one-level of paper categories. They could not define a paper sub-category under a specific paper category. For other systems, they were developed for the specific purpose, so they could not support to generate the journal system or conference system as users’ wish.
Table 6.2: The supportability in different researches with different functionality
RPS MyReview OJS OCS IJDLT
editor, reviewer,
author Yes Yes Yes Yes Yes
Assistant editor Yes No Yes Yes No
Hierarchical
reviewing process Yes No No No No
Paper category
management Yes Partially Partially Partially Yes
Submission Yes Yes Yes Yes Yes
Number of words of
paper Yes Yes Yes Yes No
Dispatching Yes Yes Yes Yes Yes
Reviewing Yes Yes Yes Yes Yes
Proof Reading Yes Yes Yes Yes Yes
Publish to journal Yes No Yes No Yes
Publish to
conference Yes Yes No Yes No
49
The comparison with the other template-based paper review systems in the criteria of dynamic system supportability was shown in Table 6.3.
Table 6.3: The comparison among different researches in the criteria of dynamic system supportability
RPS MyReview OJS OCS
Setup time cost Lower Higher Higher Higher
Custom user profile Support Not Support Not Support Not Support Dynamic roles
definition
Support Not Support Not Support Not Support
Custom paper attribute
Support Support Support Support
Custom paper-review criteria
Support Support Support Support
Knowledge sharing Support Not Support Not Support Not Support Custom process
control
Support Partially Not Support Not Support
Mailing template Support Support Support Support Custom mailing rules Support Not Support Not Support Not Support
For the criteria that this thesis powerful/weak than other system, we would describe why we had the following evaluating result.
Setup time cost
When users constructed their paper-review system through the other systems, they had to setup the web server and database environment first and then install the system and configure the system. In the system of this thesis, users just need make their configuration online. They did not spend any time on the web and database environment setup.
Custom user profile
For different research group, the users’ profile in their systems may be different because some information of user is not so concerned. By the help of frame system, we could make users define their own user profile definition.
Dynamic roles definition
Because other system thought that there were only 3 roles in a paper-review process, they thought that there is no need to generate other roles. However, by
50
defining different roles, we could define more paper-review process complicate such as hierarchical reviewing process.
Knowledge sharing
For the other systems, different outputted paper-review systems were installed in different server. Moreover, the system configuration and the data were stored in the database together. Therefore, they could not support the knowledge sharing. That is, they could not use the configuration made by other user and modify it to generate a new paper-review system.
Custom process control
For MyReview system, it could only define the papers’ judge-result in the output paper-review system. However, there were no dependency on the judge-result and the process control in MyReview system. Therefore, user still could not customize the paper-review process. In this thesis, by defining the paper state transition rules after each action in the paper-review process, users could generate their own paper review processes.
Custom mailing rules
For the other systems, they could define the mailing template and insert dynamic fields such as user’s name or paper’s title. However, except mailing to author at the time of paper was judged, they could only send mails manually. Based on the mailing rules in this thesis, users’ paper-review system could send the specific mails automatically at the specific time.
51