Architecture

This collections includes 366 articles published between 1985 and 2025.

(stats / articles)




2025 (5)

Software Engineering / SE Radio Podcasts (FREE)

2025
SE Radio 653: Asanka Abeysinghe on Cell Based Architecture
SE Radio Podcasts (FREE) 2025

Asanka Abeysinghe, CTO at WSO2, joins host Giovanni Asproni to discuss…

Software Engineering / IEEE Software

2025
Enhancing Creativity in Software Architecture: Exploring Creative Architecting Limiters and Enablers Through Practitioner Insights
IEEE Software 2025 (3); by Filip Kwiatkowski, Jakub Mazur, Aleksandra Rostkowska, Klara Borowa
2025
Smart Ecosystems and Digital Twins: An Architectural Perspective and a FIWARE-Based Solution
IEEE Software 2025 (2); by Franca Rocco di Torrepadula, Alessandra Somma, Alessandra De Benedictis, Nicola Mazzocca
2025
Toward an Open Source MLOps Architecture
IEEE Software 2025 (1); by Antonio M. Burgueño-Romero, Antonio Benítez-Hidalgo, Cristóbal Barba-González, José Francisco Aldana Montes

Software Engineering / GOTO Conference Videos (FREE)

2025
Building Modern Software at Scale: Architectural Principles
GOTO Conference Videos (FREE) 2025; by Randy Shoup, Ch. Humble

2024 (28)

Software Engineering / SE Radio Podcasts (FREE)

2024
SE Radio 638: Nick Tune and Jean Georges Perrin on Architecture Modernization
SE Radio Podcasts (FREE) 2024

Nick Tune and Jean-Georges Perrin join host Giovanni Asproni to talk about their proposed approach to modernizing legacy systems.

2024
SE Radio 635: Stevie Caldwell on Zero Trust Architecture
SE Radio Podcasts (FREE) 2024

Stevie Caldwell, Senior Engineering Technical Lead at Fairwinds, joins host Priyanka Raghavan to discuss zero-trust network…

2024
SE Radio 626: Ipek Ozkaya on Gen AI for Software Architecture
SE Radio Podcasts (FREE) 2024

Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute,…

2024
SE Radio 616: Ori Saporta on the Role of the Software Architect
SE Radio Podcasts (FREE) 2024

Ori Saporta, co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect.

Software Engineering / IEEE Software

2024
Ipek Ozkaya on Generative AI for Software Architecture
IEEE Software 2024 (6); by Priyanka Raghavan
2024
Toward Responsible AI in the Era of Generative AI: A Reference Architecture for Designing Foundation Model-Based Systems
IEEE Software 2024 (6); by Qinghua Lu, Liming Zhu, Xiwei Xu, Zhenchang Xing, Jon Whittle
2024
2024
Developing a Reconfigurable Architecture for the Remote Operation of Marine Autonomous Systems
IEEE Software 2024 (4); by Alvaro Lorenzo-Lopez, Ashley Morris, Owain Jones, Alexander B. Phillips, Mario Hernández-Tejera, Adrián Peñate Sánchez
2024
Using Hypotheses to Manage Technical Uncertainty and Architecture Evolution in a Software Start-up
IEEE Software 2024 (4); by Kelson Silva, Jorge Melegati, Xiaofeng Wang, Maurício Gonçalves Vieira Ferreira, Eduardo Guerra

Software Engineering / ACM queue (FREE)

2024

Software Engineering / GOTO Conference Videos (FREE)

2024
Architecture Isn’t Kubernetes
GOTO Conference Videos (FREE) 2024; by Diana Montalion
2024
Adaptive Socio-Technical Systems with Architecture for Flow
GOTO Conference Videos (FREE) 2024; by Susanne Kaiser
2024
Architecture & Responsible Technology
GOTO Conference Videos (FREE) 2024; by Rebecca Parsons
2024
Thinking About Systems with Bytesize Architecture Sessions
GOTO Conference Videos (FREE) 2024; by Andrea Magnorsky
2024
Facilitating Software Architecture
GOTO Conference Videos (FREE) 2024; by Andrew Harmel-Law, Sonya Natanzon
2024
Complexity is the Gotcha of Event-driven Architecture
GOTO Conference Videos (FREE) 2024; by David Boyne
2024
Software Architecture, Design Thinking & Knowledge Flow
GOTO Conference Videos (FREE) 2024; by Diana Montalion, Kris Jenkins
2024
Outsmarting the Genie: Smart Architecture Decisions for GenAI Apps
GOTO Conference Videos (FREE) 2024; by Gillian Armstrong
2024
Software Architecture for Tomorrow: Expert Talk
GOTO Conference Videos (FREE) 2024; by Sam Newman, Julian Wood
2024
What's the Best Big Data Architecture for You?
GOTO Conference Videos (FREE) 2024; by Christoph Windheuser
2024
Architecture Modernization: Aligning Software, Strategy & Structure
GOTO Conference Videos (FREE) 2024; by Nick Tune
2024
Master Software Architecture
GOTO Conference Videos (FREE) 2024; by Maciej MJ Jedrzejewski, Artur Skowroński
2024
Bottom-up Architecture: Bridging the Architecture-Code Gap
GOTO Conference Videos (FREE) 2024; by Oliver Drotbohm
2024
Adaptive Socio-Technical Systems with Architecture for Flow
GOTO Conference Videos (FREE) 2024; by Susanne Kaiser
2024
How to Make Smart Architecture Decisions when Building Gen AI Apps
GOTO Conference Videos (FREE) 2024; by Gillian Armstrong
2024
Complexity is the Gotcha of Event-driven Architecture
GOTO Conference Videos (FREE) 2024; by David Boyne
2024
Architecture Modernization
GOTO Conference Videos (FREE) 2024; by Nick Tune, Eduardo da Sliva
2024
How Architecture & Culture Go Hand in Hand
GOTO Conference Videos (FREE) 2024; by Eoin Woods, Charles Humble

2023 (28)

Software Engineering / Martin Fowler (FREE)

2023
Decentralizing the Practice of Architecture at Xapo Bank
Martin Fowler (FREE) 2023; by https://martinfowler.com/articles/xapo-architecture-experience.html

Xapo was founded as a Bitcoin service provider and developed into an online bank.

2023
Linking Modular Architecture to Development Teams
Martin Fowler (FREE) 2023

Can a modular architecture improve software delivery Yes -but with some caveats.

Software Engineering / IEEE Software

2023
Lessons Learned From a Learning Program for Software Architects
IEEE Software 2023 (6); by Frances Paulisch, Matthias Backert, Thomas Blum
2023
2023
Software Architecture is a Set of Abstractions
IEEE Software 2023 (4); by George Fairbanks
2023
Randy Shoup on Evolving Architecture and Organization at eBay
IEEE Software 2023 (1); by Jeremy Jung
2023

