Gursimran Singh Walia

Orcid: 0000-0002-4029-6227

Affiliations:
  • North Dakota State University


According to our database1, Gursimran Singh Walia authored at least 78 papers between 2006 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Development of a Software Design Error Taxonomy: A Systematic Literature Review.
SN Comput. Sci., June, 2024

The utility of complexity metrics during code reviews for CSE software projects.
Future Gener. Comput. Syst., 2024

Keeping Software Engineering Curriculum Relevant.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Utilizing Convolutional Neural Networks and Eye-Tracking Data for Classroom Attention Tracking.
Proceedings of the 57th Hawaii International Conference on System Sciences, 2024

2023
Using Gray Literature to Influence Software Engineering Curricula.
CoRR, 2023

2022
Evaluating the Sustainability of Computational Science and Engineering Software: Empirical Observations.
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022

Using Complexity Metrics with Hotspot Analysis to Support Software Sustainability.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2022

Development and Field-Testing of a Non-intrusive Classroom Attention Tracking System (NiCATS) for Tracking Student Attention in CS Classrooms.
Proceedings of the IEEE Frontiers in Education Conference, 2022

Modeling Student Collaboration Network to Enhance Student Interactions.
Proceedings of the IEEE Frontiers in Education Conference, 2022

Using AI-based NiCATS System to Evaluate Student Comprehension in Introductory Computer Programming Courses.
Proceedings of the IEEE Frontiers in Education Conference, 2022

2021
Classification of Testable and Valuable User Stories by using Supervised Machine Learning Classifiers.
Proceedings of the IEEE International Symposium on Software Reliability Engineering, 2021

Automating Key Phrase Extraction from Fault Logs to Support Post-Inspection Repair of Software Requirements.
Proceedings of the ISEC 2021: 14th Innovations in Software Engineering Conference, 2021

Non-Intrusive Classroom Attention Tracking System (NiCATS).
Proceedings of the IEEE Frontiers in Education Conference, 2021

Application of back-translation: a transfer learning approach to identify ambiguous software requirements.
Proceedings of the ACM SE '21: 2021 ACM Southeast Conference, 2021

Automated mapping of fault logs to SRS requirements using key-phrase extraction.
Proceedings of the ACM SE '21: 2021 ACM Southeast Conference, 2021

Meta-analysis to study the impact of learning engagement strategies in introductory computer programming courses: a multi-institutional study.
Proceedings of the ACM SE '21: 2021 ACM Southeast Conference, 2021

2020
Using Semantic Analysis and Graph Mining Approaches to Support Software Fault Fixation.
Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops, 2020

Multi-label Classification of Commit Messages using Transfer Learning.
Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops, 2020

2019
Evaluating the Impact of Combination of Engagement Strategies in SEP-CyLE on Improve Student Learning of Programming Concepts.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Using Association Rule Mining Algorithm to Improve the Order of Content Delivery in CS1 Course.
Proceedings of the IEEE Frontiers in Education Conference, 2019

Using Peer Code Review to Support Pedagogy in an Introductory Computer Programming Course.
Proceedings of the IEEE Frontiers in Education Conference, 2019

Developing and Evaluating Learning Materials to Introduce Human Error Concepts in Software Engineering Courses: Results from Industry and Academia.
Proceedings of the IEEE Frontiers in Education Conference, 2019

Towards Standardizing and Improving Classification of Bug-Fix Commits.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

2018
Development of a human error taxonomy for software requirements: A systematic literature review.
Inf. Softw. Technol., 2018

Social Media Ambiance Can Make Strong Message for Consumer Brand Purchase Behavior.
Int. J. Online Mark., 2018

Using human error information for error prevention.
Empir. Softw. Eng., 2018

Using Supervised Learning to Guide the Selection of Software Inspectors in Industry.
Proceedings of the 2018 IEEE International Symposium on Software Reliability Engineering Workshops, 2018

Training Industry Practitioners to Investigate the Human Error Causes of Requirements Faults.
Proceedings of the 2018 IEEE International Symposium on Software Reliability Engineering Workshops, 2018

Validating Requirements Reviews by Introducing Fault-Type Level Granularity: A Machine Learning Approach.
Proceedings of the 11th Innovations in Software Engineering Conference, ISEC 2018, Hyderabad, India, February 09, 2018

2017
Incorporating Human Error Education into Software Engineering Courses via Error-based Inspections.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Understanding Human Errors In Software Requirements: An Online Survey.
Proceedings of the Joint Proceedings of REFSQ-2017 Workshops, 2017

Defect Prevention in Requirements Using Human Error Information: An Empirical Study.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2017

Using Human Error Abstraction Method for Detecting and Classifying Requirements Errors: A Live Study.
Proceedings of the Joint Proceedings of REFSQ-2017 Workshops, 2017

Usefulness of a Human Error Identification Tool for Requirements Inspection: An Experience Report.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2017

Issues and Opportunities for Human Error-Based Requirements Inspections: An Exploratory Study.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

