Computer Science Research Works
Permanent URI for this collectionhttp://hdl.handle.net/1903/1593
Browse
36 results
Search Results
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 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 Experiences from an Exploratory Case Study with a Software Risk Management Method(1996-08) Kontio, Jyrki; Englund, Helena; Basili, Victor R.Item The Experience Factory Strategy and Practice(1995-05) Basili, Victor R.; Caldiera, GianluigiItem A Tool for Assisting the Understanding and Formal Development of Software(1993-09-15) Abd-El-Hafiz, S.K.; Basili, Victor R.Item Measuring and Assessing Maintainability at the End of High Level Design(1993-07-25) Briand, Lionel C.; Morasca, Sandro; Basili, Victor R.Item Packaging Reusable Components(1992-09-10) Basili, Victor R.; Abd-El-Hafiz, S.K.Item Software Modeling and Measurement: The Goal/Question/Metric Paradigm(1992-09) Basili, Victor R.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 A Pattern-Driven Approach to Code Analysis for Reuse(1991-11) France, R.B.; Basili, Victor R.