Software Engineering / GOTO Conference Videos (FREE)

2023
Facilitating Software Architecture
GOTO Conference Videos (FREE) 2023; by Andrew Harmel-Law, Sonya Natanzon
2023
Software Architecture, Design Thinking & Knowledge Flow
GOTO Conference Videos (FREE) 2023; by Diana Montalion, Kris Jenkins
2023
Software Architecture for Tomorrow: Expert Talk
GOTO Conference Videos (FREE) 2023; by Sam Newman, Julian Wood
2023
Master Software Architecture
GOTO Conference Videos (FREE) 2023; by Maciej MJ Jedrzejewski, Artur Skowroński
2023
Architecture Modernization
GOTO Conference Videos (FREE) 2023; by Nick Tune, Eduardo da Sliva
2023
How Architecture & Culture Go Hand in Hand
GOTO Conference Videos (FREE) 2023; by Eoin Woods, Charles Humble
2023
Adaptive Socio-Technical Systems with Architecture for Flow
GOTO Conference Videos (FREE) 2023; by Susanne Kaiser
2023
Accelerating Event-driven Architecture with Domain-driven Design
GOTO Conference Videos (FREE) 2023; by Brian Zambrano
2023
A Year of Diagnosing Pediatric Cancer with Event Driven Architecture
GOTO Conference Videos (FREE) 2023; by Grant Lammi
2023
Empowering Architectural Evolution: Governing Event-Driven Solutions
GOTO Conference Videos (FREE) 2023; by Sam Dengler
2023
Practical (a.k.a. Actually Useful) Architecture
GOTO Conference Videos (FREE) 2023; by Stefan Tilkov
2023
Building Distributed Applications with Event Driven Architecture
GOTO Conference Videos (FREE) 2023; by Eric Johnson
2023
Democratising Software Architecture
GOTO Conference Videos (FREE) 2023; by Eoin Woods
2023
Energy-Efficient Software Architecture for Developers
GOTO Conference Videos (FREE) 2023; by Henrik Brbak Christensen
2023
The Next Big Thing In Software Architecture
GOTO Conference Videos (FREE) 2023; by Dave Farley
2023
Software Architecture: The Hard Parts
GOTO Conference Videos (FREE) 2023; by Neal Ford, Mark Richards
2023
Software Architecture: The Hard Parts
GOTO Conference Videos (FREE) 2023; by Neal Ford, Mark Richards
2023
Expert Talk: Continuous Architecture
GOTO Conference Videos (FREE) 2023; by Pierre Pureur, Kurt Bittner
2023
Expert Talk: DevOps & Software Architecture
GOTO Conference Videos (FREE) 2023; by Simon Brown, Dave Farley, Hannes Lowette
2023
Continuous Architecture in Practice
GOTO Conference Videos (FREE) 2023; by Eoin Woods, Simon Brown
2023
Software Architecture for Developers
GOTO Conference Videos (FREE) 2023; by Simon Brown, Stefan Tilkov

2022 (18)

Software Engineering / SE Radio Podcasts (FREE)

2022
Episode 525: Randy Shoup on Evolving Architecture and Organization at eBay
SE Radio Podcasts (FREE) 2022

Randy Shoup of eBay discusses the evolution of eBay's tech stack.

2022
Episode 525: Randy Shoup on Evolving Architecture and Organization at eBay
SE Radio Podcasts (FREE) 2022

Randy Shoup of eBay discusses the evolution of eBay's tech stack.

Software Engineering / IEEE Software

2022
The Psychology of Architecture Decision Records
IEEE Software 2022 (6); by Michael Keeling
2022
2022
2022
Architectural Concerns of Digital Twins
IEEE Software 2022 (2); by Ipek Ozkaya
2022
Toward an Adaptive Software Architecture for Archetype-Based Health-Care Applications
IEEE Software 2022 (2); by Marcio Alexandre Pereira da Silva, Valéria Cesário Times, André Magno Costa de Araújo, Paulo Caetano da Silva

Software Engineering / GOTO Conference Videos (FREE)

2022
Software Architecture, Team Topologies & Complexity Science
GOTO Conference Videos (FREE) 2022; by James Lewis
2022
Large-Scale Architecture: The Unreasonable Effectiveness of Simplicity
GOTO Conference Videos (FREE) 2022; by Randy Shoup
2022
Minimum Viable Architecture
GOTO Conference Videos (FREE) 2022; by Randy Shoup
2022
Just-in-time Architecture
GOTO Conference Videos (FREE) 2022; by Macklin Hartley
2022
Modern Event-driven Architecture: Adopting Data in Motion
GOTO Conference Videos (FREE) 2022; by Alex Stuart
2022
The Road To Event-Driven Architecture At LEGO.com
GOTO Conference Videos (FREE) 2022; by Sheen Brisals
2022
Coevolution of Architecture & Code - Closing The Gap
GOTO Conference Videos (FREE) 2022; by Dave Thomas
2022
Team Topologies, Software Architecture & Complexity
GOTO Conference Videos (FREE) 2022; by James Lewis
2022
Shortening the Architectural Feedback Loop
GOTO Conference Videos (FREE) 2022; by Eltjo R. Poort
2022
What Software Architecture Should Look Like
GOTO Conference Videos (FREE) 2022; by Dave Farley
2022
Expert Talk: Continuous Architecture
GOTO Conference Videos (FREE) 2022; by Pierre Pureur, Kurt Bittner

2021 (14)

Software Engineering / Martin Fowler (FREE)

2021
Scaling the Practice of Architecture, Conversationally
Martin Fowler (FREE) 2021; by Andrew Harmel-Law

Architecture need not be a monologue; delivered top-down from the minds and mouths of a centralised few.

2021
The strong and weak forces of architecture
Martin Fowler (FREE) 2021; by Evan Bottcher

Good technical design decisions are very dependent on context.

Software Engineering / SE Radio Podcasts (FREE)

2021
2021

Software Engineering / IEEE Software

2021
The Perception of Architectural Smells in Industrial Practice
IEEE Software 2021 (6); by Darius Sas, Ilaria Pigazzini, Paris Avgeriou, Francesca Arcelli Fontana
2021
The Monolith Strikes Back: Why Istio Migrated From Microservices to a Monolithic Architecture
IEEE Software 2021 (5); by Nabor C. Mendonça, Craig Box, Costin Manolache, Louis Ryan
2021
Digital Banking Accelerator: A Service-Oriented Architecture Starter Kit for Banks
IEEE Software 2021 (3); by Alan Megargel, Venky Shankararaman

Software Engineering / GOTO Conference Videos (FREE)

