Skip Navigation LinksHome > Resources > All Publications

Books





Runtime Verification
"Runtime Verification" , , , , , , , , , eds., Berlin, Heidelberg, 2010, Link
Guide to Advanced Empirical Software Engineering
Forrest Shull, Janice Singer, Sjoberg D.I.K., "Guide to Advanced Empirical Software Engineering", London, pp.388, 2007, Link
Coordination Models and Languages
Arnab Ray, "Coordination Models and Languages" , , eds., Berlin, Heidelberg, pp.125-139, 2005, Link
Distributed Computing and Internet Technology
Arnab Ray, Bikram Sengupta, Rance Cleaveland, "Distributed Computing and Internet Technology" , , eds., Berlin, Heidelberg, pp.273-282, 2005, Link
Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili
Barry Boehm, Dieter H Rombach, Marvin V Zelkowitz, "Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili", pp.440, 2005, Link

show abstract [+]





Conference Proceedings





Detecting Inconsistencies in Wrappers - A Case Study -
Henning Femmer, Dharmalingam Ganesan, Mikael Lindvall, David Mccomas, "Detecting Inconsistencies in Wrappers - A Case Study -", 2013
Investigating the Impact of Design Debt on Software Quality
Nico Zazworka, Michele Shaw, Forrest Shull, Carolyn B. Seaman, "Investigating the Impact of Design Debt on Software Quality", (Honolulu, HI), 2011
Data structure choices for on-the-fly model checking of real-time systems
P. Fontana, Rance Cleaveland, "Data structure choices for on-the-fly model checking of real-time systems", 2011
Architecture Reconstruction and Analysis of Medical Device Software
Dharmalingam Ganesan, Mikael Lindvall, Rance Cleaveland, Raoul Jetley, Paul Jones, Yi Zhang, "Architecture Reconstruction and Analysis of Medical Device Software", 2011, Link
Architecture-based Unit Testing of the Flight software Product Line
Dharmalingam Ganesan, Mikael Lindvall, D McComas, M Bartholomew, Barbara Medina, "Architecture-based Unit Testing of the Flight software Product Line", (Jeju Island, South Korea), 2010, Link

show abstract [+]

Building Empirical Support for Automated Code Smell Detection
Jan Schumacher, Nico Zazworka, Forrest Shull, Carolyn B. Seaman, Michele Shaw, "Building Empirical Support for Automated Code Smell Detection", (Bolzano, Italy), 2010
Searching for Relevant Software Change Artifacts using Semantic Networks
Mikael Lindvall, Raimund.L. Feldmann, George Karabatis, Zhiyuan Chen, Vandana P Janeja, "Searching for Relevant Software Change Artifacts using Semantic Networks", (New York, NY), 2009, Link

show abstract [+]

Recovering Views of Inter-System Interaction Behaviors
Christopher Ackermann, Mikael Lindvall, Rance Cleaveland, "Recovering Views of Inter-System Interaction Behaviors", (Lille, France), 2009, Link

show abstract [+]

Scope error detection and handling concerning software estimation models
S.A. Sarcia, Victor R. Basili, Giovanni Cantone, "Scope error detection and handling concerning software estimation models", (Lake Buena Vista, FL), 2009
Redesign for flexibility and maintainability: A case study
Christopher Ackermann, Mikael Lindvall, Greg Dennis, "Redesign for flexibility and maintainability: A case study", (Washington, DC), 2009
Developing an Approach for Analyzing and Verifying System Communication
William C Stratton, Deane E Sibol, Mikael Lindvall, Chris Ackermann, Sally Godfrey, "Developing an Approach for Analyzing and Verifying System Communication", (Big Sky, MT), 2009, Link
Developing an approach for analyzing and verifying system communication
William C. Stratton, Deane E. Sibol, Mikael Lindvall, Chris Ackermann, Sally Godfrey, "Developing an approach for analyzing and verifying system communication", (Big Sky, MT), 2009, Link

show abstract [+]

Evaluating the effectiveness of systems and software engineering methods, processes and tools for use in defense programs
Michael Pennotti, Richard Turner, Forrest Shull, "Evaluating the effectiveness of systems and software engineering methods, processes and tools for use in defense programs", (Vancouver, BC), 2009, Link

show abstract [+]

Gauging acceptance of software metrics: Comparing perspectives of managers and developers
Medha Umarji, Carolyn Seaman, "Gauging acceptance of software metrics: Comparing perspectives of managers and developers", (Lake Buena Vista, FL), 2009, Link

show abstract [+]

Coordination in large-scale software teams
Andrew Begel, Nachiappan Nagappan, Christopher Poile, Lucas Layman, "Coordination in large-scale software teams", (Vancouver, BC), 2009, Link
Exploring language in software process elicitation: A grounded theory approach
Carlton A. Crabtree, Carolyn B. Seaman, Anthony F. Norcio, "Exploring language in software process elicitation: A grounded theory approach", (Lake Buena Vista, FL), 2009, Link
Searching for relevant software change artifacts using semantic networks
Mikael Lindvall, Raimund L. Feldmann, George Karabatis, Zhiyuan Chen, Vandana P. Janeja, "Searching for relevant software change artifacts using semantic networks", (New York, New York, USA), 2009, Link
Validating Automotive Control Software Using Instrumentation-Based Verification
Arnab Ray, Iris Morschhaeuser, Chris Ackermann, Rance Cleaveland, Charles Shelton, Chris Martin, "Validating Automotive Control Software Using Instrumentation-Based Verification", 2009, Link
Using uncertainty as a model selection and comparison criterion
Salvatore Alessandro Sarcia', Victor Robert Basili, Giovanni Cantone, "Using uncertainty as a model selection and comparison criterion", (New York, New York, USA), 2009, Link
Towards Behavioral Reflexion Models
Christopher Ackermann, Mikael Lindvall, Rance Cleaveland, "Towards Behavioral Reflexion Models", (Mysuru, Karnataka, India), 2009, Link

show abstract [+]

Validating Automotive Control Software Using Instrumentation-Based Verification
Arnab Ray, Iris Morschhaeuser, Chris Ackermann, Rance Cleaveland, Charles Shelton, Chris Martin, "Validating Automotive Control Software Using Instrumentation-Based Verification", 2009, Link
Why developers insert security vulnerabilities into their code
Karina Karppinen, Lyly Yonkwa, Mikael Lindvall, "Why developers insert security vulnerabilities into their code", 2009, Link

