%A Norman G. Vinson %A Janice A. Singer %J Guide to Advanced Empirical Software Engineering %T A Practical Guide to Ethical Research Involving Humans %X The popularity of empirical methods in software engineering research is on the rise. Surveys, experiments, metrics, case studies, and field studies are examples of empirical methods used to investigate both software engineering processes and products. The increased application of such methods has also brought about an increase in discussions about adapting these methods to the particularities of software engineering. In contrast, the ethical issues raised by empirical methods have received little attention in the software engineering literature. In this chapter, we introduce four ethics principles of primary importance for conducting ethical research. We additionally discuss and provide examples of applying these principles in the context of ethics review. %K Research ethics, software engineering, human subjects research %P 229-256 %E Forrest Shull %E Dag Sj?berg %E Janice A. Singer %D 2008 %I Springer %L cogprints6740