2021
Software Architecture, Team Topologies & Complexity Science
GOTO Conference Videos (FREE) 2021; by James Lewis
2021
Expert Talk: DevOps & Software Architecture
GOTO Conference Videos (FREE) 2021; by Simon Brown, Dave Farley, Hannes Lowette
2021
Organization: A Tool for Software Architects
GOTO Conference Videos (FREE) 2021; by Eberhard Wolff
2021
Continuous Architecture in Practice Part 2/2
GOTO Conference Videos (FREE) 2021; by Eoin Woods, Simon Brown
2021
Continuous Architecture in Practice Part 1/2
GOTO Conference Videos (FREE) 2021; by Eoin Woods, Simon Brown
2021
Software Architecture for Developers Part 2/2
GOTO Conference Videos (FREE) 2021; by Simon Brown, Stefan Tilkov
2021
Why Architectural Work Comes Before Coding Part 1/2
GOTO Conference Videos (FREE) 2021; by Simon Brown, Stefan Tilkov

2020 (11)

Software Engineering / Martin Fowler (FREE)

2020
Data Mesh Principles and Logical Architecture
Martin Fowler (FREE) 2020; by Martin Fowler

Our aspiration to augment and improve every aspect of business and life with data, demands a paradigm shift in how we manage data at scale.

2020
The Elephant in the Architecture
Martin Fowler (FREE) 2020; by Martin Fowler

We, and our colleagues, are often called on to perform architectural assessments for our clients.

Software Engineering / SE Radio Podcasts (FREE)

2020
Episode 437: Architecture of Flutter
SE Radio Podcasts (FREE) 2020
2020
2020
Episode 437: Architecture of Flutter
SE Radio Podcasts (FREE) 2020
2020

Software Engineering / GOTO Conference Videos (FREE)

2020
Scaling Your Architecture With Services & Events
GOTO Conference Videos (FREE) 2020; by Randy Shoup
2020
“Good Enough” Architecture Part 2
GOTO Conference Videos (FREE) 2020; by Stefan Tilkov
2020
Five Things Every Developer Should Know about Software Architecture
GOTO Conference Videos (FREE) 2020; by Simon Brown
2020
“Good Enough” Architecture Part 1
GOTO Conference Videos (FREE) 2020; by Stefan Tilkov
2020
The Coaching Leader & Architect
GOTO Conference Videos (FREE) 2020; by Roy Osherove

2019 (14)

Software Engineering / SE Radio Podcasts (FREE)

2019
Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log
SE Radio Podcasts (FREE) 2019

Jay Kreps, CEO of Confluent, talks with Robert Blumen about how an enterprise integration architecture organized around a Kafka event log simplifies…

2019
Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log
SE Radio Podcasts (FREE) 2019

Jay Kreps, CEO of Confluent, talks with Robert Blumen about how an enterprise integration architecture organized around a Kafka event log simplifies…

Software Engineering / IEEE Software

2019
Enterprise Architecture
IEEE Software 2019 (4); by Ricardo Pérez-Castillo, Francisco Ruiz, Mario Piattini, Christof Ebert
2019

Software Engineering / GOTO Conference Videos (FREE)

2019
Architects Live in the First Derivative
GOTO Conference Videos (FREE) 2019; by Gregor Hohpe
2019
The Reflex Architecture
GOTO Conference Videos (FREE) 2019; by Ben Kolera
2019
Architecture Challenges Faced by Agile Organisations
GOTO Conference Videos (FREE) 2019; by Simon Brown
2019
Architects Live in the First Derivative
GOTO Conference Videos (FREE) 2019; by Gregor Hohpe
2019
Clean Architecture with ASP.NET Core 3.0
GOTO Conference Videos (FREE) 2019; by Jason Taylor
2019
Explore your Microservices Architecture with Graph Theory & Network Science
GOTO Conference Videos (FREE) 2019; by Nicki Watt
2019
"Good Enough" Architecture
GOTO Conference Videos (FREE) 2019; by Stefan Tilkov
2019
How to Become a Great Software Architect
GOTO Conference Videos (FREE) 2019; by Eberhard Wolff
2019
Building Resilient Frontend Architecture
GOTO Conference Videos (FREE) 2019; by Monica Lent
2019
Journeys To Cloud Native Architecture: Sun, Sea & Emergencies
GOTO Conference Videos (FREE) 2019; by Nicki Watt

2018 (16)

Software Engineering / SE Radio Podcasts (FREE)

2018
SE Radio Episode 346: Stephan Ewen on Streaming Architecture
SE Radio Podcasts (FREE) 2018

Edaena Salinas talks with Stephen Ewen about streaming architecture.

2018
SE Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design
SE Radio Podcasts (FREE) 2018

Travis Kimmel and Kevin Goldsmith discuss the correspondence between organizational design and software architecture.

2018
SE Radio Episode 346: Stephan Ewen on Streaming Architecture
SE Radio Podcasts (FREE) 2018

Edaena Salinas talks with Stephen Ewen about streaming architecture.

2018
SE Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design
SE Radio Podcasts (FREE) 2018

Travis Kimmel and Kevin Goldsmith discuss the correspondence between organizational design and software architecture.

Software Engineering / IEEE Software

2018
The Pragmatic Architect Evolves
IEEE Software 2018 (6); by Eoin Woods, George Fairbanks
2018
Managing Energy Consumption as an Architectural Quality Attribute
IEEE Software 2018 (5); by Rick Kazman, Serge Haziyev, Andriy Yakuba, Damian A. Tamburri
2018
2018
A Scalable, Reactive Architecture for Cloud Applications
IEEE Software 2018 (2); by Andrzej Debski, Bartlomiej Szczepanik, Maciej Malawski, Stefan Spahr, Dirk Muthig
2018
2018
The Software Architect and DevOps
IEEE Software 2018 (1); by Len Bass

Software Engineering / GOTO Conference Videos (FREE)

2018
Enterprise Architecture = Architecting the Enterprise?
GOTO Conference Videos (FREE) 2018; by Gregor Hohpe
2018
Serverless Architectural Patterns and Best Practices
GOTO Conference Videos (FREE) 2018; by Sascha Mllering
2018
Bringing Magic To Microservice Architecture Development
GOTO Conference Videos (FREE) 2018; by Ellen Krbes
2018
Event-based Architecture and Implementations with Kafka and Atom
GOTO Conference Videos (FREE) 2018; by Eberhard Wolff
2018
Developing a Chaos Architecture Mindset
GOTO Conference Videos (FREE) 2018; by Adrian Cockcroft
2018
Software Architecture in the Age of Things
GOTO Conference Videos (FREE) 2018; by Frank Buschmann

2017 (17)

Software Engineering / SE Radio Podcasts (FREE)

2017
2017
SE Radio Episode 287: Success Skills for Architects with Neil Ford
SE Radio Podcasts (FREE) 2017

Neal Ford chats with Kim Carter about the required skills of a Software Architect, creating and maintain them, transition roles.

2017
2017
SE Radio Episode 287: Success Skills for Architects with Neil Ford
SE Radio Podcasts (FREE) 2017

Neal Ford chats with Kim Carter about the required skills of a Software Architect, creating and maintain them, transition roles.

