Forrest Shull
Software Engineering Institute
Publications by Forrest Shull
-
Envisioning the Future of Software Engineering
January 25, 2022 • Podcast
Anita CarletonForrest Shull
Anita Carleton and Forrest Shull discuss the recently published SEI-led study Architecting the Future of Software Engineering: A National Agenda for Software Engineering Research & Development.
learn more -
Architecting the Future of Software Engineering: A National Agenda for Software Engineering Research & Development
November 03, 2021 • Book
Anita CarletonMark H. KleinJohn E. Robert
The SEI led the community in creating this multi-year research and development vision and roadmap for engineering next-generation software-reliant systems.
read -
Software Research in Action: Multidisciplinary Work Supporting a Paradigm Shift in DoD Acquisition
December 15, 2020 • Video
Forrest Shull
This DoD-focused software research panel was part of the 2020 SEI Research Review.
watch -
A Hybrid Threat Modeling Method
March 27, 2018 • Technical Note
Nancy R. MeadForrest ShullKrishnamurthy Vemuru (University of Virginia)
Presents a hybrid method of threat modeling that attempts to meld the desirable features of three methods: Security Cards, Persona non Grata, and STRIDE.
read -
Panel: Software Sustainment - Continuous Engineering to Deliver Warfighter Capability
March 23, 2017 • Presentation
Michael McLendonStephany BellomoForrest Shull
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.
read -
Evaluation of Threat Modeling Methodologies
November 01, 2016 • Presentation
Forrest Shull
The result of this work is a set of test principles that can help Programs select the most appropriate threat modeling methodologies.
read -
Evaluation of Threat Modeling Methodologies
October 18, 2016 • Poster
Forrest Shull
Evaluation of Threat Modeling Methodologies
read -
Open Systems Architecture: Progress and Challenges
November 18, 2015 • Presentation
Forrest ShullHarry L. LevinsonThomas DuBois (The Boeing Company)
Panel members discussed OSA from several perspectives, including technical engineering, policy, contracting, and science and technology research.
read -
What Happens and How: Analyzing the Results of 13 Acquisition Program Assessments
November 18, 2015 • Presentation
William E. NovakForrest Shull
This presentation explains a set of recurring dynamics that drive the key high-level findings of independent technical assessments and provides qualitative models of each adverse behavior.
read -
Empirical Evaluation of API Usability and Security
May 20, 2015 • Presentation
Samuel M. WeberBrad MyersForrest Shull
In this presentation, the authors describe their work to develop and test API design principles.
read -
TWC: Small: Empirical Evaluation of the Usability and Security Implications of Application Programming Interface Design
May 20, 2015 • Poster
Brad MyersSamuel M. WeberRobert C. Seacord
In this poster, the authors analyze the usability of application programming interface design.
read -
Practical Considerations, Challenges, and Requirements of Tool-Support for Managing Technical Debt
May 20, 2013 • Presentation
Davide Falessi (Fraunhofer Center for Experimental Software Engineering)Michele A. Shaw (Fraunhofer Center for Experimental Software Engineering)Forrest Shull (Fraunhofer)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Investigating Technical Debt Folklore
May 20, 2013 • Presentation
Carolyn Seaman (University of Maryland Baltimore County)Forrest Shull (Fraunhofer)Rodrigo O. Spínola (Fraunhofer Project Center for Software and System Engineering at UFBA)
A presentation from the Managing Technical Debt Workshop, held in May 2013 in conjunction with ICSE 2013.
read -
Organizing the Technical Debt Landscape
June 15, 2012 • Presentation
Yuanfang Cai (Drexel University)Clemente Izurieta (Montana State University)Carolyn Seaman (University of Maryland Baltimore County)
This 2012 presentation discussed how manage technical debt as part of the research agenda for the software engineering field. It was part of the Third Workshop on Managing Technical Debt, held at ICSE 2012.
read -
Using Technical Debt Data in Decision Making
June 15, 2012 • Presentation
Yuanfang Cai (Drexel University)Yuepu Guo (University of Maryland Baltimore County)Clemente Izurieta (Montana State University)
This presentation was part of the Third Workshop on Managing Technical Debt, held at ICSE 2012.
read -
Investigating the Impact of Design Debt on Software Quality: Prioritizing Design Debt Investment Opportunities
May 23, 2011 • Presentation
Nico Zazworka (Fraunhofer)Carolyn Seaman (University of Maryland Baltimore County)Forrest Shull (University of Maryland Baltimore County)
This presentation was part of the Second International Workshop on Managing Technical Debt, held in conjunction with ICSE 2011.
read