Edward F. Gehringer

Orcid: 0000-0002-5217-2643

Affiliations:
  • North Carolina State University, Raleigh, USA


According to our database1, Edward F. Gehringer authored at least 129 papers between 1976 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
How Pre-class Programming Experience Influences Students' Contribution to Their Team Project: A Statistical Study.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Navigating (Dis)agreement: AI Assistance to Uncover Peer Feedback Discrepancies.
Proceedings of the 14th Learning Analytics and Knowledge Conference, 2024

A Comparative Analysis of GitHub Contributions Before and After An OSS Based Software Engineering Class.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

Utilizing the Constrained K-Means Algorithm and Pre-Class GitHub Contribution Statistics for Forming Student Teams.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024

Generative AI for Peer Assessment Helpfulness Evaluation.
Proceedings of the 17th International Conference on Educational Data Mining, 2024

On Assessing the Faithfulness of LLM-generated Feedback on Student Assignments.
Proceedings of the 17th International Conference on Educational Data Mining, 2024

LLM-generated Feedback in Real Classes and Beyond: Perspectives from Students and Instructors.
Proceedings of the 17th International Conference on Educational Data Mining, 2024

Automation of Test Skeletons Within Test-Driven Development Projects.
Proceedings of the 36th International Conference on Software Engineering Education and Training, 2024

How Much Effort Do You Need to Expend on a Technical Interview? A Study of LeetCode Problem Solving Statistics.
Proceedings of the 36th International Conference on Software Engineering Education and Training, 2024

2023
Dual-Submission Homework in Parallel Computer Architecture: An Exploratory Study in the Age of LLMs.
Proceedings of the Workshop on Computer Architecture Education, 2023

Correlating Students' Class Performance Based on GitHub Metrics: A Statistical Study.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023

Predicting Students' Software Engineering Class Performance with Machine Learning and Pre-Class GitHub Metrics.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Quality Control of Crowd Labeling for Improving the Quality of Peer Assessments.
Proceedings of the IEEE Frontiers in Education Conference, 2023

"Can we reach agreement?": A context- and semantic-based clustering approach with semi-supervised text-feature extraction for finding disagreement in peer-assessment formative feedback.
Proceedings of the 16th International Conference on Educational Data Mining, 2023

Bot With Interactions: Improving GitHub Pull-Request Feedback Through Two-Way Communication.
Proceedings of the 5th IEEE/ACM International Workshop on Bots in Software Engineering, 2023

Labels are not necessary: Assessing peer-review helpfulness using domain adaptation based on self-training.
Proceedings of the 18th Workshop on Innovative Use of NLP for Building Educational Applications, 2023

2022
Modeling review helpfulness with augmented transformer neural networks.
Proceedings of the 16th IEEE International Conference on Semantic Computing, 2022

Estimating Student Grades through Peer Assessment as a Crowdsourcing Calibration Problem.
Proceedings of the 20th International Conference on Information Technology Based Higher Education and Training, 2022

A New Era of Plagiarism the Danger of Cheating Using AI.
Proceedings of the 20th International Conference on Information Technology Based Higher Education and Training, 2022

Can Pre-class GitHub Contributions Predict Success by Student Teams?
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2022

Going beyond "Good Job": Analyzing Helpful Feedback from the Student's Perspective.
Proceedings of the 15th International Conference on Educational Data Mining, 2022

Improving problem detection in peer assessment through pseudo-labeling using semi-supervised learning.
Proceedings of the 15th International Conference on Educational Data Mining, 2022

Insta-Reviewer: A Data-Driven Approach for Generating Instant Feedback on Students' Project Reports.
Proceedings of the 15th International Conference on Educational Data Mining, 2022

2021
Peer Assessment Rubric Analyzer: An NLP approach to analyzing rubric items for better peer-review.
Proceedings of the 19th International Conference on Information Technology Based Higher Education and Training, 2021

Can Students Produce Effective Training Data to Improve Formative Feedback?
Proceedings of the IEEE Frontiers in Education Conference, 2021

ALL-IN-ONE: Multi-Task Learning BERT models for Evaluating Peer Assessments.
Proceedings of the 14th International Conference on Educational Data Mining, 2021

2020
Promoting Collaborative Skills with Github Project Boards.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Detecting Problem Statements in Peer Assessments.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

Problem detection in peer assessments between subjects by effective transfer learning and active learning.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

EDM and Privacy: Ethics and Legalities of Data Collection, Usage, and Storage.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

Comparing and combining tests for plagiarism detection in online exams.
Proceedings of the 13th International Conference on Educational Data Mining, 2020

2019
Use Bots to Improve GitHub Pull-Request Feedback.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

A Test-Driven Approach to Improving Student Contributions to Open-Source Projects.
Proceedings of the IEEE Frontiers in Education Conference, 2019

Improving Feedback on GitHub Pull Requests: A Bots Approach.
Proceedings of the IEEE Frontiers in Education Conference, 2019

Detecting Suggestions in Peer Assessments.
Proceedings of the 12th International Conference on Educational Data Mining, 2019