show abstract [+]

Why Developers Insert Security Vulnerabilities into Their Code
Kaarina Karppinen, Lyly Yonkwa, Mikael Lindvall, "Why Developers Insert Security Vulnerabilities into Their Code", 2009, Link

show abstract [+]

Verifying architectural design rules of the flight software product line
Dharmalingam Ganesan, Mikael Lindvall, Chris Ackermann, David McComas, Maureen Bartholomew, "Verifying architectural design rules of the flight software product line", 2009, Link
The evolution and impact of code smells: A case study of two open source systems
Steffen Olbrich, Daniela S. Cruzes, Victor Basili, Nico Zazworka, "The evolution and impact of code smells: A case study of two open source systems", (Lake Buena Vista, FL), 2009, Link

show abstract [+]

Software Engineering Education for Bioinformatics
Medha Umarji, Carolyn Seaman, A. Gunes Koru, Hongfang Liu, "Software Engineering Education for Bioinformatics", (Hyderabad, India), 2009, Link

show abstract [+]

Architecture-Centric Reliability Analysis of the NASA cFE/CFS
Dharmalingam Ganesan, Mikael Lindvall, D McComas, M Bartholomew, Mike Blau, Glenn Cammarata, "Architecture-Centric Reliability Analysis of the NASA cFE/CFS", 2009
Tool supported detection and judgment of nonconformance in process execution
Nico Zazworka, Victor R. Basili, Forrest Shull, "Tool supported detection and judgment of nonconformance in process execution", (Lake Buena Vista, FL), 2009
Experience Report on the Effect of Software Development Characteristics on Change Distribution
A Gupta, Forrest Shull, Daniela Cruzes, Chris Ackermann, H Ronneberg, E Landre, "Experience Report on the Effect of Software Development Characteristics on Change Distribution", 2008, Link

show abstract [+]

Going Beyond the Numbers--The Usefulness of Qualitative Data on Software Development Projects
Linda Esker, Carolyn Seaman, Forrest Shull, Kathleen Dangle, "Going Beyond the Numbers--The Usefulness of Qualitative Data on Software Development Projects", 2008

show abstract [+]

The Influence of Organizational Structure on Software Quality: An Empirical Case Study
N Nagappan, Murphy, B., Victor R Basili, "The Influence of Organizational Structure on Software Quality: An Empirical Case Study", (New York, New York), 2008, Link

show abstract [+]

Using Sequence Diagrams to Detect Communication Problems between Systems
Mikael Lindvall, Chris Ackermann, William C Stratton, Deane E Sibol, Arnab Ray, Lyly Yonkwa, Jan Kresser, Sally Godfrey, Jens Knodel, "Using Sequence Diagrams to Detect Communication Problems between Systems", (Big Sky, MT), 2008, Link

show abstract [+]

A Methodology for Using Measures to Assess Software Safety Risk From an Independent Testing Perspective
Victor R Basili, Kathleen Dangle, Linda Esker, "A Methodology for Using Measures to Assess Software Safety Risk From an Independent Testing Perspective", 2008

show abstract [+]

Model-Based Design Verification: A Monitor Based Approach
Chris Ackermann, Arnab Ray, Rance Cleaveland, Juergen Heit Shelton, Charles, Martin, Chris, "Model-Based Design Verification: A Monitor Based Approach", 2008, Link

show abstract [+]

The Role of MPI in Development Time: A Case Study
Lorin Hochstein, Forrest Shull, L Reid, "The Role of MPI in Development Time: A Case Study", 2008

show abstract [+]

Detecting Security Vulnerabilities with Software Architecture Analysis Tools
Karina Karppinen, Mikael Lindvall, Lyly Yonkwa, "Detecting Security Vulnerabilities with Software Architecture Analysis Tools", (Lillehammer, Norway), 2008, Link
Advanced Search Tools for Learning Software Organizations based on Semantic Networks
Mikael Lindvall, Zhiyuan Chen, "Advanced Search Tools for Learning Software Organizations based on Semantic Networks", 2008
Adopting Curvilinear Component Analysis to Improve Software Cost Estimation Accuracy: Model, Application Strategy, and an Experimental Verification
S A Sarcia, G Cantone, Victor R Basili, "Adopting Curvilinear Component Analysis to Improve Software Cost Estimation Accuracy: Model, Application Strategy, and an Experimental Verification", 2008, Link

show abstract [+]

Defect Categorization: Making Use of a Decade of Widely Varying Historical Data
Carolyn Seaman, Forrest Shull, Myrna Regardie, D Elbert, Raimund.L. Feldmann, Y Guo, Sally Godfrey, "Defect Categorization: Making Use of a Decade of Widely Varying Historical Data", 2008, Link

show abstract [+]

An Analysis Framework for Inter-System Interaction Behavior
Chris Ackermann, Deane E Sibol, William C Stratton, Mikael Lindvall, Sally Godfrey, "An Analysis Framework for Inter-System Interaction Behavior", 2008

show abstract [+]

Analyzing the Core Flight Software with SAVE
Dharmalingam Ganesan, Mikael Lindvall, M Bartholomew, D McComas, G Cammarata, "Analyzing the Core Flight Software with SAVE", 2008

show abstract [+]

Analyzing and detecting problems in Systems of Systems
Mikael Lindvall, Chris Ackermann, William C Stratton, Deane E Sibol, Sally Godfrey, "Analyzing and detecting problems in Systems of Systems", (Washington, D. C.), 2008

show abstract [+]

Model-Based Validation & Verification Integrated with SW Architecture Analysis: A Feasibility Study
Iris Morschhaeuser, Mikael Lindvall, "Model-Based Validation & Verification Integrated with SW Architecture Analysis: A Feasibility Study", 2007
A Snapshot of the State of Practice in Software Development for Medical Devices
C Denger, Raimund.L. Feldmann, M Host, Christin Lindholm, Forrest Shull, "A Snapshot of the State of Practice in Software Development for Medical Devices", (Madrid, Spain), 2007, Link

show abstract [+]

