Software Architecture Styles
CtrlK
  • Welcome
  • Foundations
    • Views
    • Design Heuristics
    • Composability
  • Styles
    • Understanding Architectural Styles
    • Styles vs Patterns
    • Pipes and Filters
      • Definition
      • Trade-offs
      • Design Heuristics
      • Filter Composition
      • Case Study: Messaging Systems
      • Case Study: MassTransit
  • Resources
    • Books
    • Papers
    • Talks
  • Case Studies
    • Multiphase Compiler
Powered by GitBook
On this page
  1. Resources

Papers

  • Foundations for the Study of Software Architecture - Dewayne E. Perry, Alexander L. Wolf - 1992

  • Architectural Styles and the Design of Network-based Software Architectures - Roy Thomas Fielding - 2000

  • Exploiting ADLs to specify architectural styles induced by middleware infrastructures - E. di Nitto, D. Rosenblum - 1999

  • Toward higher-level abstractions for software systems - Mary Shaw - 1990

  • An Introduction to Software Architecture - Mary Shaw, David Garlan - 1994

  • Architectural mismatch or why it's hard to build systems out of existing parts - David Garlan, Robert Allen, John Ockerbloom - 1995

PreviousBooksNextTalks

Last updated 11 months ago