2018
Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches: (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Open-source software in class: students' common mistakes.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training, 2018

Improving formation of student teams: a clustering approach.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
Automated Assessment of the Quality of Peer Reviews using Natural Language Processing Techniques.
Int. J. Artif. Intell. Educ., 2017

Collusion in educational peer assessment: How much do we need to worry about it?
Proceedings of the 2017 IEEE Frontiers in Education Conference, 2017

2016
A markup language for building a data warehouse for educational peer-assessment research.
Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

An experiment with separate formative and summative rubrics in educational peer assessment.
Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

Five years of extra credit in a studio-based course: An effort to incentivize socially useful behavior.
Proceedings of the 2016 IEEE Frontiers in Education Conference, 2016

Automated Metareviewing: A Classifier Approach to Assess the Quality of Reviews.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Toward Better Training in Peer Assessment: Does Calibration Help?
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Who Took Peer Review Seriously: Another Perspective on Student-Generated Quizzes.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Assessing the Quality of Automatic Summarization for Peer Review in Education.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Peer Review Data Warehouse: Insights From Different Systems.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Prediction of Grades for Reviewing with Automated Peer-review and Reputation Metrics.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

The Role of Initial Input in Reputation Systems to Generate Accurate Aggregated Grades from Peer Assessment.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

Probing the Landscape: Toward a Systematic Taxonomy of Online Peer Assessment Systems in Education.
Proceedings of the Workshop and Tutorial Proceedings of the 9th International Conference on Educational Data Mining, 2016

2015
An extensible simulator for bus- and directory-based cache coherence.
Proceedings of the Workshop on Computer Architecture Education, 2015

Resources and Strategies for Flipped Classrooms (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Closing the Circle: Use of Students' Responses for Peer-Assessment Rubric Improvement.
Proceedings of the Advances in Web-Based Learning - ICWL 2015, 2015

Identifying Content Patterns in Peer Reviews Using Graph-based Cohesion.
Proceedings of the Twenty-Eighth International Florida Artificial Intelligence Research Society Conference, 2015

Pluggable reputation systems for peer review: A web-service approach.
Proceedings of the 2015 IEEE Frontiers in Education Conference, 2015

2014
A Survey of Methods for Improving Review Quality.
Proceedings of the New Horizons in Web Based Learning, 2014

2013
Graph-Structures Matching for Review Relevance Identification.
Proceedings of TextGraphs@EMNLP 2013: the 8th Workshop on Graph-based Methods for Natural Language Processing, 2013

The inverted-lecture model: a case study in computer architecture.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Panel: textbook pricing, present and future.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

An Ordered Relatedness Metric for Relevance Identification.
Proceedings of the 2013 IEEE Seventh International Conference on Semantic Computing, 2013

Grading by experience points: An example from computer ethics.
Proceedings of the IEEE Frontiers in Education Conference, 2013

A community college blended learning classroom experience through Artificial Intelligence in Games.
Proceedings of the IEEE Frontiers in Education Conference, 2013

Determining Review Coverage by Extracting Topic Sentences Using A Graph-based Clustering Approach.
Proceedings of the 6th International Conference on Educational Data Mining, 2013

A User Study on the Automated Assessment of Reviews.
Proceedings of the Workshops at the 16th International Conference on Artificial Intelligence in Education AIED 2013, 2013

2012
Developing competency in parallelism: techniques for education and training.
Proceedings of the SPLASH'12, 2012

The Collie: a wait-free compacting collector.
Proceedings of the International Symposium on Memory Management, 2012

Scalable concurrent and parallel mark.
Proceedings of the International Symposium on Memory Management, 2012

A word-order based graph representation for relevance identification.
Proceedings of the 21st ACM International Conference on Information and Knowledge Management, 2012

2011
Cm* - The First Non-Uniform Memory Access Architecture.
Proceedings of the Encyclopedia of Parallel Computing, 2011

Determining Degree of Relevance of Reviews Using a Graph-Based Text Representation.
Proceedings of the IEEE 23rd International Conference on Tools with Artificial Intelligence, 2011

Automated Assessment of Review Quality Using Latent Semantic Analysis.
Proceedings of the ICALT 2011, 2011

Accountability and the use of classroom response devices.
Proceedings of the 2011 Frontiers in Education Conference, 2011

From the manager's perspective: Classroom contributions to open-source projects.
Proceedings of the 2011 Frontiers in Education Conference, 2011

2010
It seemed like a good idea at the time.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

2009
Student-generated active-learning exercises.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

2008
Wikis: collaborative learning for cs education.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

ROSE: a repository of education-friendly open-source projects.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

2007
Animations of important concepts in parallel computer architecture.
Proceedings of the 2007 Workshop on Computer Architecture Education, 2007

2006
cooperative learning: beyond pair programming and team projects.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Expertiza: students helping to write an OOD text.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

A Cache-Pinning Strategy for Improving Generational Garbage Collection.
Proceedings of the High Performance Computing, 2006

Next-generation DPP with Sangam and Facetop.
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006

2005
Welcome.
Proceedings of the 2005 workshop on Computer architecture education, 2005

Using peer review in teaching computing.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

2004
On understanding compatibility of student pair programmers.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Responding to the challenges of teaching computer ethics.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

Sangam: a distributed pair programming plug-in for Eclipse.
Proceedings of the 2004 OOPSLA workshop on Eclipse Technology eXchange, 2004

2003
Building resources for teaching computer architecture through electronic peer review.
Proceedings of the 2003 workshop on Computer architecture education, 2003

Panel on the development, maintenance, and use of course web sites.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

A pair-programming experiment in a non-programming course.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003

2002
DMMX: Dynamic memory management extensions.
J. Syst. Softw., 2002

Exploring the Efficacy of Distributed Pair Programming.
Proceedings of the Extreme Programming and Agile Methods, 2002

A survey of web resources for teaching computer architecture.
Proceedings of the 2002 workshop on Computer architecture education, 2002

Choosing passwords: security and human factors.
Proceedings of the 2002 International Symposium on Technology and Society, 2002

Educators and pornography: the "unacceptable use" of school computers.
Proceedings of the 2002 International Symposium on Technology and Society, 2002

2001
Electronic peer review and peer grading in computer-science courses.
Proceedings of the 32rd SIGCSE Technical Symposium on Computer Science Education, 2001

2000
Using the computer architecture course database.
Proceedings of the 2000 workshop on Computer architecture education, 2000

1998
Computer architecture course database: implementation and status report.
Proceedings of the 1998 workshop on Computer architecture education, 1998

Classroom reuse experiences and a paradigm shift in teaching OOT.
Proceedings of the Addendum to the 1998 Proceedings of the Conference on Object-Oriented Programming, 1998

1997
Classifying and sharing O-O course materials reuse in the classroom.
Proceedings of the Addendum to the 1997 ACM SIGPLAN Conference on Object-Oriented Programming, 1997

1996
A High-Performance Memory Allocator for Object-Oriented Systems.
IEEE Trans. Computers, 1996

Optimizing Procedure Calls in Block-Structured Languages.
Softw. Pract. Exp., 1996

OOA/OOD/OOP: Waht Programmers and Managers Believe we Schould Teach.
J. Object Oriented Program., 1996

1995
A database of course materials in computer architecture.
Proceedings of the 1995 Workshop on Computer Architecture Education, 1995

1994
Adaptive Routing for Hypercube Multiprocessors: a Performance Study.
Int. J. High Speed Comput., 1994

1993
Performance of object caching for object-oriented systems.
Proceedings of the VLSI 93, 1993

Evaluation of an Object-Caching Coprocessor Design for Object-Oriented Systems.
Proceedings of the Proceedings 1993 International Conference on Computer Design: VLSI in Computers & Processors, 1993

1991
A cost-effective reliable multipath interconnection network.
SIGARCH Comput. Archit. News, 1991

Object-Caching for Performance in Object-Oriented Systems.
Proceedings of the Proceedings 1991 IEEE International Conference on Computer Design: VLSI in Computer & Processors, 1991

1990
Dimensions of Addressing Schemes.
Proceedings of the Security and Persistence, 1990

1989
Hypercube embedding heuristics: An evaluation.
Int. J. Parallel Program., 1989

Name-Based Mapping: Addressing Support for Persistent Objects.
Proceedings of the Persistent Object Systems, 1989

1988
Performance Effects of Architectural Complexity in the Intel 432.
ACM Trans. Comput. Syst., 1988

Performance Prediction and Calibration for a Class of Multiprocessors.
IEEE Trans. Computers, 1988

A survey of commercial parallel processors.
SIGARCH Comput. Archit. News, 1988

A randomized parallel branch-and-bound algorithm.
Int. J. Parallel Program., 1988

A fault-tolerant communication system for the B-Hive generalized hypercube multiprocessor.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

Rapid prototyping of a parallel operating system for a generalized hypercube.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

A graph-oriented mapping strategy for a hypercube.
Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, 1988

1986
Fast Object-Oriented Procedure Calls: Lessons from the Intel 432.
Proceedings of the 13th Annual Symposium on Computer Architecture, Tokyo, Japan, June 1986, 1986

1985
The Influence of Parallel Decomposition Strategies on the Performance of Multiprocessor Systems.
Proceedings of the 12th Annual Symposium on Computer Architecture, 1985

Tagged Architecture: How Compelling Are its Advantages?
Proceedings of the 12th Annual Symposium on Computer Architecture, 1985

Superlinear Speedup Through Randomized Algorithms.
Proceedings of the International Conference on Parallel Processing, 1985

1982
The Cm* Testbed.
Computer, 1982

1980
LETTER: A system for personalizing processed text.
Proceedings of the 3rd ACM SIGSMALL symposium and the first SIGPC symposium on Small systems, 1980

1979
Functionality and performance in capability-based operating systems.
PhD thesis, 1979

Variable-Length Capabilities as a Solution to the Small-Object Problem.
Proceedings of the Seventh Symposium on Operating System Principles, 1979

1976
Run-time characteristics of a simulation model.
Proceedings of the 4th Symposium on Simulation of Computer Systems, 1976


  Loading...