Software Engineering / IEEE Software

2017
Value Stream Architecture
IEEE Software 2017 (5); by Mik Kersten
2017
Should Architects Code?
IEEE Software 2017 (5); by Eoin Woods
2017
Future Automotive Architecture and the Impact of IT Trends
IEEE Software 2017 (3); by Matthias Traub, Alexander Maier, Kai L. Barbehon
2017
Architectural Principles for Energy-Aware Internet-Scale Applications
IEEE Software 2017 (3); by Rabih Bashroush, Eoin Woods
2017
2017
Toward Architecture Knowledge Sustainability: Extending System Longevity
IEEE Software 2017 (2); by Rafael Capilla, Elisa Yumi Nakagawa, Uwe Zdun, Carlos Carrillo
2017
Darkitecture: The Reality Skirted by Architecture
IEEE Software 2017 (1); by Balaji Prasad

Software Engineering / GOTO Conference Videos (FREE)

2017
In-Depth Look at Event Sourcing with CQRS Architecture & Design
GOTO Conference Videos (FREE) 2017; by Sebastian von Conrad
2017
Software Architecture for Developers
GOTO Conference Videos (FREE) 2017; by Simon Brown
2017
Enterprise Architecture = Architecting the Enterprise?
GOTO Conference Videos (FREE) 2017; by Gregor Hohpe
2017
Shopify's Architecture to Handle 80K RPS Celebrity Sales
GOTO Conference Videos (FREE) 2017; by Simon Eskildsen
2017
The Many Meanings of Event-Driven Architecture
GOTO Conference Videos (FREE) 2017; by Martin Fowler
2017
Serverless: the Future of Software Architecture
GOTO Conference Videos (FREE) 2017; by Peter Sbarski

2016 (26)

Software Engineering / SE Radio Podcasts (FREE)

2016
SE Radio Episode 254: Mike Barker on the LMAX Architecture
SE Radio Podcasts (FREE) 2016

Mike Barker talks with Sven Johann about the architecture of the LMAX system.

2016
SE Radio Episode 254: Mike Barker on the LMAX Architecture
SE Radio Podcasts (FREE) 2016

Mike Barker talks with Sven Johann about the architecture of the LMAX system.

Software Engineering / IEEE Software

2016
The Software Architect's Role in the Digital Age
IEEE Software 2016 (6); by Gregor Hohpe, Ipek Ozkaya, Uwe Zdun, Olaf Zimmermann
2016
The Changing Role of the Software Architect
IEEE Software 2016 (6); by Diomidis Spinellis
2016
The Architect's Role in Practice: From Decision Maker to Knowledge Manager?
IEEE Software 2016 (6); by Rainer Weinreich, Iris Groher
2016
Software Architects in Large-Scale Distributed Projects: An Ericsson Case Study
IEEE Software 2016 (6); by Ricardo Britto, Darja Smite, Lars-Ola Damm
2016
Just Enough Anticipation: Architect Your Time Dimension
IEEE Software 2016 (6); by Eltjo R. Poort
2016
The Architect's Role in Community Shepherding
IEEE Software 2016 (6); by Damian A. Tamburri, Rick Kazman, Hamed Fahimi
2016
How Software Architects Drive Connected Vehicles
IEEE Software 2016 (6); by Sören Frey, Lambros Charissis, Jens Nahm
2016
Embedded-Software Architects: It's Not Only about the Software
IEEE Software 2016 (6); by Pablo Oliveira Antonino, Andreas Morgenstern, Thomas Kuhn
2016
Software Architecture in a Changing World
IEEE Software 2016 (6); by Eoin Woods
2016
What's the Architect's Role in an Agile, Cloud-Centric World?
IEEE Software 2016 (5); by Murat Erder, Pierre Pureur
2016
Harnessing the Power of Architectural Design Principles
IEEE Software 2016 (4); by Eoin Woods
2016
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture
IEEE Software 2016 (3); by Armin Balalaie, Abbas Heydarnoori, Pooyan Jamshidi
2016
Operational: The Forgotten Architectural View
IEEE Software 2016 (3); by Eoin Woods
2016
Why They Just Don't Get It: Communicating about Architecture with Business Stakeholders
IEEE Software 2016 (3); by Jochem Schulenklopper, Eelco Rommes
2016
What Makes an Architect Successful?
IEEE Software 2016 (1); by John Klein

Software Engineering / ACM queue (FREE)

2016
Bad Software Architecture is a People Problem
ACM queue (FREE) 2016 (3); by Kate Matsudaira

Software Engineering / GOTO Conference Videos (FREE)

2016
Confessions of an Enterprise Architect
GOTO Conference Videos (FREE) 2016; by Scott Shaw
2016
Whoops! Where Did My Architecture Go?
GOTO Conference Videos (FREE) 2016; by Oliver Gierke
2016
Continuous Architecture
GOTO Conference Videos (FREE) 2016; by Murat Erder
2016
Secure by Design – the Architect's Guide to Security Design Principles
GOTO Conference Videos (FREE) 2016; by Eoin Woods
2016
Deliberate Architecture
GOTO Conference Videos (FREE) 2016; by Robert Smallshire
2016
Visualise, Document & Explore your Software Architecture
GOTO Conference Videos (FREE) 2016; by Simon Brown
2016
Software Architecture as Systems Dissolve
GOTO Conference Videos (FREE) 2016; by Eoin Woods
2016
Visualise, Document & Explore Your Software Architecture
GOTO Conference Videos (FREE) 2016; by Simon Brown

2015 (25)

Software Engineering / SE Radio Podcasts (FREE)

2015
SE Radio Episode 244: Gernot Starke on Architecture Documentation using arc42
SE Radio Podcasts (FREE) 2015

Gernot Starke talks about arc42: an open-source set of templates he developed to document software architecture based on his practical experience with real…

2015
2015
2015
SE Radio Episode 244: Gernot Starke on Architecture Documentation using arc42
SE Radio Podcasts (FREE) 2015

Gernot Starke talks about arc42: an open-source set of templates he developed to document software architecture based on his practical experience with real…

2015
2015

Software Engineering / IEEE Software