Using Context Distance Measurement to Analyze Results across Studies
Daniela Cruzes, M Mendonca, Victor R Basili, Forrest Shull, M Jino, "Using Context Distance Measurement to Analyze Results across Studies", (Madrid, Spain), 2007, Link

show abstract [+]

A Survey of Software Engineering Techniques in Medical Device Development
Raimund.L. Feldmann, Forrest Shull, Christian Denger, Martin Hoest, Christin Lindholm, "A Survey of Software Engineering Techniques in Medical Device Development", (Los Alamitos, CA), 2007, Link

show abstract [+]

Management By Data: The GQM+Strategies for Mapping Business Strategy to Software Development
Victor R Basili, J Muench, Jens Heidrich, Mikael Lindvall, Myrna Regardie, Carolyn Seaman, Adam Trendowicz, "Management By Data: The GQM+Strategies for Mapping Business Strategy to Software Development", 2007
Bridging the Gap Between Business Strategy and Software Measurement Tutorial
Myrna Regardie, Carolyn Seaman, "Bridging the Gap Between Business Strategy and Software Measurement Tutorial", 2007

show abstract [+]

Assessing the Quality Impact of Design Inspections
Chris Ackermann, Forrest Shull, R Carbon, C Denger, Mikael Lindvall, "Assessing the Quality Impact of Design Inspections", (Madrid, Spain), 2007, Link

show abstract [+]

Software architecture-driven detection of security vulnerabilities
Karina Karppinen, Mikael Lindvall, "Software architecture-driven detection of security vulnerabilities", 2007
Technology Infusion of the SAVE Tool into the Common Ground Software Development Process for NASA Missions at JHU/APL
William C Stratton, Deane E Sibol, Mikael Lindvall, Patricia Costa, "Technology Infusion of the SAVE Tool into the Common Ground Software Development Process for NASA Missions at JHU/APL", (Big Sky, MT), 2007, Link

show abstract [+]

Bridging the Gap between Business Strategy and Software Development
Victor R Basili, J Muench, Jens Heidrich, Mikael Lindvall, Myrna Regardie, Carolyn Seaman, Adam Trendowicz, "Bridging the Gap between Business Strategy and Software Development", (Montreal, Canada), 2007, Link
Automated Information Extraction from Empirical Software Engineering Literature: Is That Possible?
Daniela Cruzes, M Mendonca, Victor R Basili, Forrest Shull, M Jino, "Automated Information Extraction from Empirical Software Engineering Literature: Is That Possible?", (Madrid, Spain), 2007, Link

show abstract [+]

The SAVE Tool and Process Applied to Ground Software Development at JHU/APL:An Experience Report on Technology Infusion
William C Stratton, Deane E Sibol, Mikael Lindvall, Patricia Costa, "The SAVE Tool and Process Applied to Ground Software Development at JHU/APL:An Experience Report on Technology Infusion", (Columbia, MD), 2007, Link

show abstract [+]

Gaining Early Insight into Software Safety: Measures of Potential Problems and Risks
Victor R Basili, Kathleen Dangle, Linda Esker, Frank Marotta, Ioana Rus, "Gaining Early Insight into Software Safety: Measures of Potential Problems and Risks", 2007

show abstract [+]

GQM+Strategies - Aligning Business Strategies with Software Measurement
Victor R Basili, Jens Heidrich, Mikael Lindvall, J Muench, Myrna Regardie, Adam Trendowicz, "GQM+Strategies - Aligning Business Strategies with Software Measurement", (Madrid, Spain), 2007

show abstract [+]

Characterizing Software Architecture Changes: An Initial Study
Byron Williams, J Carver, "Characterizing Software Architecture Changes: An Initial Study", (Madrid, Spain), 2007

show abstract [+]

Extracting Information from Experimental Software Engineering Papers
Daniela Cruzes, M Mendonca, Victor R Basili, Forrest Shull, M Jino, "Extracting Information from Experimental Software Engineering Papers", (Iquique, Chile), 2007, Link

show abstract [+]

Guidance Navigation and Control/Flight Software Framework
D McComas, "Guidance Navigation and Control/Flight Software Framework", 2007
Flight Software Architectural Modeling with SAVE
Mark Reid, "Flight Software Architectural Modeling with SAVE", 2007
Predicting Return on Investement for Product Line Generations
Dharmalingam Ganesan, Dirk Muthig, Kentaro Yoshimura, "Predicting Return on Investement for Product Line Generations", (Kaiserslautern, Germany), 2006, Link

show abstract [+]

Comparing Code Reading and Testing Criteria: A Replication of Experimental Studies
J C Maldonado, S Fabbri, M Mendonca, E Doria, L A F Martimiano, J Carver, Forrest Shull, Victor R Basili, "Comparing Code Reading and Testing Criteria: A Replication of Experimental Studies", 2006
Understanding change requests in order to predict software impact
Chris Ackermann, Mikael Lindvall, "Understanding change requests in order to predict software impact", (Washington, DC), 2006
A Software Architectural Approach to Security by Design
Arnab Ray, Rance Cleaveland, "A Software Architectural Approach to Security by Design", 2006, Link
Integrating Product Line Engineering and Agile Methods: Flexible Design Up-front vs. Incremental Design
R Carbon, Mikael Lindvall, Dirk Muthig, Patricia Costa, "Integrating Product Line Engineering and Agile Methods: Flexible Design Up-front vs. Incremental Design", (Baltimore, Maryland, USA), 2006, Link
Static Evaluation of Software Architectures
Jens Knodel, Mikael Lindvall, Dirk Muthig, Matthias Naab, "Static Evaluation of Software Architectures", (Bari, Italy), 2006, Link

show abstract [+]

Building Decision Support in an Imperfect World
Raimund.L. Feldmann, Forrest Shull, Michele Shaw, "Building Decision Support in an Imperfect World", 2006
Getting the Most Out of Your Measurement Data: Approaches for Using Software Metrics
Linda Esker, Dave Zubrow, Kathleen Dangle, "Getting the Most Out of Your Measurement Data: Approaches for Using Software Metrics", 2006

show abstract [+]

