IEEE Software · 2003 · 33 citations · 17 references
ComputingComputer EngineeringComputer ScienceProgramming LanguagesSoftware EngineeringDefect DetectionInspectionObject-oriented DesignObject-oriented ProgrammingSoftware DesignSoftware MaintenanceEmpirical EvaluationObject-oriented ArchitectureSoftware Fault DetectionSoftware Inspection
Although inspection is established as an effective mechanism for detecting defects in procedural systems, object-oriented systems have different structural and execution models. This article describes the development and empirical investigation of three different techniques for reading OO code during inspection.
17
The unified Modeling Language User Guide
Geoff Glasson · Linux journal · 1999 · 3.3K citations
The empirical investigation of Perspective-Based Reading
Victor R. Basili, Scott Green, Oliver Laitenberger et al. · Empirical Software Engineering · 1996 · 414 citations
Empirical studies of software engineering
Dewayne E. Perry, Adam Porter, Lawrence G. Votta · 2000 · 358 citations · Full text
Designing documentation to compensate for delocalized plans
Elliot Soloway, Robin Lampert, Stan Letovsky et al. · Communications of the ACM · 1988 · 201 citations · Full text
Computing, Design, Documentation +9