Search For:

Displaying 1-36 out of 36 total
Using Measures and Risk Indicators for Early Insight into Software Product Characteristics such as Software Safety
Found in: Software Reliability Engineering, International Symposium on
By Victor Basili
Issue Date:November 2008
pp. 4-5
No summary available.
 
Extracting Information from Experimental Software Engineering Papers
Found in: Chilean Computer Science Society, International Conference of the
By Daniela Cruzes, Manoel Mendonca, Victor Basili, Forrest Shull, Mario Jino
Issue Date:November 2007
pp. 105-114
Experiments have been conducted to investigate analysis, design, implementation, testing, maintenance, quality assurance and reuse techniques, but, a body of evidence has not yet been built that enables a project manager to know with confidence what softwa...
 
Empirically Evolving Software Techniques: The High Dependability Computing Project
Found in: Software Maintenance, IEEE International Conference on
By Victor Basili
Issue Date:September 2004
pp. 3
No summary available.
   
Software quality modeling experiences at an oil company
Found in: 2012 6th International Symposium on Empirical Software Engineering and Measurement (ESEM)
By Constanza Lampasona,Jens Heidrich,Victor Basili,Alexis Ocampo
Issue Date:September 2012
pp. 243-246
The concept of “software quality” is often hard to capture for an organization. Quality models aim at making the concept more operational by refining the “quality” of software development products and processes into sub-concepts down to the level of concre...
 