Application of Design for Verification with Concurrency Controllers to Air Traffic Control Software
Aysu Betin-Can, Tevfik Bultan, Mikael Lindvall, Benjamin Lux, Stefan Topp, "Application of Design for Verification with Concurrency Controllers to Air Traffic Control Software", 2005, Link
Establishing a Multi-Level, Multi-Organizational Measurement Program
Kathleen Dangle, Michael Edwards, Patricia E Larsen, Dave Zubrow, "Establishing a Multi-Level, Multi-Organizational Measurement Program", 2005
Metrics of software architecture changes based on structural distance
T Nakamura, Victor R. Basili, "Metrics of software architecture changes based on structural distance", (Como, Italy), 2005
Equipping the Reflexion Method with Automated Clustering
A Christl, R Koschke, M-A Storey, "Equipping the Reflexion Method with Automated Clustering", (Pittsburgh, Pennsylvania), 2005, Link

show abstract [+]

Towards Reusable Measurement Patterns
Mikael Lindvall, Paolo Donzelli, Sima Asgari, Victor R Basili, "Towards Reusable Measurement Patterns", (Como, Italy), 2005, Link

show abstract [+]

An Empirical Approach to Best Practice Identification and Selection: The US Department of Defense Acquisition Best Practices Clearinghouse
Forrest Shull, Richard Turner, "An Empirical Approach to Best Practice Identification and Selection: The US Department of Defense Acquisition Best Practices Clearinghouse", (Noosa Heads, Australia), 2005

show abstract [+]

Empirical Study Design in the Area of High Performance Computing (HPC)
Forrest Shull, J Carver, Lorin Hochstein, Victor R Basili, "Empirical Study Design in the Area of High Performance Computing (HPC)", (Noosa Heads, Australia), 2005, Link

show abstract [+]

Static Evaluation of Software Architectures - A Short Summary
Jens Knodel, Mikael Lindvall, Dirk Muthig, "Static Evaluation of Software Architectures - A Short Summary", (Pittsburgh, PA), 2005, Link

show abstract [+]

Using Visualization to understand dependability: A tool support for requirements analysis (to appear)
Paolo Donzelli, Daniel Hirschbach, Victor R Basili, "Using Visualization to understand dependability: A tool support for requirements analysis (to appear)", 2005, Link

show abstract [+]

HPC Programmer Productivity: A Case Study of Novice HPC Programmers
Lorin Hochstein, J Carver, Forrest Shull, Sima Asgari, Victor R Basili, J K Hollingsworth, Marvin V Zelkowitz, "HPC Programmer Productivity: A Case Study of Novice HPC Programmers", (Seattle, WA), 2005

show abstract [+]

Combining self-reported and automatic data to improve effort measurement
Lorin Hochstein, Victor R Basili, Marvin V Zelkowitz, J K Hollingsworth, J Carver, "Combining self-reported and automatic data to improve effort measurement", 2005
Generating Testable Hypotheses from Tacit Knowledge for High Performance Computing
Sima Asgari, Lorin Hochstein, Victor R Basili, J Carver, J K Hollingsworth, Forrest Shull, Marvin V Zelkowitz, "Generating Testable Hypotheses from Tacit Knowledge for High Performance Computing", 2005, Link

show abstract [+]

Preventing race condition attacks on file-systems
Prem Uppuluri, Uday Joshi, Arnab Ray, "Preventing race condition attacks on file-systems", (New York, New York, USA), 2005, Link
Experimenting with Software Architecture Flexibility Using an Implementation of the Tactical Separation Assisted Flight Environment
Bettina Anders, Joerg Fellman, Mikael Lindvall, Ioana Rus, "Experimenting with Software Architecture Flexibility Using an Implementation of the Tactical Separation Assisted Flight Environment", (Greenbelt, MD), 2005, Link

show abstract [+]

Architecture Reading Techniques: A Feasibility Study
J Carver, Krystle Lemon, "Architecture Reading Techniques: A Feasibility Study", (Mississippi, USA), 2005, Link
Establishing Software Measurement on a HUGE Program: The Case of FCS
Michael Edwards, Kathleen Dangle, Patricia E Larsen, Dave Zubrow, Sue Hermanson, "Establishing Software Measurement on a HUGE Program: The Case of FCS", 2005
DOD Acquisition Best Practices Clearinghouse
Kathleen Dangle, Deborah Fuller, "DOD Acquisition Best Practices Clearinghouse", 2005
Agile Methods in Software Engineering Education
Christian Bunse, Raimund.L. Feldmann, Jorg Dorr, "Agile Methods in Software Engineering Education", (Garmisch-Partenkirchen, Germany), 2004

show abstract [+]

DOD Best Practices Clearinghouse
Kathleen Dangle, Richard Turner, "DOD Best Practices Clearinghouse", 2004
Challenges in Measuring HPCS Learner Productivity in an Age of Ubiquitous Computing: The HPCS Program
Sima Asgari, Victor R Basili, J Carver, Lorin Hochstein, J K Hollingsworth, Forrest Shull, Marvin V Zelkowitz, "Challenges in Measuring HPCS Learner Productivity in an Age of Ubiquitous Computing: The HPCS Program", (Edinburgh, Scotland), 2004

show abstract [+]

Knowledge Management as an Integral Part of Program Assessment
Kathleen Dangle, "Knowledge Management as an Integral Part of Program Assessment", 2004
Empirical-based Estimation of the Effect on Software Dependability of a Technique for Architecture Conformance Verification
Sima Asgari, Victor R Basili, Patricia Costa, Paolo Donzelli, Lorin Hochstein, Mikael Lindvall, Ioana Rus, Forrest Shull, Roseanne Tesoriero Tvedt, Marvin V Zelkowitz, "Empirical-based Estimation of the Effect on Software Dependability of a Technique for Architecture Conformance Verification", (Edinburgh, Scotland), 2004, Link

show abstract [+]

