Raghvinder Sangwan
Software Engineering Institute
Publications by Raghvinder Sangwan
-
Optimization of Software Release Planning Considering Architectural Dependencies, Cost, and Value
April 01, 2022 • Article
Raghvinder Sangwan (Pennsylvania State University)Ashkan Negahban (Pennsylvania State University)Robert Nord
This article describes using design structure and domain mapping matrices to analyze architectural dependencies and proposes a decision-making technique to support release planning.
read -
Automatically Detecting Technical Debt Discussions
June 24, 2019 • White Paper
Ipek OzkayaZachary KurtzRobert Nord
This study introduces (1) a dataset of expert labels of technical debt in developer comments and (2) a classifier trained on those labels.
read -
Missed Architectural Dependencies: The Elephant in the Room
April 05, 2016 • Conference Paper
Robert NordRaghvinder SangwanJulien Delange
This paper presents an in-depth study of a safety-critical system that underwent major changes as a result of missed architectural dependencies.
read -
Architectural Dependency Analysis to Understand Rework Costs for Safety-Critical Systems
June 05, 2014 • Conference Paper
Robert NordIpek OzkayaRaghvinder Sangwan (Pennsylvania State University)
This paper describes the need for a thorough understanding and analysis of architectural dependencies to minimize the cost of testing and technology upgrades.
read -
Variations on Using Propagation Costs to Measure Architecture Modifiabilty Properties
September 22, 2013 • Conference Paper
Robert NordIpek OzkayaRaghvinder Sangwan
Demonstrates how enhancing the propogation metric based on architectural metrics results in enhancements detection of modifiability properties not detectable by the propagation cost metric.
read -
Making Architecture Visible to Improve Flow Management in Lean Software Development
October 01, 2012 • Article
Robert NordIpek OzkayaRaghvinder Sangwan
This article explains how the flow management concept from lean software development can provide a framework for balancing the allocation of critical architectural tasks to development effort.
read -
Results of SEI Line-Funded Exploratory New Starts Projects
August 01, 2012 • Technical Report
Len BassRick KazmanEdwin J. Morris
This report describes the line-funded exploratory new starts (LENS) projects that were undertaken during fiscal year 2011. For each project, the report presents a brief description and a recounting of the research that was done, as well as a synopsis of the results of the project.
read -
A Comparison of Requirements Specification Methods from a Software Architecture Perspective
August 01, 2006 • Technical Report
Len BassJohn K. BergeyPaul C. Clements
In this report, five methods for the elicitation and expression of requirements are evaluated with respect to their ability to capture architecturally significant requirements.
read -
A Comparison of Requirements Specification Methods from a Software Architecture Perspective (SATURN 2006)
April 25, 2006 • Presentation
Ipek OzkayaLen BassJohn K. Bergey
Ipek Ozkaya talks about an approach developed by Fergus O'Brien that is used to assess how well different requirement specification methods serve an architect's goals and needs.
read