2015
Aligning Architecture Work with Agile Teams
IEEE Software 2015 (5); by Eoin Woods
2015
Software Architecture for Developers
IEEE Software 2015 (5); by Sven Johann
2015
Architecture from a Developer's Perspective
IEEE Software 2015 (5); by Diomidis Spinellis
2015
Five Years of Software Architecture Checking: A Case Study of Eclipse
IEEE Software 2015 (5); by João Brunet, Gail C. Murphy, Dalton Serey, Jorge C. A. de Figueiredo
2015
Toward Agile Architecture: Insights from 15 Years of ATAM Data
IEEE Software 2015 (5); by Stephany Bellomo, Ian Gorton, Rick Kazman
2015
Architecting in the Gaps: A Metaphor for Architecture Work
IEEE Software 2015 (4); by Eoin Woods
2015
2015
A Reference Architecture and Knowledge-Based Structures for Smart Manufacturing Networks
IEEE Software 2015 (3); by Michael P. Papazoglou, Willem-Jan van den Heuvel, Julien-Etienne Mascolo
2015
Architecture Haiku: A Case Study in Lean Documentation
IEEE Software 2015 (3); by Michael Keeling
2015
2015
Architectural Refactoring: A Task-Centric View on Software Evolution
IEEE Software 2015 (2); by Olaf Zimmermann
2015
The Road Ahead for Architectural Languages
IEEE Software 2015 (1); by Patricia Lago, Ivano Malavolta, Henry Muccini, Patrizio Pelliccione, Antony Tang
2015
The Five Properties of Successful Architectural Oversight
IEEE Software 2015 (1); by Nick Rozanski

Software Engineering / GOTO Conference Videos (FREE)

2015
Clean Architecture on iOS: Real Life VIPER
GOTO Conference Videos (FREE) 2015; by Jean-Etienne Parrot
2015
Going Reactive, An Android Architectural Journey
GOTO Conference Videos (FREE) 2015; by Matthias Kppler
2015
Reactive Systems: 21st Architecture for 21st Century Systems
GOTO Conference Videos (FREE) 2015; by Dave Farley
2015
Evolutionary Architecture & Microservices
GOTO Conference Videos (FREE) 2015; by Rebecca Parsons
2015
The Front End Architecture Revolution
GOTO Conference Videos (FREE) 2015; by David Nolen
2015
From Homogeneous Monolith to Heterogeneous Microservices Architecture
GOTO Conference Videos (FREE) 2015; by Chad Fowler

2014 (16)

Software Engineering / Martin Fowler (FREE)

2014
The Architecture of Morrisons Order Pad
Martin Fowler (FREE) 2014; by Martin Fowler
2014
Testing Strategies in a Microservice Architecture
Martin Fowler (FREE) 2014; by Martin Fowler
2014
Sacrificial Architecture
Martin Fowler (FREE) 2014; by Martin Fowler

Sometimes it's a good thing to be writing code that you expect to throw away in a couple of years time.

Software Engineering / SE Radio Podcasts (FREE)

2014
Episode 210: Stefan Tilkov on Architecture and Micro Services
SE Radio Podcasts (FREE) 2014

Micro services is an emerging trend in software architecture that focuses on small, lightweight applications as a means to avoid large, unmaintainable,…

2014
Episode 210: Stefan Tilkov on Architecture and Micro Services
SE Radio Podcasts (FREE) 2014

Micro services is an emerging trend in software architecture that focuses on small, lightweight applications as a means to avoid large, unmaintainable,…

Software Engineering / IEEE Software

2014
Harnessing UML for Architectural Description-the Context View
IEEE Software 2014 (6); by Eoin Woods
2014
Fifteen Years of Service-Oriented Architecture at Credit Suisse
IEEE Software 2014 (6); by Stephan Murer, Claus Hagen
2014
Service-Oriented Architecture and Legacy Systems
IEEE Software 2014 (5); by Nicolás Serrano, Josune Hernantes, Gorka Gallardo
2014
Architectural Hoisting
IEEE Software 2014 (4); by George Fairbanks
2014
Return of the Pragmatic Architect
IEEE Software 2014 (3); by Eoin Woods
2014
Distributed Real-Time Managed Systems: A Model-Driven Distributed Secure Information Architecture Platform for Managed Embedded Systems
IEEE Software 2014 (2); by Tihamer Levendovszky, Abhishek Dubey, William Otte, Daniel Balasubramanian, Alessandro Coglio, Sandor Nyako, William Emfinger, Pranav Srinivas Kumar, Aniruddha S. Gokhale, Gabor Karsai
2014
The BestBuy.com Cloud Architecture
IEEE Software 2014 (2); by Joel Crabb
2014
Decision-Centric Architecture Reviews
IEEE Software 2014 (1); by Uwe van Heesch, Veli-Pekka Eloranta, Paris Avgeriou, Kai Koskimies, Neil B. Harrison

Software Engineering / GOTO Conference Videos (FREE)

2014
Charting a Course Through Enterprise Architecture
GOTO Conference Videos (FREE) 2014; by Shoup, Henney, Bini, Andreasson
2014
Software Architecture vs. Code
GOTO Conference Videos (FREE) 2014; by Simon Brown
2014
Software Architecture vs Code
GOTO Conference Videos (FREE) 2014; by Simon Brown

2013 (10)

Software Engineering / Martin Fowler (FREE)

2013
The Architecture of Gap Inc's SCMS
Martin Fowler (FREE) 2013; by Martin Fowler

An infodeck entitled: "The Architecture of Gap Inc's SCMS"

Software Engineering / IEEE Software

2013
Measuring Architecture Sustainability
IEEE Software 2013 (6); by Heiko Koziolek, Dominik Domis, Thomas Goldschmidt, Philipp Vorst
2013
Architecture Sustainability
IEEE Software 2013 (6); by Paris Avgeriou, Michael Stal, Rich Hilliard
2013
Sustainable Architectural Design Decisions
IEEE Software 2013 (6); by Uwe Zdun, Rafael Capilla, Huy Tran, Olaf Zimmermann
2013
How Are Architects Made?
IEEE Software 2013 (5); by Bett Correa
2013
Non-functional Requirements in Architectural Decision Making
IEEE Software 2013 (2); by David Ameller, Claudia P. Ayala, Jordi Cabot, Xavier Franch
2013
A Principled Way to Use Frameworks in Architecture Design
IEEE Software 2013 (2); by Humberto Cervantes, Perla Velasco Elizondo, Rick Kazman
2013
Architecture and Agility: Married, Divorced, or Just Good Friends?
IEEE Software 2013 (2); by Frank Buschmann, Kevlin Henney

Software Engineering / GOTO Conference Videos (FREE)

2013
Fast but not Loose: Typesafe Clients in a Distributed Service Architecture
GOTO Conference Videos (FREE) 2013; by Eric Bowman
2013
Architectural Simplicity through Events
GOTO Conference Videos (FREE) 2013; by Russ Miles

2012 (11)

Software Engineering / IEEE Software