Innovative Strategies for Implementing the CMMI
Richard Bechtold, Kathleen Dangle, Patricia E Larsen, "Innovative Strategies for Implementing the CMMI", 2004
Building a Useful Best Practices Clearinghouse
Kathleen Dangle, "Building a Useful Best Practices Clearinghouse", 2004
Studying Code Development for High Performance Computing: The HPCS Program
J Carver, Sima Asgari, Victor R Basili, Lorin Hochstein, J K Hollingsworth, Forrest Shull, Marvin V Zelkowitz, "Studying Code Development for High Performance Computing: The HPCS Program", 2004
Understanding the Impact of Assumptions on Experimental Validity
J Carver, J VanVoorhis, Victor R Basili, "Understanding the Impact of Assumptions on Experimental Validity", 2004
Reusing Knowledge on Software Quality for Developing Measurement Programs
O Jaufman, B Freimut, Ioana Rus, "Reusing Knowledge on Software Quality for Developing Measurement Programs", 2004

show abstract [+]

Software Best Practices Clearinghouse: Promoting Adoption and Effective Implementation
Kathleen Dangle, Tom McGibbon, Richard Turner, "Software Best Practices Clearinghouse: Promoting Adoption and Effective Implementation", 2004


Journals





Assurance cases: their use today and the challenges ahead.
Arnab Ray, "Assurance cases: their use today and the challenges ahead.", 46, (3):195, 198-200, 2012, Link
An analysis of unit tests of a flight software product line
Dharmalingam Ganesan, Mikael Lindvall, David McComas, Maureen Bartholomew, Steve Slegel, Barbara Medina, Rene Krikhaar, Chris Verhoef, Lisa P. Montgomery, "An analysis of unit tests of a flight software product line", March 2012, 2012, Link
Assurance cases: their use today and the challenges ahead.
Arnab Ray, "Assurance cases: their use today and the challenges ahead.", 46, (3):195, 198-200, 2012, Link
Generic safety requirements for developing safe insulin pump software.
Yi Zhang, Raoul Jetley, Paul L Jones, Arnab Ray, "Generic safety requirements for developing safe insulin pump software.", 5, (6):1403-19, 2011, Link

show abstract [+]

Generic safety requirements for developing safe insulin pump software.
Yi Zhang, Raoul Jetley, Paul L Jones, Arnab Ray, "Generic safety requirements for developing safe insulin pump software.", 5, (6):1403-19, 2011, Link

show abstract [+]

Architectural Analysis of Systems Based on the Publisher-Subscriber Style
Dharmalingam Ganesan, Mikael Lindvall, Lamont Ruley, Robert Wiegand, Vuong Ly, Tina Tsui, "Architectural Analysis of Systems Based on the Publisher-Subscriber Style":173-182, 2010
Connecting Research and Practice: An Experience Report on Research Infusion with Software Architecture Visualization and Evaluation (SAVE)
Mikael Lindvall, William C Stratton, Deane E Sibol, Chris Ackermann, Mark Reid, Dharmalingam Ganesan, D McComas, M Bartholomew, Sally Godfrey, "Connecting Research and Practice: An Experience Report on Research Infusion with Software Architecture Visualization and Evaluation (SAVE)":1-23, 2010, Link
Automatic requirement extraction from test cases
Chris Ackermann, Rance Cleaveland, Samuel Huang, Arnab Ray, Charles Shelton, Elizabeth Latronico, "Automatic requirement extraction from test cases":1-15, 2010, Link
Automatic requirement extraction from test cases
Chris Ackermann, Rance Cleaveland, Samuel Huang, Arnab Ray, Charles Shelton, Elizabeth Latronico, "Automatic requirement extraction from test cases":1-15, 2010, Link
Architectural Analysis of Systems Based on the Publisher-Subscriber Style
Dharmalingam Ganesan, Mikael Lindvall, Lamont Ruley, Robert Wiegand, Vuong Ly, Tina Tsui, "Architectural Analysis of Systems Based on the Publisher-Subscriber Style":173-182, 2010, Link
Model-based engineering for medical-device software.
Arnab Ray, Raoul Jetley, Paul L Jones, Yi Zhang, "Model-based engineering for medical-device software.", 44, (6):507-18, 2010, Link

show abstract [+]

Model-based engineering for medical-device software.
Arnab Ray, Raoul Jetley, Paul L Jones, Yi Zhang, "Model-based engineering for medical-device software.", 44, (6):507-18, 2010, Link

show abstract [+]

Linking Software Development and Business Strategy Through Measurement
Victor R Basili, Mikael Lindvall, Myrna Regardie, Carolyn Seaman, Jens Heidrich, Jurgen Munch, Dieter Rombach, Adam Trendowicz, "Linking Software Development and Business Strategy Through Measurement", 43, (4):57-65, 2010, Link

show abstract [+]

An examination of change profiles in reusable and non-reusable software systems
A Gupta, Daniela Cruzes, Forrest Shull, Reidar Conradi, H Ronneberg, E Landre, "An examination of change profiles in reusable and non-reusable software systems", 22, (5):359-380, 2010, Link
What Do We Know about Knowledge Management? Practical Implications for Software Engineering
Torgeir Dingsoyr, Finn Olav Bjornson, Forrest Shull, "What Do We Know about Knowledge Management? Practical Implications for Software Engineering", 26, (3):100-103, 2009, Link

show abstract [+]

Engineering high confidence medical device software
Arnab Ray, Raoul Jetley, Paul Jones, "Engineering high confidence medical device software", 6, (2):1-7, 2009, Link
What Do We Know about Agile Software Development?
Tore Dyba, Torgeir Dingsoyr, "What Do We Know about Agile Software Development?", 26, (5):6-9, 2009, Link

show abstract [+]

Engineering high confidence medical device software
Arnab Ray, Raoul Jetley, Paul Jones, "Engineering high confidence medical device software", 6, (2):1-7, 2009, Link
Measuring Developers: Aligning Perspectives and Other Best Practices
Medha Umarji, Forrest Shull, "Measuring Developers: Aligning Perspectives and Other Best Practices", 26, (6):92-94, 2009, Link

show abstract [+]

Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques
S. Vegas, N. Juristo, V.R. Basili, "Maturing Software Engineering Knowledge through Classifications: A Case Study on Unit Testing Techniques", 35, (4):551-565, 2009, Link

show abstract [+]

To Game or Not to Game?
Christiane Gresse von Wangenheim, Forrest Shull, "To Game or Not to Game?", 26, (2):92-94, 2009, Link
Linking Software Development and Business Strategy Through Measurement
Victor R Basili, Jens Heidrich, Mikael Lindvall, J Muench, Myrna Regardie, Dieter H Rombach, Carolyn Seaman, Adam Trendowicz, "Linking Software Development and Business Strategy Through Measurement", 43, (4):57 - 65, 2009, Link

