Our societies crucially depend on high-quality software for a large part of their functions and activities. That means that software researchers, managers, and practitioners have to be familiar with what software technologies to use for which purpose. This again means that we have to systematically study and collect evidence on what technologies (UML etc.) will work – or not work – with what effects in which contexts (application areas, project models, societal/technological systems etc.).
KeywordsSoftware Engineering Software Engineer Industrial Case Study Inspection Technique Software Process Improvement
Unable to display preview. Download preview PDF.
- 1.Victor R. Basili, "The Experimental Paradigm in Software Engineering", in H. D. Rombach, V. R. Basili, and R. W. Selby (Eds.): Experimental Software Engineering Issues: Critical Assessment and Future Directives, Springer Verlag, Lecture Notes 706 in Computer Science, 1993, 261 p. From International Workshop, Dagstuhl Castle, Germany, Sept. 1992. Google Scholar
- 2.Basili, V.R., Caldiera, G.: Improving Software Quality by Reusing Knowledge and Experience. Sloan Management Review 37(1), 55–64 (Fall 1995)Google Scholar