15 results
Search Results
2. Peer review expert selection method research based on knowledge set theory
- Author
-
Haifeng Li and Ning Chen
- Subjects
Knowledge management ,Knowledge representation and reasoning ,business.industry ,Computer science ,Knowledge engineering ,Legal expert system ,computer.software_genre ,Expert system ,Subject-matter expert ,Similarity (psychology) ,Project management ,business ,computer - Abstract
Peer review expert selection is an important link of fund project review; it can not only improve the matching accuracy of domain experts and projects, but also improve the appraisal quality in fund project review. This paper mainly studies the peer review expert selection method in fund project review. With the actual experience of fund project management, based on the author's knowledge set theory, paper analyzes deeply knowledge set representation of expert knowledge, improves the similarity calculation of expert and project knowledge, builds the peer review expert selection method, and gives the actual example.
- Published
- 2011
3. Use of Peer-Review System for Enhancing Learning of Programming
- Author
-
Jouni Ikonen, Jukka Tarkkonen, Kari Heikkinen, Harri Hämäläinen, and Jari Porras
- Subjects
Knowledge management ,Multimedia ,Peer feedback ,Point (typography) ,business.industry ,Computer science ,business ,computer.software_genre ,computer - Abstract
In this paper we present a study where a peer reviewing system targeted for conference paper evaluation has been used for enhancing the learning of programming though peer review. For peer reviewing purposes two open source systems were evaluated and MyReview was selected for evaluation. The peer review system was used in one programming focused course and the benefits of peer reviewing were analyzed from the reviewer and reviewee point of view. The results show that a peer review system targeted for conference paper evaluations is applicable for reviewing programs although the system should be much simpler. Students appreciated the documented comments from other students but were more interested in lecturer or other expert opinion.
- Published
- 2009
4. Incentivizing anonymous 'peer-to-peer' reviews
- Author
-
Parvathinathan Venkitasubramaniam and Anant Sahai
- Subjects
Exploit ,Computer science ,business.industry ,media_common.quotation_subject ,Internet privacy ,Commit ,Peer-to-peer ,computer.software_genre ,Incentive ,Reputation system ,business ,computer ,Reputation ,media_common ,Anonymity - Abstract
The review cycle for papers takes way too long in many disciplines. The problem is that while authors want to have their own papers reviewed fast, that are often unwilling to review the papers of others in a timely manner. This paper explores what would be required to incentivize fast reviews using a public reputation/scoring system that exploits the fact that the referees are drawn from the same pool as paper authors. The challenge in maintaining a public reputation system is to ensure that the identity of referees remain as anonymous as possible. A model is proposed in this work, wherein authors have an incentive to commit to reviewing papers and are rewarded for meeting this commitment in a manner that prioritizes their own papers for reviews. This ensures stability (bounded reviewing delays) for all fair contributors while freeloaders face a potentially unstable system. A naive implementation of the scoring system, however, leaks information that would allow authors to infer the likely identities of their referees. A distortion to the observed public score process is then studied, which is shown to enhance anonymity while preserving the incentives for timely refereeing.
- Published
- 2008
5. Gathering Experience Knowledge from Iterative Software Development Processes
- Author
-
J.K. Kokkoniemi
- Subjects
Software Engineering Process Group ,Knowledge management ,Computer science ,Software walkthrough ,computer.software_genre ,Software development process ,Software analytics ,Best coding practices ,Software mining ,Software verification and validation ,Social software engineering ,Iterative and incremental development ,business.industry ,Software development ,Extreme programming ,Software framework ,Extreme programming practices ,Personal software process ,Goal-Driven Software Development Process ,Component-based software engineering ,Software construction ,Software design ,Domain knowledge ,Package development process ,business ,computer - Abstract
This paper proposes that experience knowledge would be beneficial for iterative software development. In this paper, experience knowledge- based artifacts have been linked to Extreme Programming via peer reviews. Experience knowledge can be defined as human experiences documented with the object of exploiting them in the organization. Extreme Programming has been selected to represent iterative software development processes. Systematically gathering experiences would support building evidence for improving and teaching iterative software development processes. This paper presents one possible solution as to how to put experience knowledge in practice in the context of iterative software development processes. It also reports results from projects where experience knowledge has been studied. The main findings of this paper are two ways in which experience knowledge- based artifacts can be used with iterative software development, and that peer reviews are a good way to collect and treat experience knowledge-based artifacts.
- Published
- 2008
6. A Web-Based Platform for Peer Assessment in Technology Enhanced Learning: Student Module Prototype
- Author
-
Gabriel Badea and Elvira Popescu
- Subjects
050101 languages & linguistics ,Reflection (computer programming) ,Multimedia ,business.industry ,Computer science ,media_common.quotation_subject ,05 social sciences ,02 engineering and technology ,computer.software_genre ,Domain (software engineering) ,Peer assessment ,Interactivity ,Critical thinking ,0202 electrical engineering, electronic engineering, information engineering ,Web application ,020201 artificial intelligence & image processing ,0501 psychology and cognitive sciences ,business ,computer ,Peer evaluation ,Reputation ,media_common - Abstract
Peer assessment is widely used in educational settings as an alternative evaluation approach. It brings various benefits to the students, increasing engagement and interactivity and fostering critical thinking and reflection. Several platforms for managing the peer review process have been proposed in the literature, but most of them are confined to a particular domain or course and have various limitations related to reliability, reviewer allocation, reputation and training of reviewers or instructor support. In an attempt to address these challenges, we propose an innovative general-purpose peer assessment platform, called LearnEval. In this paper we focus on the student module part of the system, describing its functionalities, pedagogical rationale and implementation details.
- Published
- 2019
7. Construct peer assessment instrument using existing e-learning tools
- Author
-
Xiaosong Li
- Subjects
Multimedia ,business.industry ,Computer science ,media_common.quotation_subject ,Plan (drawing) ,computer.software_genre ,Peer assessment ,Quality (business) ,Software engineering ,business ,Construct (philosophy) ,computer ,media_common - Abstract
Work in Progress: This paper reports the study on how peer review instruments based on existing e-learning tools can affect the quality of peer review process and how this type of tools can benefit the reviewers. The study starts from a pilot study on constructing peer assessment instruments for an assignment in a Master course by using PeerMark and Moodle workshop. A comparison of these two tools has been given. Moodle workshop is more robotic, provide more options, but not very easy to use. Turnitin PeerMark is easy to use, more effective, but provides less options. Moodle workshop seems to have the potentials to facilitate guidance to the reviewers, feedback to the reviewers, peer interaction and knowledge construction better. A combination of the features of both tools should make a better peer assessment tool. Further investigation is required on how these tools can be improved or combined to organize a complex peer assessment marking criteria properly and to benefit the reviewers better. A plan for the next step research has been given, including further evaluation, software implementation and formal evaluation framework development.
- Published
- 2015
8. Peer assessment on presentations of 'real world' information systems case studies by students
- Author
-
Sung J. Shim and Minsuk K. Shim
- Subjects
Multimedia ,Peer feedback ,Computer science ,media_common.quotation_subject ,computer.software_genre ,World Wide Web ,Presentation ,Peer assessment ,Component (UML) ,ComputingMilieux_COMPUTERSANDEDUCATION ,Information system ,computer ,media_common - Abstract
This paper attempted to have students assess the presentation component of “real world” information systems case studies by fellow students and present the results of the peer assessment. The results could be of help to those who consider using peer assessment on presentations of “real world” information systems case studies by students.
- Published
- 2015
9. Impact of Peer Code Review on Peer Impression Formation: A Survey
- Author
-
Amiangshu Bosu and Jeffrey C. Carver
- Subjects
Code review ,Knowledge management ,Computer science ,business.industry ,Impression formation ,computer.software_genre ,Information science ,Software quality ,Software technical review ,business ,computer - Abstract
Peer code review has been adopted as an effective quality improvement practice by many Open Source Software (OSS) communities. In addition to increasing software quality, there is anecdotal evidence that peer code review has other benefits, including: sharing knowledge, sharing expertise, sharing development techniques, and most importantly building accurate peer impressions between the code review participants. To further investigate the presence of these benefits, we surveyed members of popular OSS communities who were involved with peer code review. We used established scales from Psychology, Information science, and Organizational Behavior to create survey questions. We also enforced multiple reliability and validity measures to ensure higher confidence in the survey results. In this paper, we present a subset of the surveys results focused on better understanding four aspects of peer impression formation: trust, reliability, perception of expertise, and friendship. The results indicate that there is indeed a high level of trust, reliability, perception of expertise, and friendship between OSS peers who have participated in code review for a period of time. Because code review involves examining someone else's code, unsurprisingly, peer code review helped most in building a perception of expertise between code review partners.
- Published
- 2013
10. Feedback effects: Comparing the change resulting from peer and TA feedback to student solutions of Model-Eliciting Activities
- Author
-
Jacob Bishop and Matthew Verleger
- Subjects
Peer feedback ,Multimedia ,Engineering education ,Computer science ,Process (engineering) ,Distance education ,Mathematics education ,Levenshtein distance ,computer.software_genre ,computer - Abstract
Since 2002, students in a first-year engineering course at Purdue University have participated in several Model-Eliciting Activities (MEAs). MEAs are realistic, open-ended, client-driven engineering problems designed to foster students' mathematical modeling abilities. The primary artifact produced by each team is a memo to the client describing a procedure for solving the engineering problem. Since 2007, three cycles of feedback and revision have been used in the course, with students receiving reviews from peers and teaching assistants (TAs) throughout the process. Prior to 2009, students received the first round of feedback from TAs, and the second from peers. After 2009, this order was reversed, and students received the first round of feedback from peers, and the second from TAs. This paper investigates whether the amount of change differed based on whether reviews were provided by TAs or by peers. Using the Levenshtein distance [1], the amount of change between consecutive drafts was calculated for four offerings of two different MEAs. Each MEA was offered with both the pre- and post-2009 sequencing, allowing a clear comparison of sequencing methods. Results from this study indicate that on the first revision, the amount of change resulting from TA reviews was indistinguishable from that resulting from peer reviews. However, on the second revision, the amount of change resulting from TA reviews was significantly different (greater) than the change resulting from peer reviews. Overall, the amount of change resulting from feedback was greater when peer reviews were provided first, and TA reviews were provided second. These results suggest that review expertise is more critical in the later stages of the process of solving an MEA.
- Published
- 2012
11. Behind Linus's law: A preliminary analysis of open source software peer review practices in Mozilla and Python
- Author
-
Jing Wang and John M. Carroll
- Subjects
Collaborative software ,Knowledge management ,Virtual organization ,Computer science ,business.industry ,computer.software_genre ,Software bug ,Law ,Software technical review ,Bug tracking system ,business ,computer - Abstract
Open source is an important model of collaborative knowledge work and virtual organizations. One of its work practices, peer review, is considered critical to its success, as Linus's law highlights. Thus, understanding open source peer review, particular effective review practices, will improve the understanding of how to support collaborative work in new ways. Therefore, we conduct case studies in two open source communities that are well recognized as effective and successful, Mozilla and Python. In this paper, we present the preliminary results of our analysis on data from the bug tracking systems of those two organizations. We identify four common activities critical to open source software peer review, submission, identification, resolution and evaluation. Differences between communities indicate factors, such as reporter expertise, product type and structure, and organization size, affect review activities. We also discuss features of open source software peer review distinct from traditional review, as well as reconsiderations of Linus's law.
- Published
- 2011
12. Peer to peer evaluation - Methodology and experiences across moodle platform
- Author
-
Jordi Voltas Aguilar, José Luís Lapaz Castillo, Francisco J. Rodriguez, and Joaquín Marqués Calvo
- Subjects
Engineering ,Schedule ,ComputingMilieux_THECOMPUTINGPROFESSION ,Peer feedback ,Multimedia ,business.industry ,Process (engineering) ,Rubric ,computer.software_genre ,Engineering education ,ComputingMilieux_COMPUTERSANDEDUCATION ,Mathematics education ,Workgroup ,business ,computer - Abstract
Teacher works as evaluator in his day by day, and very often, this job is based on exams correction. Traditional exams have been fundamental, but present a problem: students are not connected with evaluation process. Otherwise, peer to peer evaluation is based on the role of students as evaluators: they have to know and assume evaluation criteria and applying them on other exams. With this, students are able to understand better the contents, and develop skills to qualify his partners. Then, teacher could define evaluation grades: numeric, byelements presence, by rubrics... And at last, only has to define a schedule for leaving works, evaluating and to generate the final qualification. This paper shows experiences using peer to peer evaluation across Moodie platform on two academic courses.
- Published
- 2011
13. Design and Implementation of Java Sniper: A Community-Based Software Code Review Web Solution
- Author
-
Jason Van Pelt, Daniel Firpo, William Jester, Guillermo Gaeta, Bradley Dorn, and Xuesong (Sonya) Zhang
- Subjects
Code review ,Source code ,Java ,business.industry ,Computer science ,media_common.quotation_subject ,computer.software_genre ,World Wide Web ,Upload ,Software ,Software technical review ,Web page ,Information system ,KPI-driven code analysis ,User interface ,Software engineering ,business ,computer ,computer.programming_language ,media_common - Abstract
With the advent of the web, more and more information systems are being built web-centric, and more recently, these systems are leveraging the advantages of online community practice as well. This paper describes a lightweight community-based software code review web solution that allows a user to easily upload source code, review, and vote on peer reviews and reviewers.
- Published
- 2011
14. Peer-to-Peer Economics for Post Catastrophic Recovery
- Author
-
S. Takahashi, T. Suzuki, Jun Murai, E. Morino, Kenji Saito, and Y. Suko
- Subjects
Computer science ,business.industry ,Scale (social sciences) ,Peer to peer computing ,The Internet ,Peer-to-peer ,computer.software_genre ,Computer security ,business ,computer - Abstract
Post-catastrophic recovery is gaining more importance to human societies. This paper proposes use of a distributed autonomous economic medium to support recovery of communities after catastrophic events. It proposes a model in which everyone in the world can help each other as peers, instead of creating one's dependencies on others. The model applies peer-to-peer technologies on the Internet to achieve an environment for mutual help in the planetary scale
- Published
- 2007
15. A program for faculty peer review of teaching at north dakota state university
- Author
-
C. McIntyre and Sudhir Mehta
- Subjects
Medical education ,Engineering ,Peer feedback ,Multimedia ,business.industry ,Teaching method ,Educational technology ,computer.software_genre ,Formative assessment ,Peer assessment ,Deliverable ,Teaching and learning center ,ComputingMilieux_COMPUTERSANDEDUCATION ,business ,computer - Abstract
North Dakota State University has recently created the peer review of teaching (PRT) program which seeks to promote student-centered learning through the use of cooperative peer review teams to promote enhanced teaching methods, techniques, and strategies. The PRT project is a faculty-driven initiative intended to offer individual faculty added feedback related to instruction. Faculty members work together to set goals and to interpret student reactions to instruction strategies. The process is intentionally limited to formative assessment, and the peer assessment data is owned by the individual faculty members. Project participants are required to observe the teaching materials and teaching activity of a peer for at least one class per semester, provide meaningful feedback to his or her peer related to his or her syllabus and teaching strategies, and provide a measure of evaluation and assessment related to enhanced student learning. The contents of this paper document: 1) the background and development of the PRT program, 2) the selection and coordination of the peer teams, 3) the development of the peer philosophy and project deliverables, and 4) an evaluation and assessment of the PRT program.
- Published
- 2004
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.