show abstract [+]

Architecture compliance checking at run-time
Dharmalingam Ganesan, Thorsten Keuler, Yutaro Nishimura, "Architecture compliance checking at run-time", 51, (11):1586-1600, 2009, Link

show abstract [+]

A Look at 25 Years of Data
Natalia Juristo, Ana Moreno, Sira Vegas, Forrest Shull, "A Look at 25 Years of Data", 26, (1):15-17, 2009, Link

show abstract [+]

An update to experimental models for validating computer technology
Marvin V. Zelkowitz, "An update to experimental models for validating computer technology", 82, (3):373-376, 2009, Link

show abstract [+]

Measures and Risk Indicators for Early Insight Into Software Safety
Victor R Basili, Kathleen Dangle, Linda Esker, Ioana Rus, Frank Marotta, "Measures and Risk Indicators for Early Insight Into Software Safety", 21, (No. 10, Fault Tolerant Systems):4-8, 2008, Link

show abstract [+]

Bridging the Software Architecture Gap
Mikael Lindvall, Dirk Muthig, "Bridging the Software Architecture Gap", 41, (6):98-101, 2008, Link

show abstract [+]

Model-Based Testing of Object-Oriented Reactive Systems with Spec Explorer
Colin Campbell, Nikolai Tillmann, Wolfgang Grieskamp, Wolfram Schulte, Lev Nachmanson, "Model-Based Testing of Object-Oriented Reactive Systems with Spec Explorer", 4949:39-76, 2008
Inspecting the History of Inspections: An Example of Evidence-Based Technology Diffusion
Forrest Shull, Carolyn Seaman, "Inspecting the History of Inspections: An Example of Evidence-Based Technology Diffusion", 24, (7):88-90, 2008, Link

show abstract [+]

The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development
Lorin Hochstein, Victor R Basili, "The ASC-Alliance Projects: A Case Study of Large-Scale Parallel Scientific Code Development", 41, (3):50-58, 2008, Link

show abstract [+]

A Pilot Study to Compare Programming Effort for Two Parallel Programming Models
Lorin Hochstein, Victor R Basili, U Vishkin, J Gilbert, "A Pilot Study to Compare Programming Effort for Two Parallel Programming Models", 81, (11):1920-1930, 2008, Link

show abstract [+]

Understanding the High Performance Computing Community: A Software Engineer's Perspective
Victor R Basili, J Carver, Daniela Cruzes, Lorin Hochstein, J K Hollingsworth, Forrest Shull, Marvin V Zelkowitz, "Understanding the High Performance Computing Community: A Software Engineer's Perspective", 25, (4):29-36, 2008, Link

show abstract [+]

Measures and Risk Indicators for Early Insight into Software Safety
Victor Basili, Frank Marotta, Kathleen Dangle, Linda Esker, Ioana Rus, "Measures and Risk Indicators for Early Insight into Software Safety", (October):4-8, 2008

show abstract [+]

The Role of Replications in Empirical Software Engineering
J Carver, Natalie Juristo, Forrest Shull, S Vegas, "The Role of Replications in Empirical Software Engineering", 13, (2):211-218, 2008, Link
Executable Specifications for Real-Time Distributed Systems
Arnab Ray, Rance Cleaveland, "Executable Specifications for Real-Time Distributed Systems", 203, (4):3-17, 2008, Link
A Practical Approach for Quality-Driven Inspections
C Denger, Forrest Shull, "A Practical Approach for Quality-Driven Inspections", 24, (2):79-86, 2007, Link

show abstract [+]

Decision Support for Best Practices: Lessons Learned in Bridging the Gap between Research and Applied Practice
Raimund.L. Feldmann, Forrest Shull, Michele Shaw, "Decision Support for Best Practices: Lessons Learned in Bridging the Gap between Research and Applied Practice", 14, (1):234-247, 2007, Link

show abstract [+]

The Quality of Knowledge: Knowledge Patterns and Knowledge Refactorings
Joerg Rech, Bjoern Decker, Eric Ras, Andreas Jedlitschka, Raimund.L. Feldmann, "The Quality of Knowledge: Knowledge Patterns and Knowledge Refactorings", 3, (3):74-103, 2007, Link

show abstract [+]

Skoll: A process and infrastructure for distributed continuous quality assurance
A Porter, A M Yilmaz, A Memon, D C Schmidth, B Natarajan, "Skoll: A process and infrastructure for distributed continuous quality assurance", 33, (8):510-525, 2007, Link

show abstract [+]

Protocols in the use of Empirical Software Engineering Artifacts
Victor R Basili, Marvin V Zelkowitz, Sjoberg D.I.K., Johnson Philip, Cowling A.J., "Protocols in the use of Empirical Software Engineering Artifacts", 12, (1):107-119, 2007, Link

show abstract [+]

Eliminating synchronization faults in air traffic control software via design for verification with concurrency controllers
Aysu Betin-Can, Tevfik Bultan, Mikael Lindvall, Benjamin Lux, Stefan Topp, "Eliminating synchronization faults in air traffic control software via design for verification with concurrency controllers", 14, (2):129-178, 2007, Link

show abstract [+]

Experimenting with Software Testbeds for Evaluating New Technologies
Mikael Lindvall, Ioana Rus, Paolo Donzelli, A Memon, Marvin V Zelkowitz, Aysu Betin-Can, Tevfik Bultan, Chris Ackermann, Bettina Anders, Sima Asgari, Victor R Basili, Joerg Fellman, Daniel Hirschbach, Lorin Hochstein, Forrest Shull, Roseanne Tesoriero Tvedt, Dan Pech, "Experimenting with Software Testbeds for Evaluating New Technologies", 12, (4):417-444, 2007, Link

show abstract [+]

Getting Requirements Right: The Perspective-Based Reading Technique and the Rational Unified Process
P Costa, Forrest Shull, W Melo, "Getting Requirements Right: The Perspective-Based Reading Technique and the Rational Unified Process", 2006, Link

show abstract [+]

