Evaluating students' participation in open source software development with an annotation model

被引:0
|
作者
Charles, Robert [1 ]
Tao, Yonglei [2 ]
机构
[1] LORIA, Campus Sci,BP 239, F-54506 Vandoeuvre Les Nancy, France
[2] Grand Valley State Univ, Allendale, MI 49401 USA
关键词
model; evaluation; software project; annotation; collaboration;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
While team work is an indispensable experience for computer science students, evaluating their performance in a project becomes a great challenge for the instructors. The basic assumption in a collaborative work is that each member of the collaboration has something to contribute. It is assumed that no member of the team is non functional. But how do we measure the contribution of each member of the team? An effective documentation tool is helpful. In this paper, we discuss why we need such a tool through a case of an open source software-based project in a computer science course. We then propose an annotation model AMIESDev (Annotation Model for Information Exchange Software Development) to assist in evaluation of students' contribution in a collaborative work. The model can also be used to monitor the progress in the work.
引用
收藏
页码:98 / +
页数:3
相关论文
共 50 条
  • [1] Gender and Participation in Open Source Software Development
    Frluckaj, Hana
    Dabbish, Laura
    Widder, David Gray
    Qiu, Huilian Sophie
    Herbsleb, James D.
    [J]. Proceedings of the ACM on Human-Computer Interaction, 2022, 6 (CSCW2)
  • [2] Evaluating the Readiness of Proprietary Software for Open Source Development
    Kilamo, Terhi
    Aaltonen, Timo
    Hammouda, Imed
    Heinimaki, Teemu J.
    Mikkonen, Tommi
    [J]. OPEN SOURCE SOFTWARE: NEW HORIZONS, 2010, 319 : 143 - 155
  • [3] Pendulum model for open source software development
    Potdav, V
    Chang, E
    Jayaratna, N
    Wen, Y
    Brankovic, L
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XII, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 136 - 143
  • [4] Crowdsourcing and open source software participation
    Olson, David L.
    Rosacker, Kirsten
    [J]. SERVICE BUSINESS, 2013, 7 (04) : 499 - 511
  • [5] Crowdsourcing and open source software participation
    David L. Olson
    Kirsten Rosacker
    [J]. Service Business, 2013, 7 : 499 - 511
  • [6] Game theory and open source contribution: Rationale behind corporate participation in open source software development
    Kendall, Julie E.
    Kendall, Kenneth E.
    Germonprez, Matt
    [J]. JOURNAL OF ORGANIZATIONAL COMPUTING AND ELECTRONIC COMMERCE, 2016, 26 (04) : 323 - 343
  • [7] Designers Wanted: Participation and the User Experience in Open Source Software Development
    Bach, Paula M.
    DeLine, Robert
    Carroll, John M.
    [J]. CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, 2009, : 985 - 994
  • [8] Evaluating the Quality of Open Source Software
    Spinellis, Diomidis
    Gousios, Georgios
    Karakoidas, Vassilios
    Louridas, Panagiotis
    Adams, Paul J.
    Samoladas, Ioannis
    Stamelos, Ioannis
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 233 : 5 - 28
  • [9] An open source simulation model of software development and testing
    Ur, Shmuel
    Yom-Tov, Elad
    Wernick, Paul
    [J]. HARDWARE AND SOFTWARE, VERIFICATION AND TESTING, 2007, 4383 : 124 - +
  • [10] Women Participation in Open Source Software Communities
    Singh, Vandana
    [J]. 13TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2019), VOL 2, 2019, : 94 - 99