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
Paul C. Clements
Paul Clements
Software Engineering Institute
All
Tech Publications
Blog Posts
Software Architecture in Practice, 4th Edition
August 3, 2021
•
Book
By
Len Bass
,
Paul C. Clements
,
Rick Kazman
A Framework for Software Product Line Practice, Version 5.0
December 31, 2012
•
White Paper
By
Linda M. Northrop
,
Paul C. Clements
,
Felix Bachmann
,
John K. Bergey
,
Gary Chastek
,
Sholom G. Cohen
,
Patrick Donohoe
,
Lawrence G. Jones
,
Robert W. Krut, Jr.
,
Reed Little
,
John McGregor
,
Liam O'Brien
Software Architecture in Practice, 3rd Edition
September 25, 2012
•
Book
By
Len Bass
,
Paul C. Clements
,
Rick Kazman
Improving Testing Outcomes Through Software Architecture
August 22, 2011
•
Blog Post
By
Paul C. Clements
Documenting Software Architectures: Views and Beyond, 2nd Edition
October 5, 2010
•
Book
By
Paulo Merson
,
Paul C. Clements
,
Felix Bachmann
,
Len Bass
,
David Garlan
,
James Ivers
,
Reed Little
,
Robert Nord
,
Judith A. Stafford
More from Paul Clements
A Framework for Software Product Line Practice, Version 5.0
December 31, 2012
•
White Paper
By
Linda M. Northrop
,
Paul C. Clements
,
Felix Bachmann
,
John K. Bergey
,
Gary Chastek
,
Sholom G. Cohen
,
Patrick Donohoe
,
Lawrence G. Jones
,
Robert W. Krut, Jr.
,
Reed Little
,
John McGregor
,
Liam O'Brien
Relating Business Goals to Architecturally Significant Requirements for Software Systems
May 1, 2010
•
Technical Note
By
Paul C. Clements
,
Len Bass
A Structured Approach for Reviewing Architecture Documentation
December 1, 2009
•
Technical Note
By
Robert Nord
,
Paul C. Clements
,
David Emery
,
Rich Hilliard
Results of SEI Independent Research and Development Projects (FY 2009)
December 1, 2009
•
Technical Report
By
Len Bass
,
Mark H. Klein
,
Karthik Lakshmanan
,
Gabriel Moreno
,
Daniel Plakosh
,
Ragunathan Rajkumar
,
Kristopher Rush
,
Cal Waits
,
Kurt C. Wallnau
,
Lutz Wrage
,
Paul C. Clements
,
Dionisio de Niz
,
Peter H. Feiler
,
Matthew Geiger
,
Jeffrey Hansen
,
Jörgen Hansson (University of Skovde)
,
Scott Hissam
,
James Ivers
An Everyday Example of Architecture Documentation: Subway Maps
November 30, 2009
•
White Paper
By
Paul C. Clements
More from Paul Clements
Improving Testing Outcomes Through Software Architecture
August 22, 2011
•
Blog Post
By
Paul C. Clements
More from Paul Clements