Empirical Methods and Studies in Software Engineering: Experiences from ESERNET

Portada
Springer Science & Business Media, 21 ago. 2003 - 278 páginas
0 Reseñas

Nowadays, societies crucially depend on high-quality software for a large part of their functionalities and activities. Therefore, software professionals, researchers, managers, and practitioners alike have to competently decide what software technologies and products to choose for which purpose.

For various reasons, systematic empirical studies employing strictly scientific methods are hardly practiced in software engineering. Thus there is an unquestioned need for developing improved and better-qualified empirical methods, for their application in practice and for dissemination of the results.

This book describes different kinds of empirical studies and methods for performing such studies, e.g., for planning, performing, analyzing, and reporting such studies. Actual studies are presented in detail in various chapters dealing with inspections, testing, object-oriented techniques, and component-based software engineering.

 

Comentarios de usuarios - Escribir una reseña

No hemos encontrado ninguna reseña en los sitios habituales.

Índice

Introduction
1
Empirical Research Methods in Software Engineering
7
Challenges and Recommendations When Increasing the Realism of Controlled Software Engineering Experiments
24
Empirical Studies in ESERNET
39
Software Engineering Knowledge Repositories
55
Using Empirical Studies during Software Courses
81
Practical Experiences in the Design and Conduct of Surveys in Empirical Software Engineering
104
Post Mortem An Assessment of Two Approaches
129
Effectiveness of Code Reading and Functional Testing with EventDriven ObjectOriented Software
166
Experimentation with UsageBased Reading
193
What Fault Type Do They Each Detect?
208
Proposal and Empirical Assessment
233
Reuse Based Software Factory
256
Appendix Glossary
274
Author Index
279
Página de créditos

Evaluating ChecklistBased and UseCaseDriven Reading Techniques as Applied to Software Analysis and Design UML Artifacts
142

Otras ediciones - Ver todo

Términos y frases comunes

Sobre el autor (2003)

Reidar Conradi received his Ph.D. in computer science from the Norwegian University of Science and Technology (NTNU) in 1976. From 1972 to 1975 he worked at SINTEF as a researcher. Since 1975 he has been assistant professor at NTNU and a full professor since 1985. He has participated in many national and EU projects and chaired several workshops. His research interests are in software engineering, object-oriented methods and software reuse, distributed systems, software evolution and configuration management, software quality and software process improvement.

Tore DybA is the chief scientist at SINTEF Information and Communication Technology and a visiting scientist at the Simula Research Laboratory. His research interests include empirical software engineering, software process improvement, and organizational learning. He received his Dr. Ing. in computer and information science from the Norwegian University of Science and Technology. Hea (TM)s a member of the International Software Engineering Research Network and the IEEE Computer Society.

Dag SjA, berg received the MSc degree in computer science from the University of Oslo in 1987 and the PhD degree in computing science from the University of Glasgow in 1993. He has five years of industry experience as a consultant and group leader. He is now research director of the Department of Software Engineering, Simula Research Laboratory, and a professor of software engineering in the Department of Informatics, University of Oslo. Among his research interests are research methods in empirical software engineering, software process improvement, software effort estimation, and object-oriented analysis and design.

TorUlsund is quality manager at Geomatikk AS, a company providing systems for asset management. He has been working as systems developer, quality manager and project manager from 1980. From 1997 he has been project manager for the three large Norwegian process improvement projects SPIQ, PROFIT and SPIKE.

Información bibliográfica