The evolution and impact of code smells: A case study of two open source systems
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Steffen Olbrich, Daniela S. Cruzes, Victor Basili, Nico Zazworka
Issue Date:October 2009
pp. 390-400
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in the further evolution of the software system. This study focuses on the evolution of code smells within a system and their impact on the change behavior (cha...
 
The influence of organizational structure on software quality
Found in: Software Engineering, International Conference on
By Nachiappan Nagappan, Brendan Murphy, Victor Basili
Issue Date:May 2008
pp. 521-530
Often software systems are developed by organizations consisting of many teams of individuals working together. Brooks states in the Mythical Man Month book that product quality is strongly affected by organization structure. Unfortunately there has been l...
 
Automated Information Extraction from Empirical Software Engineering Literature: Is that possible?
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Daniela Cruzes, Victor Basili, Forrest Shull, Mario Jino
Issue Date:September 2007
pp. 491-493
The number of scientific publications is constantly increasing, and the results published on Empirical Software Engineering are growing even faster. Some software engineering publishers have begun to collaborate with research groups to make available repos...
 
GQM^+ Strategies -- Aligning Business Strategies with Software Measurement
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Victor Basili, Jens Heidrich, Mikael Lindvall, Jurgen Munch, Myrna Regardie, Adam Trendowicz
Issue Date:September 2007
pp. 488-490
GQM^+ Strategies is a measurement approach that builds on the well-tested GQM approach to planning and implementing software measurement. Although GQM has proven itself useful in a variety of industrial settings, one recognized weakness is the difficulty f...
 
Using Context Distance Measurement to Analyze Results across Studies
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Daniela Cruzes, Victor Basili, Forrest Shull, Mario Jino, Manoel Mendonça
Issue Date:September 2007
pp. 235-244
Providing robust decision support for software engineering (SE) requires the collection of data across multiple contexts so that one can begin to elicit the context variables that can influence the results of applying a technology. However, the task of com...
 
Empirically driven SE research: state of the art and required maturity
Found in: Software Engineering, International Conference on
By Sebastian Elbaum, Victor Basili
Issue Date:May 2006
pp. 32-32
Software engineering researchers are increasingly relying on the empirical approach to advance the state of the art. The level of empirical rigor and evidence required to guide software engineering research, however, can vary drastically depending on many ...
   
Measuring Productivity on High Performance Computers
Found in: Software Metrics, IEEE International Symposium on
By Marvin Zelkowitz, Victor Basili, Sima Asgari, Lorin Hochstein, Jeff Hollingsworth, Taiga Nakamura
Issue Date:September 2005
pp. 6
In the high performance computing domain, the speed of execution of a program has typically been the primary performance metric. But productivity is also of concern to high performance computing developers. In this paper we will discuss the problems of def...
 
Evaluating COTS Component Dependability in Context
Found in: IEEE Software
By Paolo Donzelli, Marvin Zelkowitz, Victor Basili, Dan Allard, Kenneth N. Meyer
Issue Date:July 2005
pp. 46-53
Selecting the right component to integrate into an application is challenging and risky, particularly without empirical evidence that a component will be dependable in a particular context. This empirical COTS evaluation method reduces selection risks by f...
 
Using Visualization to Understand Dependability: A Tool Support for Requirements Analysis
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Paolo Donzelli, Daniel Hirschbach, Victor Basili
Issue Date:April 2005
pp. 315-324
<p>Dealing with dependability requirements is a complex task for stakeholders and analysts as many different aspects of a system must be taken into account at the same time: services characteristics and quality properties, failure modes and tolerable...
 
A Unified Model of Dependability: Capturing Dependability in Context
Found in: IEEE Software
By Victor Basili, Paolo Donzelli, Sima Asgari
Issue Date:November 2004
pp. 19-25
In contemporary societies, individuals and organizations increasingly depend on services delivered by sophisticated software-intensive systems. <p> Dependability has become a key systems property, which needs to be engineered and guaranteed regardles...
 
Understanding the Impact of Assumptions on Experimental Validity
Found in: Empirical Software Engineering, International Symposium on
By Jeff Carver, John Van Voorhis, Victor Basili
Issue Date:August 2004
pp. 251-260
Empirical studies are used frequently in software engineering as a method for studying and understanding software engineering techniques and methods. When conducting studies, researchers make assumptions about three objects, people, processes and products....
 
Observational Studies to Accelerate Process Experience in Classroom Studies: An Evaluation
Found in: Empirical Software Engineering, International Symposium on
By Jeff Carver,Forrest Shull,Victor Basili
Issue Date:October 2003
pp. 72
Software Engineering studies run in classroom environments can and have made important contributions to empirical software engineering. Because the goal of such studies is to improve the state of the practice in industry, researchers must understand and ac...
 
Packaging and Disseminating Lessons Learned from COTS-Based Software Development
Found in: Software Engineering Workshop, Annual IEEE/NASA Goddard
By Ioana Rus, Mikael Lindvall, Carolyn Seaman, Victor Basili
Issue Date:December 2002
pp. 131
The appropriate management of experience and knowledge has become a crucially important capability for organizations of all types and software organizations are no exception. This paper describes an initiative aimed at helping the software engineering comm...
 
Replicating Software Engineering Experiments: Addressing the Tacit Knowledge Problem
Found in: Empirical Software Engineering, International Symposium on
By Forrest Shull, Victor Basili, Jeffrey Carver, José C. Maldonado, Guilherme Horta Travassos, Manoel Mendonça, Sandra Fabbri
Issue Date:October 2002
pp. 7
<p>Recently the awareness of the importance of replicating studies has been growing in the empirical software engineering community. The results of any one study cannot simply be extrapolated to all environments because there are many uncontrollable ...
 
Experience in Implementing a Learning Software Organization
Found in: IEEE Software
By Kurt Schneider, Jan-Peter von Hunnius, Victor Basili
Issue Date:May 2002
pp. 46-49
<p>In an effort to improve software development and acquisition processes and explicitly reuse knowledge from previous software projects, DaimlerChrysler created a Software Experience Center. The SEC aimed to investigate experience reuse (as a varian...
 
How Perspective-Based Reading Can Improve Requirements Inspections
Found in: Computer
By Forrest Shull, Ioana Rus, Victor Basili
Issue Date:July 2000
pp. 73-79
<p>Because defects constitute an unavoidable aspect of software development, discovering and removing them early is crucial. Over-looked defects (like faults in the software system requirements, design, or code) propagate to subsequent development ph...
 
Improving Software Inspections by Using Reading Techniques
Found in: Software Engineering, International Conference on
By Victor Basili, Oliver Laitenberger, Forrest Shull, Ioana Rus
Issue Date:June 2000
pp. 836
No summary available.
   
SEL's Software Process Improvement Program
Found in: IEEE Software
By Victor Basili, Marvin Zelkowitz, Frank McGARRY, Jerry Page, Sharon Waligora, Rose Pajerski
Issue Date:November 1995
pp. 83-87
<p>In 1993, the IEEE Computer Society and the Software Engineering Institute jointly established the Software Process Achievement Award to recognize outstanding improvement accomplishments. This award is to be given annually if suitable nominations a...
 
Software Process Evolution at the SEL
Found in: IEEE Software
By Victor Basili, Scott Green
Issue Date:July 1994
pp. 58-66
<p>The Software Engineering Laboratory of the National Aeronautics and Space Administration's Goddard Space Flight Center has been adapting, analyzing, and evolving software processes for the last 18 years (1976-94). Their approach is based on the Qu...
 
Utilizing GQM+Strategies for an Organization-Wide Earned Value Analysis
Found in: Software Engineering and Advanced Applications, Euromicro Conference
By Vladimir Mandic, Victor Basili, Markku Oivo, Lasse Harjumaa, Jouni Markkula
Issue Date:September 2010
pp. 255-258
In this paper, we offer an approach for performing an organization-wide earned value analysis by taking advantage of the hierarchical structure of the GQM+Strategies grid. The merger enables us to create an integrated hierarchy of business goals, value goa...
 
Science and engineering for software development: a recognition of Harlan D. Mills' legacy
Found in: Software Engineering, International Conference on
By Victor Basili, Tom DeMarco, Ali Mili
Issue Date:May 1999
pp. 710
No summary available.
   
The Experience Factory: How to Build and Run One
Found in: Software Engineering, International Conference on
By Victor Basili, Frank McGarry
Issue Date:May 1997
pp. 643
This course presents the fundamental concepts behind software process and product improvement using measurement and evaluation in an Experience Factory Organization. It will provide a set of examples associated with understanding the software engineering p...
   
Characterizing and Assessing a Large-Scale Software Maintenance Organization
Found in: Software Engineering, International Conference on
By Lionel Briand, Walcélio Melo, Carolyn Seaman, Victor Basili
Issue Date:April 1995
pp. 133
One important component of a software process is the organizational context in which the process is enacted. This component is ofien missing or incomplete in current process modeling approaches. One technique for modeling this perspective is the Actor-Depe...
 
The influence of organizational structure on software quality: an empirical case study
Found in: Proceedings of the 13th international conference on Software engineering (ICSE '08)
By Brendan Murphy, Nachiappan Nagappan, Victor Basili
Issue Date:May 2008
pp. 1-1
Often software systems are developed by organizations consisting of many teams of individuals working together. Brooks states in the Mythical Man Month book that product quality is strongly affected by organization structure. Unfortunately there has been l...
     
Empirically driven SE research: state of the art and required maturity
Found in: Proceeding of the 28th international conference on Software engineering (ICSE '06)
By Sebastian Elbaum, Victor Basili
Issue Date:May 2006
pp. 32-32
Software engineering researchers are increasingly relying on the empirical approach to advance the state of the art. The level of empirical rigor and evidence required to guide software engineering research, however, can vary drastically depending on many ...
     
Generating testable hypotheses from tacit knowledge for high productivity computing
Found in: Proceedings of the second international workshop on Software engineering for high performance computing system applications (SE-HPCS '05)
By Forrest Shull, Jeff Carver, Jeff Hollingsworth, Lorin Hochstein, Marvin Zelkowitz, Sima Asgari, Victor Basili
Issue Date:May 2005
pp. 17-21
In this research, we are developing our understanding of how the high performance computing community develops effective parallel implementations of programs by collecting the folklore within the community. We use this folklore as the basis for a series of...
     
Application of a development time productivity metric to parallel software development
Found in: Proceedings of the second international workshop on Software engineering for high performance computing system applications (SE-HPCS '05)
By Andrew Funk, Jeremy Kepner, Lorin Hochstein, Victor Basili
Issue Date:May 2005
pp. 8-12
Evaluation of High Performance Computing (HPC) systems should take into account software development time productivity in addition to hardware performance, cost, and other factors. We propose a new metric for HPC software development time productivity, def...
     
Improving software inspections by using reading techniques (tutorial session)
Found in: Proceedings of the 22nd international conference on Software engineering (ICSE '00)
By Forrest Shull, Ioana Rus, Oliver Laitenberger, Victor Basili
Issue Date:June 2000
pp. 836
Research results indicate that (as usual in software engineering) these question can only be answered with reference to each specific application context and that diversity is no “silver bullet”. But diversity is an attractive option, made more...
     
Science and engineering for software development: a recognition of Harlan D. Mills' legacy
Found in: Proceedings of the 21st international conference on Software engineering (ICSE '99)
By Ali Mili, Tom DeMarco, Victor Basili
Issue Date:May 1999
pp. 710-711
In this article we present a research scheme which aims to analyze the use of Embodied Conversational Agent (ECA) technology to improve the robustness and acceptability of speaker enrolment and verification dialogues designed to provide secure access throu...
     
The experience factory: how to build and run one (tutorial)
Found in: Proceedings of the 19th international conference on Software engineering (ICSE '97)
By Frank McGarry, Victor Basili
Issue Date:May 1997
pp. 643-644
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
Characterizing and assessing a large-scale software maintenance organization
Found in: Proceedings of the 17th international conference on Software engineering (ICSE '95)
By Carolyn Seaman, Lionel Briand, Victor Basili, Walcelio Melo
Issue Date:April 1995
pp. 133-143
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
The software engineering laboratory: an operational software experience factory
Found in: Proceedings of the 14th international conference on Software engineering (ICSE '92)
By Frank McGarry, Gerald Page, Gianluigi Caldiera, Rose Pajerski, Sharon Waligora, Victor Basili
Issue Date:May 1992
pp. 370-381
One popular use for Haskell in recent years has been as a host language for domain-specific embedded languages. But how can one embed a postfix language in Haskell, given that Haskell only supports prefix and infix syntax? This paper describes several such...
     
 1