Software Engineering Research
Software engineering research in information systems examines how large codebases evolve over time, asking practical questions about why software breaks, how duplicated or tangled code accumulates, and whether the structure of source code can predict where defects will surface. By combining static analysis of code attributes with machine learning, researchers can build models that flag risky components before bugs are reported or help developers trace how a written requirement connects to the lines of code meant to satisfy it. Refactoring—restructuring existing code without changing its behavior—sits at the center of many of these concerns, since it both reduces future maintenance cost and complicates efforts to track defects across version histories. Open questions include how well defect prediction models generalize across different projects and programming languages, and how to automate requirements traceability reliably enough to be useful in industrial settings where documentation is often incomplete.
- Works
- 110,544
- Total citations
- 1,603,251
- Keywords
- RefactoringCode Clone DetectionSoftware Defect PredictionRequirements TraceabilityStatic Code AttributesMachine Learning
Top papers in Software Engineering Research
Ordered by total citation count.
- Computers and Intractability: A Guide to the Theory of NP-Completeness↗ 44,625
- Harvard Business Review↗ 18,229
- Graph drawing by force‐directed placement↗ 6,403
- On the Dangers of Stochastic Parrots↗ 5,952OA
- A Complexity Measure↗ 5,881
- A metrics suite for object oriented design↗ 5,685OA
- Refactoring: Improving the Design of Existing Code↗ 5,646
- On the criteria to be used in decomposing systems into modules↗ 4,693OA
- Systematic literature reviews in software engineering – A systematic literature review↗ 4,440OA
- Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation↗ 4,431OA
- Experimentation in Software Engineering↗ 4,325
- Feature-Oriented Domain Analysis (FODA) Feasibility Study↗ 4,199
Active researchers
Top authors in this area, ranked by h-index.