• Publications
  • Influence
Gaps between industry expectations and the abilities of graduates
This paper presents the results of a systematic literature review conducted to determine which areas graduating students most frequently fall short of the expectations of industry or macademia. Expand
A systematic literature review to identify and classify software requirement errors
This paper presents a systematic literature review to develop taxonomy of errors (i.e., the sources of faults) that may occur during the requirements phase of software lifecycle. Expand
Investigating the skill gap between graduating students and industry expectations
This paper presents the results of an empirical study where twenty-three managers and hiring personnel from various software companies in the United States and Europe were interviewed. Expand
Evaluating the use of model-based requirements verification method: A feasibility study
We propose a model-based requirements verification method called NLtoSTD, which transforms NL requirements into a state transition diagram (STD) that can be verified through automated reasoning. Expand
Social sensitivity correlations with the effectiveness of team process performance: an empirical study
An empirical study that investigates whether social sensitivity is correlated with the effectiveness of processes involved in teamwork and team member satisfaction in an educational setting. Expand
Using error abstraction and classification to improve requirement quality: conclusions from a family of four empirical studies
Achieving high software quality is a primary concern for software development organizations. Expand
A Behavior Marker tool for measurement of the Non-Technical Skills of Software Professionals: An Empirical Investigation
We develop a behavior marker system tool that can be used by different managers or coaches to measure the non-technical skills of software development individuals and teams. Expand
Assigning student programming pairs based on their mental model consistency: an initial investigation
Pair Programming has been shown to be beneficial to student learning. Expand
Validating Requirements Reviews by Introducing Fault-Type Level Granularity: A Machine Learning Approach
Inspections are a proven approach for improving software requirements quality. Expand
An empirical study of the effect of learning styles on the faults found during the software requirements inspection
  • Anurag Goswami, G. Walia
  • Engineering, Computer Science
  • IEEE 24th International Symposium on Software…
  • 1 November 2013
Inspections aid software managers by early detection and removal of faults committed during the creation of requirements and design documents. Expand