2012
Making Architecture Visible to Improve Flow Management in Lean Software Development
IEEE Software 2012 (5); by Robert L. Nord, Ipek Ozkaya, Raghvinder S. Sangwan
2012
Sharing Satellite Observations with the Climate-Modeling Community: Software and Architecture
IEEE Software 2012 (5); by Daniel J. Crichton, Chris A. Mattmann, Luca Cinquini, Amy Braverman, Duane Waliser, Michael Gunson, Andrew F. Hart, Cameron Goodale, Peter Lean, Jinwon Kim
2012
Architecture Quality Revisited
IEEE Software 2012 (4); by Frank Buschmann, David Ameller, Claudia P. Ayala, Jordi Cabot, Xavier Franch
2012
A Week in the Life of an Architect
IEEE Software 2012 (3); by Frank Buschmann
2012
Making Architecture Matter
IEEE Software 2012 (3); by Harald Wesenberg, Einar Landre
2012
Next-Generation Architects for a Harsh Business World
IEEE Software 2012 (2); by Walter Ariel Risi
2012
Code Matters!
IEEE Software 2012 (2); by Frank Buschmann, Joerg Bartholdt
2012
A Distributed Access Control Architecture for Cloud Computing
IEEE Software 2012 (2); by Abdulrahman Almutairi, Muhammad I. Sarfraz, Saleh M. Basalamah, Walid G. Aref, Arif Ghafoor
2012
Infusing Architectural Thinking into Organizations
IEEE Software 2012 (1); by Anthony J. Lattanze
2012
The Professional Architect
IEEE Software 2012 (1); by Grady Booch

Software Engineering / GOTO Conference Videos (FREE)

2012
Simplicity, The Way of the Unusual Architect
GOTO Conference Videos (FREE) 2012; by Dan North

2011 (11)

Software Engineering / Martin Fowler (FREE)

2011
The LMAX Architecture
Martin Fowler (FREE) 2011; by Martin Fowler

LMAX is a retail financial trading system that can handle that can 6 million orders per second on a single JVM thread.

Software Engineering / ACM queue (FREE)

2011
Java Security Architecture Revisited
ACM queue (FREE) 2011 (9); by Li Gong

Software Engineering / IEEE Software

2011
Pattern-Based Architecture Reviews
IEEE Software 2011 (6); by Neil B. Harrison, Paris Avgeriou
2011
What an Agile Architect Can Learn from a Hurricane Meteorologist
IEEE Software 2011 (6); by Eric Richardson
2011
The Architecture of Small Things
IEEE Software 2011 (6); by Grady Booch
2011
Gardening Your Architecture, Part 2: Reengineering and Rewriting
IEEE Software 2011 (5); by Frank Buschmann
2011
Gardening Your Architecture, Part 1: Refactoring
IEEE Software 2011 (4); by Frank Buschmann
2011
The Architect's Journey
IEEE Software 2011 (3); by Grady Booch
2011
Tests: The Architect's Best Friend
IEEE Software 2011 (3); by Frank Buschmann
2011
Architectural Decisions as Reusable Design Assets
IEEE Software 2011 (1); by Olaf Zimmermann
2011
Lessons Learned: Architects Are Facilitators, Too!
IEEE Software 2011 (1); by Arthur Wright

2010 (24)

Software Engineering / SE Radio Podcasts (FREE)

2010
Episode 169: Memory Grid Architecture with Nati Shalom
SE Radio Podcasts (FREE) 2010

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.

2010
Episode 169: Memory Grid Architecture with Nati Shalom
SE Radio Podcasts (FREE) 2010

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.

Software Engineering / ACM queue (FREE)

2010
Tackling Architectural Complexity with Modeling
ACM queue (FREE) 2010 (9); by Kevin Montagne

Software Engineering / IEEE Software

2010
Guest Editors' Introduction: Software Architecture: Framing Stakeholders' Concerns
IEEE Software 2010 (6); by Patricia Lago, Paris Avgeriou, Rich Hilliard
2010
Visual Tools for Software Architecture Understanding: A Stakeholder Perspective
IEEE Software 2010 (6); by Alexandru C. Telea, Lucian Voinea, H. Sassenburg
2010
Conflict-Centric Software Architectural Views: Exposing Trade-Offs in Quality Requirements
IEEE Software 2010 (6); by Juha Savolainen, Tomi Männistö
2010
Certified Software Architects
IEEE Software 2010 (6); by Paul C. Clements
2010
The Dimension Architecture: A New Approach to Resource Access
IEEE Software 2010 (5); by Walter Kern, Christian Silberbauer, Christian Wolff
2010
An Architectural Oxymoron
IEEE Software 2010 (5); by Grady Booch
2010
On Architecture Styles and Paradigms
IEEE Software 2010 (5); by Frank Buschmann
2010
Static Architecture-Conformance Checking: An Illustrative Overview
IEEE Software 2010 (5); by Leonardo Teixeira Passos, Ricardo Terra, Marco Túlio Valente, R. Diniz, Nabor C. Mendonça
2010
Five Considerations for Software Architecture, Part 2
IEEE Software 2010 (4); by Frank Buschmann, Kevlin Henney
2010
Systems Architecture
IEEE Software 2010 (4); by Grady Booch
2010
An Architecture-Driven Modernization Tool for Calculating Metrics
IEEE Software 2010 (4); by Javier Luis Cánovas Izquierdo, Jesús García Molina
2010
Architecture Reviews
IEEE Software 2010 (3); by Grady Booch
2010
Five Considerations for Software Architecture, Part 1
IEEE Software 2010 (3); by Frank Buschmann, Kevlin Henney
2010
Agility and Architecture: Can They Coexist?
IEEE Software 2010 (2); by Pekka Abrahamsson, Muhammad Ali Babar, Philippe Kruchten
2010
Agile Architecture Interactions
IEEE Software 2010 (2); by James Madison
2010
Responsibility-Driven Architecture
IEEE Software 2010 (2); by Stuart Blair, Richard Watt, Tim Cull
2010
Architects as Service Providers
IEEE Software 2010 (2); by Roland Faber
2010
Peaceful Coexistence: Agile Developer Perspectives on Software Architecture
IEEE Software 2010 (2); by Davide Falessi, Giovanni Cantone, Salvatore Alessandro Sarcià, Giuseppe Calavaro, Paolo Subiaco, Cristiana D'Amore
2010
Architecture as Language
IEEE Software 2010 (2); by Markus Völter
2010
Enterprise Architecture and Technical Architecture
IEEE Software 2010 (2); by Grady Booch
2010
Architecture as a Shared Hallucination
IEEE Software 2010 (1); by Grady Booch

2009 (10)

Software Engineering / SE Radio Podcasts (FREE)

2009
Episode 142: Sustainable Architecture with Kevlin Henney and Klaus Marquardt
SE Radio Podcasts (FREE) 2009

This is another episode recorded at OOP 2009, thanks to <a…

2009
Episode 132: Top 10 Architecture Mistakes with Eoin Woods
SE Radio Podcasts (FREE) 2009

This is a discussion with Eoin Woods about his collection of top 10 software architecture mistakes.

2009
Episode 142: Sustainable Architecture with Kevlin Henney and Klaus Marquardt
SE Radio Podcasts (FREE) 2009

This is another episode recorded at OOP 2009, thanks to <a…

2009
Episode 132: Top 10 Architecture Mistakes with Eoin Woods
SE Radio Podcasts (FREE) 2009