2016
Effectiveness of Human Error Taxonomy during Requirements Inspection: An Empirical Investigation.
Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering, 2016

Using Learning Styles to Staff and Improve Software Inspection Team Performance.
Proceedings of the 2016 IEEE International Symposium on Software Reliability Engineering Workshops, 2016

Error Abstraction Accuracy and Fixation during Error-Based Requirements Inspections.
Proceedings of the 2016 IEEE International Symposium on Software Reliability Engineering Workshops, 2016

Using a Cognitive Psychology Perspective on Errors to Improve Requirements Quality: An Empirical Investigation.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

Detection of Requirement Errors and Faults via a Human Error Taxonomy: A Feasibility Study.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

Using Eye Tracking to Investigate Reading Patterns and Learning Styles of Software Requirement Inspectors to Enhance Inspection Team Outcome.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

2015
A Behavior Marker for Measuring Non-Technical Skills of Software Professionals: An Empirical Study.
Int. J. Softw. Eng. Knowl. Eng., 2015

Using Learning Styles of Software Professionals to Improve Their Inspection Team Performance.
Int. J. Softw. Eng. Knowl. Eng., 2015

A Behavior Marker tool for measurement of the Non-Technical Skills of Software Professionals: An Empirical Investigation.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

Workshop on Applications of Human Error Research to Improve Software Engineering (WAHESE 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
A framework for bimanual inter-device interactions.
J. Vis. Lang. Comput., 2014

PhoneLens: A Low-Cost, Spatially Aware, Mobile-Interaction Device.
IEEE Trans. Hum. Mach. Syst., 2014

Model-based requirements verification method: Conclusions from two controlled experiments.
Inf. Softw. Technol., 2014

Integrating software testing into programming courses (WISTPC 2014) (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

How to Enhance the Creativity of Software Developers: A Systematic Literature Review.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Evaluating the Use of Model-Based Requirement Verification Method: An Empirical Study.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Improving the Cost Effectiveness of Software Inspection Teams: An Empirical Investigation.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Measurement of the Non-Technical Skills of Software Professionals: An Empirical Investigation.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Investigating the skill gap between graduating students and industry expectations.
Proceedings of the 36th International Conference on Software Engineering, 2014

A Framework for Bimanual Inter-Device Interactions.
Proceedings of the 20th International Conference on Distributed Multimedia Systems: Research papers on distributed multimedia systems, 2014

2013
Using error abstraction and classification to improve requirement quality: conclusions from a family of four empirical studies.
Empir. Softw. Eng., 2013

Gaps between industry expectations and the abilities of graduates.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Using error information to improve software quality.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Using capture-recapture models to make objective post-inspection decisions.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

An empirical study of the effect of learning styles on the faults found during the software requirements inspection.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

2012
Adapting Web Page Tables on Mobile Devices.
Int. J. Handheld Comput. Res., 2012

Assigning student programming pairs based on their mental model consistency: an initial investigation.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Social sensitivity and classroom team projects: an empirical investigation.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Evaluating the Cost-Effectiveness of Inspecting the Requirement Documents: An Empirical Study.
Proceedings of the 24th International Conference on Software Engineering & Knowledge Engineering (SEKE'2012), 2012

Improving student learning outcomes with pair programming.
Proceedings of the International Computing Education Research Conference, 2012

Social sensitivity correlations with the effectiveness of team process performance: an empirical study.
Proceedings of the International Computing Education Research Conference, 2012

Application of kusumoto cost-metric to evaluate the cost effectiveness of software inspections.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

2011
Investigating the effective implementation of pair programming: an empirical investigation.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Evaluating the use of model-based requirements verification method: A feasibility study.
Proceedings of the First International Workshop on Empirical Requirements Engineering, 2011

Investigating student-instructor interactions when using pair programming: An empirical study.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

2010
Evaluating the Use of Requirement Error Abstraction and Classification Method for Preventing Errors during Artifact Creation: A Feasibility Study.
Proceedings of the IEEE 21st International Symposium on Software Reliability Engineering, 2010

2009
A systematic literature review to identify and classify software requirement errors.
Inf. Softw. Technol., 2009

Evaluating the Effect of the Number of Naturally Occurring Faults on the Estimates Produced by Capture-Recapture Models.
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009

2008
The Effect of the Number of Defects on Estimates Produced by Capture-Recapture Models.
Proceedings of the 19th International Symposium on Software Reliability Engineering (ISSRE 2008), 2008

The effect of the number of inspectors on the defect estimates produced by capture-recapture models.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Evaluation of capture-recapture models for estimating the abundance of naturally-occurring defects.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

2007
Requirement Error Abstraction and Classification: A Control Group Replicated Study.
Proceedings of the ISSRE 2007, 2007

2006
Requirement error abstraction and classification: an empirical study.
Proceedings of the 2006 International Symposium on Empirical Software Engineering (ISESE 2006), 2006


  Loading...