2018 article

Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches

SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 1088–1088.

By: Y. Guo n, Y. Song & E. Gehringer n

author keywords: Machine Learning; Early Detection; Temporal Pattern; Open Source Software
TL;DR: The work on predicting which course projects are likely to fail at an early stage with machine learning approaches is presented, and it is suggested that setting milestone checkpoints at roughly a week before the submission deadlines would enable more students to succeed in their OSS projects. (via Semantic Scholar)
Sources: Web Of Science, NC State University Libraries
Added: September 16, 2019

2018 article

Open-Source Software in Class: Students' Common Mistakes

2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), pp. 40–48.

By: Z. Hu n, Y. Song* & E. Gehringer n

author keywords: Open-source software; software engineering; open-source curriculum; Expertiza
TL;DR: This paper discusses the experience in supporting 700 students on 313 OSS-based course projects in the past five years, and proposes five suggestions to help students reduce the frequency of common mistakes and improve the quality of their OSS pull requests. (via Semantic Scholar)
Sources: Web Of Science, NC State University Libraries
Added: November 5, 2018

2016 conference paper

A markup language for building a data warehouse for educational peer-assessment research

2016 IEEE Frontiers in Education Conference (FIE). Presented at the 2016 IEEE Frontiers in Education Conference (FIE), Erie, PA.

By: Y. Song n, F. Pramudianto n & E. Gehringer n

Event: 2016 IEEE Frontiers in Education Conference (FIE) at Erie, PA on October 12-15, 2016

TL;DR: A Peer-Review Markup Language is introduced to provide a common definition of terminology across multiple systems to help researchers learn the design and terminology of each system before analyzing the data. (via Semantic Scholar)
UN Sustainable Development Goal Categories
4. Quality Education (OpenAlex)
Sources: NC State University Libraries, NC State University Libraries
Added: August 6, 2018

2016 article

Security Practices in DevOps

SYMPOSIUM AND BOOTCAMP ON THE SCIENCE OF SECURITY, pp. 109–111.

TL;DR: Bringing security principles within the DevOps process can help the organization in achieving better quality of software by integrating security checks into the phases of development, testing, and deployment. (via Semantic Scholar)
Sources: Web Of Science, NC State University Libraries
Added: August 6, 2018

2015 conference paper

Pluggable reputation systems for peer review: A web-service approach

Frontiers in education conference (fie), 2015, 1636–1640.

By: Y. Song n, Z. Hu n & E. Gehringer n

TL;DR: A Peer-Review Markup Language is defined, which is a generic schema for data sharing among different peer-review systems, and two reputation algorithms are compared, each of which has two versions, and efforts to make them “pluggable,” so they can easily be adopted by different Peer- review systems are reported on. (via Semantic Scholar)
Sources: NC State University Libraries, NC State University Libraries
Added: August 6, 2018

Citation Index includes data from a number of different sources. If you have questions about the sources of data in the Citation Index or need a set of data which is free to re-distribute, please contact us.

Certain data included herein are derived from the Web of Science© and InCites© (2024) of Clarivate Analytics. All rights reserved. You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.