Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Stephany Bellomo
April 2017 - Conference Paper What to Fix? Distinguishing Between Design and Non-design Rules in Automated Tools

Topics: Software Architecture

Authors: Neil Ernst, Stephany Bellomo, Ipek Ozkaya, Robert Nord

This paper describes an empirical study using a structured categorization approach to manually classify 466 software quality rules from three industry tools.

March 2017 - Presentation Panel: Software Sustainment - Continuous Engineering to Deliver Warfighter Capability

Topics: Measurement and Analysis, Acquisition Support

Authors: Michael McLendon, Stephany Bellomo, Forrest Shull, John Stankowski (Office of the DASD for Maintenance Policy and Programs)

This technical panel focused on the DoD's software sustainment challenges and highlighted the key findings of the SEI's study of DoD software sustainment infrastructure.

March 2017 - Presentation Toward Successfully Navigating Large-Scale IT Modernization Efforts

Topics: Software Architecture

Authors: Felix Bachmann, Stephany Bellomo

The authors of this presentation share their experiences developing and putting in place an IT roadmap for a large government organization, resulting in the implementation of an enterprise-wide shared data service.

November 2016 - Presentation Got Technical Debt? Surfacing Elusive Technical Debt in Issue Trackers

Topics: Software Architecture

Authors: Stephany Bellomo, Robert Nord, Ipek Ozkaya, Mary Popeck

This presentation on measuring and managing technical debt was given at the 49th CREST Open Workshop Software Architecture and Technical Debt in November 2016.

November 2016 - Presentation Measure It? Manage It? Ignore It? Software Practitioners and Technical Debt

Topics: Software Architecture

Authors: Neil Ernst, Stephany Bellomo, Ipek Ozkaya, Robert Nord, Ian Gorton

This presentation on measuring and managing technical debt was given at the 49th CREST Open Workshop Software Architecture and Technical Debt in November 2016.

May 2016 - Conference Paper Got Technical Debt? Surfacing Elusive Technical Debt in Issue Trackers

Topics: Software Architecture

Authors: Stephany Bellomo, Robert Nord, Ipek Ozkaya, Mary Popeck

This paper reports on a study of issues from issue trackers to identify technical debt and present an approach for reporting technical debt in issue trackers.

August 2015 - Conference Paper Measure It? Manage It? Ignore It? Software Practitioners and Technical Debt

Topics: Software Architecture

Authors: Neil Ernst, Stephany Bellomo, Ipek Ozkaya, Robert Nord, Ian Gorton

This paper reports on a survey of 1,831 software engineers and architects, and follow-up interviews of seven software engineers, to determine the most important sources of technical debt.

June 2015 - Technical Report Enabling Incremental Iterative Development at Scale: Quality Attribute Refinement and Allocation in Practice

Topics: Software Architecture

Authors: Neil Ernst, Stephany Bellomo, Robert Nord, Ipek Ozkaya

This report describes industry practices used to develop business capabilities and suggests approaches to enable large-scale iterative development, or agile at scale.

March 2015 - Article The Practice and Future of Release Engineering: A Roundtable with Three Release Engineers

Topics: Software Architecture

Authors: Bram Adams (École Polytechnique de Montréal), Stephany Bellomo, Christian Bird (Microsoft Research), Tamara Marshall-Keim, Foutse Khomh (École Polytechnique de Montréal), Kim Moir (Mozilla)

This introduction to a special issue on release engineering overviews the challenges that release engineers face, featuring highlights from interviews with three practitioners.

October 2014 - Conference Paper Evolutionary Improvements of Cross-Cutting Concerns: Performance in Practice

Topics: Software Architecture

Authors: Stephany Bellomo, Neil Ernst, Robert Nord, Ipek Ozkaya

This paper describes two key challenges of incrementally evolving cross-cutting concerns such as performance during incremental software development.

July 2014 - Webinar Architectural Implications of DevOps

Topics: Software Architecture

Authors: Stephany Bellomo

Watch Stephany Bellomo discuss the architectural implications of DevOps.

June 2014 - Conference Paper Toward Design Decisions to Enable Deployability: Empirical Study of Three Projects Reaching for the Continuous Delivery Holy Grail

Topics: Software Architecture

Authors: Stephany Bellomo, Neil Ernst, Robert Nord, Rick Kazman

This paper summarizes three project teams' deployability goals and the architectural decisions they made to enable deployability while practicing continuous delivery.

February 2014 - Article How to Agilely Architect an Agile Architecture

Topics: Software Architecture

Authors: Stephany Bellomo, Philippe Kruchten, Robert Nord, Ipek Ozkaya

In this article, we present lessons learned about the characteristics of an Agile architecture that enabled an organization to develop its architecture in an Agile manner and continue to rapidly deliver features when more stringent quality attribute requi

July 2013 - Conference Paper Understanding the Role of Constraints on Architecturally Significant Requirements

Topics: Software Architecture

Authors: Neil Ernst, Ipek Ozkaya, Robert Nord, Julien Delange, Stephany Bellomo, Ian Gorton

This paper describes a case study conducted to identify architecturally significant requirements that were impacted by tool selection.

June 2013 - Article Beyond Scrum + XP: Agile Architecture Practice

Topics: Software Architecture

Authors: Ipek Ozkaya, Robert Nord, Stephany Bellomo, Heidi Brayer

This article highlights several approaches to agile architecture that organizations have applied and provides an in-depth release planning and roadmap planning.

May 2013 - Conference Paper A Study of Enabling Factors for Rapid Fielding

Topics: Software Architecture

Authors: Stephany Bellomo, Robert Nord, Ipek Ozkaya

This paper summarizes the practices that practitioners interviewed from Agile projects found most valuable and provides an overarching scenario for insight into how and why these practices emerge.

May 2013 - Conference Paper Elaboration on an Integrated Architecture and Requirement Practice

Topics: Software Architecture

Authors: Stephany Bellomo, Robert Nord, Ipek Ozkaya

This paper elaborates the practice of prototyping with quality attribute focus to gain a better understanding of how this practice works and what the benefits of the approach are.

May 2013 - Presentation An Emerging Set of Integrated Architecture and Agile Practices That Speed Up Delivery

Authors: Stephany Bellomo

A presentation from the ninth annual SATURN conference, held in Minneapolis, MN, April 29 - May 3, 2013.

November 2012 - Technical Note DoD Information Assurance and Agile: Challenges and Recommendations Gathered Through Interviews with Agile Program Managers and DoD Accreditation Reviewers

Topics: Acquisition Support

Authors: Stephany Bellomo, Carol Woody

This paper discusses the natural tension between rapid fielding and response to change (characterized as agility) and DoD information assurance policy. Data for the paper was gathered through interviews with DoD project managers and IA representatives.

December 2011 - Special Report A Closer Look at 804: A Summary of Considerations for DoD Program Managers

Topics: Acquisition Support

Authors: Stephany Bellomo

The information in this report is intended to help program managers reason about actions they may need to take to adapt and comply with the Section 804 NDAA for 2010 and associated guidance.

September 2010 - Technical Report Suggestions for Documenting SOA-Based Systems

Topics: Acquisition Support

Authors: Stephany Bellomo

This report provides suggestions for documenting service-oriented architecture-based systems based on the Views & Beyond (V&B) software documentation approach.