This is a discussion with Eoin Woods about his collection of top 10 software architecture mistakes.

Software Engineering / IEEE Software

2009
Architecture Meets Agility
IEEE Software 2009 (5); by Hakan Erdogmus
2009
Introducing the Pragmatic Architect
IEEE Software 2009 (5); by Frank Buschmann
2009
Architectural Mismatch: Why Reuse Is Still So Hard
IEEE Software 2009 (4); by David Garlan, Robert Allen, John Ockerbloom
2009
The Defenestration of Superfluous Architectural Accoutrements
IEEE Software 2009 (4); by Grady Booch
2009
Software Architecture Design Reasoning: A Case for Improved Methodology Support
IEEE Software 2009 (2); by Antony Tang, Jun Han, Rajesh Vasa
2009
The Decision View's Role in Software Architecture Practice
IEEE Software 2009 (2); by Philippe Kruchten, Rafael Capilla, Juan Carlos Dueas

2008 (10)

Software Engineering / SE Radio Podcasts (FREE)

2008
Episode 115: Architecture Analysis
SE Radio Podcasts (FREE) 2008

During Evolution of a software system, it becomes more and more difficult to understand the originally planned software architecture.

2008
Episode 109: eBay’s Architecture Principles with Randy Shoup
SE Radio Podcasts (FREE) 2008

In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable…

2008
Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs Brock
SE Radio Podcasts (FREE) 2008

In this episode, Markus talks to Rebecca Wirfs-Brock on what she has learned from architecture reviews.

2008
Episode 115: Architecture Analysis
SE Radio Podcasts (FREE) 2008

During Evolution of a software system, it becomes more and more difficult to understand the originally planned software architecture.

2008
Episode 109: eBay’s Architecture Principles with Randy Shoup
SE Radio Podcasts (FREE) 2008

In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable…

2008
Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs Brock
SE Radio Podcasts (FREE) 2008

In this episode, Markus talks to Rebecca Wirfs-Brock on what she has learned from architecture reviews.

Software Engineering / ACM queue (FREE)

2008

Software Engineering / IEEE Software

2008
Measuring Architectural Complexity
IEEE Software 2008 (4); by Grady Booch
2008
Architectural Organizational Patterns
IEEE Software 2008 (3); by Grady Booch
2008
Morality and the Software Architect
IEEE Software 2008 (1); by Grady Booch

2007 (11)

Software Engineering / SE Radio Podcasts (FREE)

2007
Episode 74: Enterprise Architecture II
SE Radio Podcasts (FREE) 2007

Enterprise Architecture is already common practice in most Fortune 100 companies.

2007
Episode 64: Luke Hohmann on Architecture and Business
SE Radio Podcasts (FREE) 2007

In this episode we talk about the relationship between software architecture and the business.

2007
Episode 74: Enterprise Architecture II
SE Radio Podcasts (FREE) 2007

Enterprise Architecture is already common practice in most Fortune 100 companies.

2007
Episode 64: Luke Hohmann on Architecture and Business
SE Radio Podcasts (FREE) 2007

In this episode we talk about the relationship between software architecture and the business.

Software Engineering / ACM queue (FREE)

2007
Ground Control to Architect Tom..
ACM queue (FREE) 2007 (6); by Alex Bell
2007
2007

Software Engineering / IEEE Software

2007
The Economics of Architecture-First
IEEE Software 2007 (5); by Grady Booch
2007
The Well-Tempered Architecture
IEEE Software 2007 (4); by Grady Booch
2007
Using Patterns to Capture Architectural Decisions
IEEE Software 2007 (4); by Neil B. Harrison, Paris Avgeriou, Uwe Zdun
2007
The Irrelevance of Architecture
IEEE Software 2007 (3); by Grady Booch

2006 (26)

Software Engineering / SE Radio Podcasts (FREE)

2006
Episode 41: Architecture Patterns (Architecture Pt. 4)
SE Radio Podcasts (FREE) 2006

This is the fourth and final episode on the fundamentals of Software Architecture.

2006
Episode 34: Enterprise Architecture
SE Radio Podcasts (FREE) 2006

In this episode Markus and our Guest Andy Longshaw talk about enterprise architecture.

2006
Episode 33: Service Oriented Architecture, Pt.2b
SE Radio Podcasts (FREE) 2006

This is the second snippet of the SOA 2 double-episode.

2006
Episode 32: Service Oriented Architecture, Pt.2a
SE Radio Podcasts (FREE) 2006

In this, as well as in the next episode Eberhard and Markus continue their discussion about SOA the episode got too long, so we had to split it into two …

2006
Episode 30: Architecture Pt.3
SE Radio Podcasts (FREE) 2006

In this third Episode on software architecture, Michael and Markus talk about the basic tools that an architect uses when architecting systems.

2006
Episode 27: Service Oriented Architecture Pt.1
SE Radio Podcasts (FREE) 2006

SOA Service Oriented Architecture appears to be just another hype - after all we have been building distributed systems for quite a while now.

2006
Episode 25: Architecture Pt. 2
SE Radio Podcasts (FREE) 2006

In this Episode, Michael and Markus continue the discussion about the fundamentals of software architecture we're doing it without Alex, because it is really…

2006
Episode 23: Architecture Pt. 1
SE Radio Podcasts (FREE) 2006

This is the first of a series of Episodes on Software Architecture.

2006
Episode 41: Architecture Patterns (Architecture Pt. 4)
SE Radio Podcasts (FREE) 2006

This is the fourth and final episode on the fundamentals of Software Architecture.

2006
Episode 34: Enterprise Architecture
SE Radio Podcasts (FREE) 2006

In this episode Markus and our Guest Andy Longshaw talk about enterprise architecture.

2006
Episode 33: Service Oriented Architecture, Pt.2b
SE Radio Podcasts (FREE) 2006

This is the second snippet of the SOA 2 double-episode.

2006
Episode 32: Service Oriented Architecture, Pt.2a
SE Radio Podcasts (FREE) 2006

In this, as well as in the next episode Eberhard and Markus continue their discussion about SOA the episode got too long, so we had to split it into two …

2006
Episode 30: Architecture Pt.3
SE Radio Podcasts (FREE) 2006

In this third Episode on software architecture, Michael and Markus talk about the basic tools that an architect uses when architecting systems.

2006
Episode 27: Service Oriented Architecture Pt.1
SE Radio Podcasts (FREE) 2006

SOA Service Oriented Architecture appears to be just another hype - after all we have been building distributed systems for quite a while now.

2006
Episode 25: Architecture Pt. 2
SE Radio Podcasts (FREE) 2006

In this Episode, Michael and Markus continue the discussion about the fundamentals of software architecture we're doing it without Alex, because it is really…

2006
Episode 23: Architecture Pt. 1
SE Radio Podcasts (FREE) 2006

This is the first of a series of Episodes on Software Architecture.