Experiments to Understand HPC Time to Development
Lorin Hochstein, Victor R Basili, Sima Asgari, Marvin V Zelkowitz, J K Hollingsworth, Forrest Shull, J Carver, Voelp M., Zazaworka Nico, Johnson Philip, "Experiments to Understand HPC Time to Development", 2, (4A):24-32, 2006, Link

show abstract [+]

Perspective-Based Reading: A Replicated Experiment Focused on Individual Reviewer Effectiveness
J C Maldonado, J Carver, Forrest Shull, S Fabbri, E Doria, L A F Martimiano, M Mendonca, Victor R Basili, "Perspective-Based Reading: A Replicated Experiment Focused on Individual Reviewer Effectiveness", 11, (1):119-142, 2006, Link

show abstract [+]

Observations about Software Development for High End Computing
J Carver, Lorin Hochstein, Kendall Richard, T Nakamura, Marvin V Zelkowitz, Victor R Basili, Post Douglass, "Observations about Software Development for High End Computing", 2, (4A):33-38, 2006, Link

show abstract [+]

Victor R. Basili's Contributions to Software Quality
Forrest Shull, Carolyn Seaman, Marvin V Zelkowitz, "Victor R. Basili's Contributions to Software Quality", 23, (1):16-18, 2006, Link

show abstract [+]

Finding and Fixing Problems Early: A Perspective-Based Approach to Requirements and Design Inspections
J Carver, Forrest Shull, Ioana Rus, "Finding and Fixing Problems Early: A Perspective-Based Approach to Requirements and Design Inspections", 19, (12):25-28, 2006

show abstract [+]

Can Observational Techniques Help Novices Overcome the Software Inspection Learning Curve?
J Carver, Forrest Shull, Victor R Basili, "Can Observational Techniques Help Novices Overcome the Software Inspection Learning Curve?", 11, (4):523-539, 2006, Link

show abstract [+]

A Practical Framework for Eliciting and Modeling System Dependability Requirements: Experience from the NASA High Dependability Computing Project
Paolo Donzelli, Victor R Basili, "A Practical Framework for Eliciting and Modeling System Dependability Requirements: Experience from the NASA High Dependability Computing Project", 79, (1):107-119, 2006, Link
Evaluating COTS Component Dependability: The case of real-time Java virtual machiine for spacecraft software
Paolo Donzelli, Marvin V Zelkowitz, Victor R Basili, Dan Allard, Kenneth N Meyer, "Evaluating COTS Component Dependability: The case of real-time Java virtual machiine for spacecraft software", 22, (4):46-53, 2005, Link

show abstract [+]

Software Process Improvement in Small Organizations: A Case Study
Kathleen Dangle, Patricia E Larsen, Michele Shaw, Marvin V Zelkowitz, "Software Process Improvement in Small Organizations: A Case Study", 22, (6):68-75, 2005, Link

show abstract [+]

Combating Architectural Degeneration: A Survey
Lorin Hochstein, Mikael Lindvall, "Combating Architectural Degeneration: A Survey", 47, (10):644-656, 2005, Link

show abstract [+]

Productivity measures for high performance computers
Marvin V Zelkowitz, Victor R Basili, Sima Asgari, Lorin Hochstein, J K Hollingsworth, T Nakamura, "Productivity measures for high performance computers", 2005, Link
Introducing the Department of Defense Acquisition Best Practice Clearinghouse
Kathleen Dangle, Laura Dwinnell, John Hickok, Richard Turner, "Introducing the Department of Defense Acquisition Best Practice Clearinghouse", 18, (5):4-5, 2005, Link
An Evolutionary Testbed for Software Technology Evaluation
Mikael Lindvall, Ioana Rus, Forrest Shull, Marvin V Zelkowitz, Paolo Donzelli, A Memon, Victor R Basili, Patricia Costa, Roseanne Tesoriero Tvedt, Lorin Hochstein, Sima Asgari, Chris Ackermann, Dan Pech, "An Evolutionary Testbed for Software Technology Evaluation", 1, (1):3-11, 2005, Link
An Algebraic Theory Of Boundary Crossing Transitions
Arnab Ray, Rance Cleaveland, Arne Skou, "An Algebraic Theory Of Boundary Crossing Transitions", 115:69-88, 2005, Link
Simulating Families of Studies to Build Confidence in Defect Hypotheses
Forrest Shull, Daniela Cruzes, Victor R Basili, M Mendonca, "Simulating Families of Studies to Build Confidence in Defect Hypotheses", 47, (15):1019-1032, 2005, Link

show abstract [+]

Formal Modeling Of Middleware-based Distributed Systems
Arnab Ray, Rance Cleaveland, "Formal Modeling Of Middleware-based Distributed Systems", 108:21-37, 2004, Link
Agile Software Development in Large Organizations
Mikael Lindvall, Dirk Muthig, Aldo Dagnino, Christina Wallin, Mikael Stupperich, David Kiefer May, John, Tuomo K�hk�nen, "Agile Software Development in Large Organizations", 37, (12):26-34, 2004, Link

show abstract [+]

Defect evolution in a product line environment
Marvin V Zelkowitz, Ioana Rus, "Defect evolution in a product line environment", 70, (1-2):143-154, 2004, Link

show abstract [+]

Susceptibility matrix: A new aid to software auditing
K Jiwnani, Marvin V Zelkowitz, "Susceptibility matrix: A new aid to software auditing", 2, (2):16-21, 2004
A Unified Model of Dependability: Capturing Dependability in Context
Victor R Basili, Paolo Donzelli, Sima Asgari, "A Unified Model of Dependability: Capturing Dependability in Context", 21, (6):19 - 25, 2004, Link

show abstract [+]

Knowledge-sharing issues in experimental software engineering
Forrest Shull, M Mendonca, Victor R Basili, J Carver, J C Maldonado, S Fabbri, G H Travassos, Maria Ferreira, "Knowledge-sharing issues in experimental software engineering", 9, (1):111-137, 2004, Link

show abstract [+]



Reports





