search
menu
icon-carat-right
cmu-wordmark
✕
About
Leadership
Divisions
Work with Us
Collaboration with CMU
History of Innovation at the SEI
Our Work
Agile
Artificial Intelligence Engineering
Cyber Workforce Development
Cybersecurity Center Development
Cybersecurity Engineering
DevSecOps
Enterprise Risk and Resilience Management
All Topics
All Projects
Publications
Annual Reviews
Blog
Digital Library
Podcast Series
Software and Tools
Technical Papers
Vulnerability Notes Database
Webinar Series
News and Events
News
Events
SEI Bulletin
Education and Outreach
Courses
Credentials
Curricula
License SEI Materials
Careers
Job Openings
Diversity, Equity and Inclusion
Internship Opportunities
Working at the SEI
Carnegie Mellon University
Software Engineering Institute
About
Leadership
Divisions
Work with Us
Collaboration with CMU
History of Innovation at the SEI
Our Work
Agile
Artificial Intelligence Engineering
Cloud Computing
Cyber Workforce Development
Cybersecurity Center Development
Cybersecurity Engineering
DevSecOps
All Topics
All Projects
Publications
Annual Reviews
Blog
Digital Library
Podcast Series
Software and Tools
Technical Papers
Vulnerability Notes Database
Webcasts Series
News and Events
News
Events
SEI Bulletin
Education and Outreach
Courses
Credentials
Curricula
License SEI Materials
Careers
Job Openings
Diversity, Equity, and Inclusion
Internship Opportunities
Home
Publications
Authors
Rick Kazman
Rick Kazman
Software Engineering Institute
All
Tech Publications
Blog Posts
Podcasts
Videos
A Holistic View of Architecture Definition, Evolution, and Analysis
August 24, 2023
•
Technical Report
By
Rick Kazman
,
Sebastián Echeverría
,
James Ivers
Software Architecture Patterns for Deployability
November 15, 2022
•
Podcast
By
Rick Kazman
Software Architecture Patterns for Robustness
September 15, 2022
•
Podcast
By
Rick Kazman
Tactics and Patterns for Software Robustness
July 25, 2022
• By
Rick Kazman
Extensibility
April 6, 2022
•
Technical Report
By
Rick Kazman
,
Sebastián Echeverría
,
James Ivers
More from Rick Kazman
A Holistic View of Architecture Definition, Evolution, and Analysis
August 24, 2023
•
Technical Report
By
Rick Kazman
,
Sebastián Echeverría
,
James Ivers
Extensibility
April 6, 2022
•
Technical Report
By
Rick Kazman
,
Sebastián Echeverría
,
James Ivers
Robustness
March 16, 2022
•
Technical Report
By
Rick Kazman
,
Philip Bianco
,
Sebastián Echeverría
,
James Ivers
Maintainability
December 1, 2020
•
Technical Report
By
Rick Kazman
,
Philip Bianco
,
James Ivers
,
John Klein
Integrability
February 7, 2020
•
Technical Report
By
Rick Kazman
,
Philip Bianco
,
James Ivers
,
John Klein
More from Rick Kazman
Tactics and Patterns for Software Robustness
July 25, 2022
• By
Rick Kazman
Two Categories of Architecture Patterns for Deployability
February 14, 2022
•
Blog Post
By
Rick Kazman
Rapid Software Composition by Assessing Untrusted Components
November 26, 2018
• By
Rick Kazman
Prototyping for Developing Big Data Systems
July 25, 2016
• By
Rick Kazman
A Case Study in Locating the Architectural Roots of Technical Debt
May 16, 2016
• By
Rick Kazman
More from Rick Kazman
Software Architecture Patterns for Deployability
November 15, 2022
•
Podcast
By
Rick Kazman
Software Architecture Patterns for Robustness
September 15, 2022
•
Podcast
By
Rick Kazman
Identifying the Architectural Roots of Vulnerabilities
February 4, 2016
•
Podcast
By
Rick Kazman
,
Carol Woody
Security Pattern Assurance through Roundtrip Engineering
February 13, 2014
•
Podcast
By
Rick Kazman
,
Suzanne Miller
More from Rick Kazman
SEI Cyber Minute: Why Use Dynamic Design Analysis?
February 23, 2018
•
Video
By
Rick Kazman
Approaching Security from an "Architecture First" Perspective
May 5, 2015
•
Webcast
By
Rick Kazman
More from Rick Kazman
Send a Message