Skip to Main Content
HBS Home
  • About
  • Academic Programs
  • Alumni
  • Faculty & Research
  • Baker Library
  • Giving
  • Harvard Business Review
  • Initiatives
  • News
  • Recruit
  • Map / Directions
Working Knowledge
Business Research for Business Leaders
  • Browse All Articles
  • Popular Articles
  • Cold Call Podcast
  • Managing the Future of Work Podcast
  • About Us
  • Book
  • Leadership
  • Marketing
  • Finance
  • Management
  • Entrepreneurship
  • All Topics...
  • Topics
    • COVID-19
    • Entrepreneurship
    • Finance
    • Gender
    • Globalization
    • Leadership
    • Management
    • Negotiation
    • Social Enterprise
    • Strategy
  • Sections
    • Book
    • Podcasts
    • HBS Case
    • In Practice
    • Lessons from the Classroom
    • Op-Ed
    • Research & Ideas
    • Research Event
    • Sharpening Your Skills
    • What Do You Think?
    • Working Paper Summaries
  • Browse All
    Exploring the Relationship Between Architecture Coupling and Software Vulnerabilities: A Google Chrome Case
    09 Mar 2017Working Paper Summaries

    Exploring the Relationship Between Architecture Coupling and Software Vulnerabilities: A Google Chrome Case

    by Robert Lagerström, Carliss Y. Baldwin, Alan MacCormack, Dan Sturtevant, and Lee Doolan
    Managing software vulnerabilities is a top issue in today’s society. By studying the Google Chrome codebase, the authors explore software metrics including architecture coupling measures in relation to software vulnerabilities. This paper adds new findings to research on software metrics and vulnerabilities, bringing the field closer to generalizable and conclusive results.
    LinkedIn
    Email

    Author Abstract

    Employing software metrics, such as size and complexity, for predicting defects has been given a lot of attention over the years and has proven very useful. However, the few studies looking at software architecture and vulnerabilities are limited in scope and findings. We explore the relationship between software vulnerabilities and component metrics (like code churn and cyclomatic complexity) as well as architecture coupling metrics (direct, indirect, and cyclic coupling). Our case is based on the Google Chromium project, an open-source project that has not yet been studied for this topic. Our findings show a strong relationship between vulnerabilities and both component level metrics and architecture coupling metrics. Unfortunately, the effects of different types of coupling are somewhat hard to distinguish.

    Paper Information

    • Full Working Paper Text
    • Working Paper Publication Date: February 2017
    • HBS Working Paper Number: HBS Working Paper #17-078
    • Faculty Unit(s): Finance; Technology and Operations Management
      Trending
        • 27 Jan 2023
        • Op-Ed

        Have We Lost Sight of Integrity?

        • 01 Feb 2023
        • What Do You Think?

        Will Hybrid Work Strategies Pull Down Long-Term Performance?

        • 31 Jan 2023
        • Research & Ideas

        It’s Not All About Pay: College Grads Want Jobs That ‘Change the World’

        • 17 Jan 2023
        • In Practice

        8 Trends to Watch in 2023

        • 28 Feb 2018
        • Sharpening Your Skills

        Master the Team Meeting

    Carliss Y. Baldwin
    Carliss Y. Baldwin
    William L. White Professor of Business Administration, Emerita
    Contact
    Send an email
    → More Articles
    Alan D. MacCormack
    Alan D. MacCormack
    MBA Class of 1949 Adjunct Professor of Business Administration
    Contact
    Send an email
    → More Articles
    Find Related Articles
    • Complexity
    • Software
    • Measurement and Metrics

    Sign up for our weekly newsletter

    Interested in improving your business? Learn about fresh research and ideas from Harvard Business School faculty.
    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    ǁ
    Campus Map
    Harvard Business School Working Knowledge
    Baker Library | Bloomberg Center
    Soldiers Field
    Boston, MA 02163
    Email: Editor-in-Chief
    →Map & Directions
    →More Contact Information
    • Make a Gift
    • Site Map
    • Jobs
    • Harvard University
    • Trademarks
    • Policies
    • Accessibility
    • Digital Accessibility
    Copyright © President & Fellows of Harvard College