Automatic Test Case Generation and Parallel Test Case Execution at NASA
Dharmalingam Ganesan, Mikael Lindvall, "Automatic Test Case Generation and Parallel Test Case Execution at NASA", 2011
Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs
R. Turner, F. Shull, B. Boehm, A. Carrigy, L. Clarke, P. Componation, C. Dagli, J. Lane, L. Layman, A. Miller, S. O’Brien, L. Osterweil, D. Sabados, S. Wise, "Evaluation of Systems Engineering Methods, Processes and Tools on Department of Defense and Intelligence Community Programs", 2009

show abstract [+]

An Approach to Improving Parametric Estimation Models in the Case of Violation Assumptions Based Upon Risk Analysis
S.A. Sarcia, V.R. Basili, G. Cantone, "An Approach to Improving Parametric Estimation Models in the Case of Violation Assumptions Based Upon Risk Analysis", 2009, Link
Evaluating Software Design in Various Implementations of TSAFE
Thomas Asel, Mikael Lindvall, Chris Ackermann, "Evaluating Software Design in Various Implementations of TSAFE", 2006
An Analysis of Software Flexibility in Seven Different Implementations of a Command Line Interpreter
Bettina Anders, Joerg Fellman, Mikael Lindvall, Ioana Rus, "An Analysis of Software Flexibility in Seven Different Implementations of a Command Line Interpreter", 2006
Inspections and Pair Programming - competing or complementary? Experiences from an Expert eWorkshop
R Carbon, M Ciolkowski, C Denger, Mikael Lindvall, Forrest Shull, Patricia Costa, Dieter H Rombach, Victor R Basili, "Inspections and Pair Programming - competing or complementary? Experiences from an Expert eWorkshop", 2005

show abstract [+]

A Pilot Study to Evaluate Development Effort for High Performance Computing
Victor R Basili, Sima Asgari, J Carver, Lorin Hochstein, J K Hollingsworth, Forrest Shull, Marvin V Zelkowitz, "A Pilot Study to Evaluate Development Effort for High Performance Computing", 2004

show abstract [+]

Data Analysis of the First Two PBR Replications in Readers Project
S Fabbri, J C Maldonado, E N Hohn, L A F Martimiano, M Mendonca, Forrest Shull, J Carver, Victor R Basili, "Data Analysis of the First Two PBR Replications in Readers Project", 2004
Evaluation of Software Architectures with Eclipse
Paul Miodonski, Thomas, Jens Knodel, Mikael Lindvall, Dirk Muthig, "Evaluation of Software Architectures with Eclipse", 2004, Link

show abstract [+]



Book Sections





Chapter 6 - Functional and Nonfunctional Design Verification for Embedded Software Systems
Arnab Ray, Christopher Ackermann, Rance Cleaveland, Charles Shelton, Chris Martin, , Chapter 6 - Functional and Nonfunctional Design Verification for Embedded Software SystemsMarvin V Zelkowitz B T - Advances in Computers, eds., pp. 277-321, 2011, Link
Functional and Nonfunctional Design Verification for Embedded Software Systems
Arnab Ray, Christopher Ackermann, Rance Cleaveland, Charles Shelton, Chris Martin, , Functional and Nonfunctional Design Verification for Embedded Software SystemsMarvin V Zelkowitz B T - Advances in Computers, eds., pp. 277-321, 2011, Link
Evaluating the Modifiability of Software Architectural Designs
Omolade Saliu, Guenther Ruhe, Mikael Lindvall, Chris Ackermann, , Evaluating the Modifiability of Software Architectural Designs, pp. 243-297, 2009, Link

show abstract [+]

Using Semantic Networks and Context in Search for Relevant Software Engineering Artifacts
George Karabatis, Zhiyuan Chen, Vandana P Janeja, Tania Lobo, Monish Advani, Mikael Lindvall, Raimund.L. Feldmann, , Using Semantic Networks and Context in Search for Relevant Software Engineering Artifacts, pp. 74-104, 2009

show abstract [+]

Knowledge Patterns and Knowledge Refactorings for Increasing the Quality of Knowledge
Joerg Rech, Raimund.L. Feldmann, Eric Ras, Andreas Jedlitschka, Bjoern Decker, , Knowledge Patterns and Knowledge Refactorings for Increasing the Quality of KnowledgeMurray E.Jennex, eds., pp. 281, 2008

show abstract [+]

An Environment for Conducting Families of Software Engineering Experiments
Lorin Hochstein, T Nakamura, Forrest Shull, Zazaworka Nico, Victor R Basili, Marvin V Zelkowitz, , An Environment for Conducting Families of Software Engineering Experiments, New York, pp. 175-200, 2008, Link

show abstract [+]

Authorization, Access Control and Information Flow
Arnab Ray, , Authorization, Access Control and Information Flow, pp. 213-223, 2008
Building Theories from Multiple Evidence Sources
Forrest Shull, Raimund.L. Feldmann, , Building Theories from Multiple Evidence SourcesForrest Shull, Janice Singer, Sjoberg D.I.K., eds., London, pp. 337-364, 2008

show abstract [+]

The Role of Controlled Experiments in Software Engineering Research
Victor R Basili, , The Role of Controlled Experiments in Software Engineering Research V.Basili, eds., pp. 33-37, 2007, Link

show abstract [+]

Evolving Defect 'Folklore': A Cross-Study Analysis of Software Defect Behavior
Victor R Basili, Forrest Shull, , Evolving Defect 'Folklore': A Cross-Study Analysis of Software Defect Behavior, Berlin, Germany, pp. 1-9, 2005, Link

show abstract [+]

Impact Analysis
Per Jonsson, Mikael Lindvall, , Impact AnalysisA Aurum, C Wohlin, eds., Heidelberg, Germany, pp. 116-142, 2005
Evaluating Software Architectures
Roseanne Tesoriero Tvedt, Patricia Costa, Mikael Lindvall, , Evaluating Software Architectures, 2004

show abstract [+]

The Roots of Agility
David Cohen, Mikael Lindvall, Patricia Costa, , The Roots of Agility, pp. 53-68, 2004
Impact Analysis in Software Engineering
Mikael Lindvall, , Impact Analysis in Software Engineering, pp. 127-209, 2004
An introduction to agile methods
David Cohen, Mikael Lindvall, Patricia Costa, , An introduction to agile methods, pp. 1-66, 2004

show abstract [+]


Theses





Directed Random Testing
C Pacheco, "Directed Random Testing", 2009, Link