Jeffrey C. Carver (Research)

Overview

The goal of my research is improving the quality and reliability of software through the use of Empirical Software Engineering. To accomplish this goal, my research focuses on developing, measuring and improving processes and tools that will impact software quality with respect to certain attributes (e.g. cost, correctness, reliability, and security). The overriding goal of empirical software engineering research is to provide concrete data, observations, and evidence to support a decision-making process. Empirical software engineering techniques also allow researchers and practitioners to gather information to provide a deeper understanding of the context(s) in which techniques and methods are most useful. An organization can use this information to make better, more informed choices about which techniques and methods are the most appropriate for use on their projects.

My approach to empirical software engineering is to study how people (i.e. developers) use processes and tools in different settings and to understand which of these processes and tools are more effective and efficient for those environments. Gaining this understanding requires the use of both quantitative and qualitative evidence. Quantitative data allows for concrete statistical analyses, while qualitative evidence provides researchers with a more detailed insight into the use of particular techniques. The specific goals of a study dictate the balance between quantitative and qualitative evidence. The two types of evidence (qualitative and quantitative) provide complementary insights into the software engineering processes and can be collected in studies ranging from controlled experiments to case studies.

Using such an empirical approach, my research is focused in six main areas: 1) Software Engineering for Computational Science and Engineering, 2) Software Architecture, 3) Software Inspections, 4) Software Engineering Education, 5) Empirical Software Engineering Infrastructure, and 6) Computer Security and Forensics. More details about each area are provided below.

On the subsequent pages, papers are presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted or distributed without the explicit permission of the copyright holder.

Note that the definitive versions of all published papers appearing here are those that actually appeared in print. In some cases, the versions presented here may differ in minor ways. When citing any published papers provided here, please reference the published versions.

Last Updated on January 28, 2009 by Jeffrey Carver