Browsing by Author "Zelkowitz, Marvin V."
Now showing 1 - 7 of 7
Results Per Page
Sort Options
Item The Empirical Investigation of Perspective-Based Reading(1995-12) Basili, Victor R.; Green, Scott; Laitenberger, Oliver; Shull, Forrest; Sorumgard, Sivert; Zelkowitz, Marvin V.Item An Environment of Conducting Families of Software Engineering Experiments(2007-05) Hochstein, Lorin; Nakamura, Taiga; Shull, Forrest; Zazworka, Nico; Voelp, Martin; Zelkowitz, Marvin V.; Basili, Victor R.The classroom is a valuable resource for conducting software engineering experiments. However, coordinating a family of experiments in classroom environments presents a number of challenges to researchers. This paper describes an environment that simplifies the process of collecting, managing and sanitizing data from classroom experiments, while minimizing disruption to natural subject behavior. We have successfully used this environment to study the impact of parallel programming languages on programmer productivity at multiple universities across the United States.Item Maturation of Computer Science Research and Education at the University of Maryland: Evolution of the Department of Computer Science from 1979 through 2006(2007-06) Zelkowitz, Marvin V.This report traces the evolution of the Department of Computer Science from 1979 through the end of 2006. In 1979 the department was growing, approaching over 2000 undergraduate majors. This report describes how this crush of students was handled, followed by other significant events in the history of the Department, such as the creation of the Institute for Advanced Computer Studies, moving into the A. V. Williams Building, creating its own computer laboratory, as well as the creation of various centers and institutes that helped further its growing research reputation. At the end of 2006, the Department had close to 50 faculty members, was nationally ranked, and was ranked one of the highest departments on the University of Maryland campus.Item Maturation of Computer Science Research and Education at the University of Maryland: Evolution of the Department of Computer Science from 1979 through 2006 (Updated)(2007-09) Zelkowitz, Marvin V.This report traces the evolution of the Department of Computer Science from 1979 through the end of 2006. In 1979 the department was growing, approaching over 2000 undergraduate majors. This report describes how this crush of students was handled, followed by other significant events in the history of the Department, such as the creation of the Institute for Advanced Computer Studies, moving into the A. V. Williams Building, creating its own computer laboratory, as well as the creation of various centers and institutes that helped further its growing research reputation. At the end of 2006, the Department had close to 50 faculty members, was nationally ranked, and was ranked one of the highest departments on the University of Maryland campus.Item OSMA Software Program: Domain Analysis Guidebook(1999-03-31) Basili, Victor R.; Seaman, Carolyn; Tesoriero, Roseanne; Zelkowitz, Marvin V.Domain analysis is the process of identifying and organizing knowledge about a class of problems. This guidebook presents a method of performing experience domain analysis in software development organizations. The purpose of the guidebook is to facilitate the reader in characterizing two given development environments, applying domain analysis to model each, and then applying an evaluation process, based upon the Goal/Metric/Paradigm, to transfer a given development technology from one of the environments to the other. This guidebook describes this process and gives an example of its use within NASA. Also cross-referenced as UMIACS-TR-99-16Item A Pilot Study to Evaluate Development Effort for High Performance Computing(2004-04) Basili, Victor R.; Asgari, Sima; Hochstein, Lorin; Hollingsworth, Jeffrey K.; Shull, Forrest; Zelkowitz, Marvin V.The ability to write programs that execute efficiently on modern parallel computers has not been fully studied. In a DARPA-sponsored project, we are looking at measuring the development time for programs written for high performance computers (HPC). To attack this relatively novel measurement problem, our goal is to initially measure such development time in student programming to evaluate our own experimental protocols. Based on these results, we will generate a set of feasible experimental methods that can then be applied with more confidence to professional expert programmers. This paper describes a first pilot study addressing those goals. We ran an observational study with 15 students in a graduate level High Performance Computing class at the University of Maryland. We collected data concerning development effort, developer activities and chronology, and resulting code performance, for two programming assignments using different HPC development approaches. While we did not find strong correlations between the expected factors, the primary outputs of this study are a set of experimental lessons learned and 12 wellformed hypotheses that will guard future study.Item The Software Industry: A State of the Art Survey(1983-05) Zelkowitz, Marvin V.; Yeh, Raymond; Hamlet, Richard G.; Gannon, John D.; Basili, Victor R.