Software Engineering / IEEE Software

2006
The Accidental Architecture
IEEE Software 2006 (3); by Grady Booch
2006
2006
A Fault-Tolerant Architectural Approach for Dependable Systems
IEEE Software 2006 (2); by Rogério de Lemos, Paulo Asterio de Castro Guerra, Cecília M. F. Rubira
2006
The Golden Age of Software Architecture
IEEE Software 2006 (2); by Mary Shaw, Paul C. Clements
2006
Software Architecture-Centric Methods and Agile Development
IEEE Software 2006 (2); by Robert L. Nord, James E. Tomayko
2006
The Past, Present, and Future for Software Architecture
IEEE Software 2006 (2); by Philippe Kruchten, J. Henk Obbink, Judith A. Stafford
2006
Architecture Description Languages for High-Integrity Real-Time Systems
IEEE Software 2006 (2); by Alek Radjenovic, Richard F. Paige
2006
On Architecture
IEEE Software 2006 (2); by Grady Booch
2006
In Practice: UML Software Architecture and Design Description
IEEE Software 2006 (2); by Christian Lange, Michel R. V. Chaudron, Johan Muskens
2006
Using Architecture Models for Runtime Adaptability
IEEE Software 2006 (2); by Jacqueline Floch, Svein O. Hallsteinsen, Erlend Stav, Frank Eliassen, Ketil Lund, Eli Gjørven

2005 (6)

Software Engineering / Martin Fowler (FREE)

2005
Language Workbenches and Model Driven Architecture
Martin Fowler (FREE) 2005; by Martin Fowler

A long-form article entitled: "Language Workbenches and Model Driven Architecture"

Software Engineering / IEEE Software

2005
Enterprise Architects Join the Team
IEEE Software 2005 (5); by Rebecca J. Parsons
2005
An Active-Architecture Approach to COTS Integration
IEEE Software 2005 (4); by Brian Warboys, Bob Snowdon, Robert Mark Greenwood, Wykeen Seet, Ian Robertson, Ronald Morrison, Dharini Balasubramaniam, Graham N. C. Kirby, Kath Mickan
2005
Architecture Reviews: Practice and Experience
IEEE Software 2005 (2); by Joseph F. Maranzano, Sandra A. Rozsypal, Gus H. Zimmerman, Guy W. Warnken, Patricia E. Wirth, David M. Weiss
2005
Architecture Decisions: Demystifying Architecture
IEEE Software 2005 (2); by Jeff Tyree, Art Akerman

Software Engineering / ACM queue (FREE)

2005

2004 (2)

Software Engineering / Martin Fowler (FREE)

2004
Model Driven Architecture
Martin Fowler (FREE) 2004; by Martin Fowler

a bliki entry for ModelDrivenArchitecture

2004
Sunk Cost Driven Architecture
Martin Fowler (FREE) 2004; by Martin Fowler

a bliki entry for SunkCostDrivenArchitecture

2003 (5)

Software Engineering / Martin Fowler (FREE)

2003
Building Architect
Martin Fowler (FREE) 2003; by Martin Fowler

a bliki entry for BuildingArchitect

2003
Enterprise Architecture
Martin Fowler (FREE) 2003; by Martin Fowler

a bliki entry for EnterpriseArchitecture

Software Engineering / IEEE Software

2003
2003

Software Engineering / ACM queue (FREE)

2003
An Open Web Services Architecture
ACM queue (FREE) 2003 (1); by Stans Kleijnen, Srikanth Raju

2002 (1)

Software Engineering / IEEE Software

2002
Making Architecture Reviews Work in the Real World
IEEE Software 2002 (1); by Rick Kazman, Leonard J. Bass

2001 (1)

Software Engineering / IEEE Software

2001
Software Architecture Correctness
IEEE Software 2001 (6); by K. Suzanne Barber, Jim Holt

1999 (2)

Software Engineering / IEEE Software

1999
Traditional Japanese Architecture Blends Beauty and Rationale
IEEE Software 1999 (6); by Terunobu Fujino
1999

1998 (2)

Software Engineering / IEEE Software

1998
Business Object Component Architecture
IEEE Software 1998 (5); by Tom Digre
1998
An Integrated Network Component Architecture
IEEE Software 1998 (5); by Israel Ben-Shaul, James W. Gish, William N. Robinson

1997 (5)

Software Engineering / IEEE Software

1997
An Information Architecture for Risk Assessment and Management
IEEE Software 1997 (3); by Paul R. Garvey, Douglas J. Phair, John A. Wilson
1997
Using Patterns To Improve Our Architectural Vision
IEEE Software 1997 (1); by Norman L. Kerth, Ward Cunningham
1997
Recursive Design of an Application-Independent Architecture
IEEE Software 1997 (1); by Sally Shlaer, Stephen J. Mellor
1997
Idioms And Patterns As Architectural Literature
IEEE Software 1997 (1); by James Coplien
1997
Architectural Styles, Design Patterns, And Objects
IEEE Software 1997 (1); by Robert T. Monroe, Andrew Kompanek, Ralph E. Melton, David Garlan

1996 (2)

Software Engineering / IEEE Software

1996
Architectural Design of a Common Operating Environment
IEEE Software 1996 (6); by Shawn A. Butler, David Diskin, Norman R. Howes, Kathleen Jordan
1996
Scenario-Based Analysis of Software Architecture
IEEE Software 1996 (6); by Rick Kazman, Gregory D. Abowd, Leonard J. Bass, Paul C. Clements

1995 (4)

Software Engineering / IEEE Software

1995
The Artistry of Software Architecture
IEEE Software 1995 (6); by Maarten Boasson
1995
The 4+1 View Model of Architecture
IEEE Software 1995 (6); by Philippe Kruchten
1995
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software 1995 (6); by David Garlan, Robert Allen, John Ockerbloom
1995
Comparing Architectural Design Styles
IEEE Software 1995 (6); by Mary Shaw

1993 (1)

Software Engineering / IEEE Software

1993
Advance: Network- and Customer-Administration Architecture
IEEE Software 1993 (6); by Terry Turner, Ben Hurley

1992 (1)

Software Engineering / IEEE Software

1992
Software Factory Principles, Architecture, and Experiments
IEEE Software 1992 (2); by Christer Fernström, Kjell-Håkan Närfelt, Lennart Ohlsson

1986 (1)

Software Engineering / IEEE Software

1986
Special Feature: An Architecture for Real-Time Software Systems
IEEE Software 1986 (3); by Theodore P. Baker, Gregory M. Scallon

1985 (2)

Software Engineering / IEEE Software

1985
XMS: A Rendezvous-Based Distributed System Software Architecture
IEEE Software 1985 (3); by Neil D. Gammage, Liam M. Casey
1985
Helix: The Architecture of the XMS Distributed File system
IEEE Software 1985 (3); by Marek Fridrich, William J. Older