Pattern-Oriented Software Architecture

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Pattern-Oriented Software Architecture is a series of software engineering book describing software design patterns patterns languages.

POSA1[edit]

Pattern-Oriented Software Architecture Volume 1: A System of Patterns
AuthorFrank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad and Michael Stal
LanguageEnglish
SubjectComputer programming
Published
  • 1996
ISBN978-0471958697

Architectural patterns

Design patterns


POSA2[edit]

Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects
AuthorDouglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann
LanguageEnglish
SubjectComputer programming
Published2000
ISBN978-0471606956

Service access and configuration patterns

Event handling patterns

Synchronization patterns

Concurrency patterns

POSA3[edit]

Pattern-Oriented Software Architecture Volume 3: Patterns for Resource Management
AuthorMichael Kircher, Prashant Jain
LanguageEnglish
SubjectComputer programming
Published
  • 2004
ISBN978-0470845257

Resource acquisition

Resource lifecycle

Resource release

POSA4[edit]

Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
AuthorFrank Buschmann, Kevlin Henney, Douglas C. Schmidt
LanguageEnglish
SubjectComputer programming
Published
  • 2007
ISBN978-0470059029

Software architecture

Distribution Infrastructure

Adaptation and execution

Resource management

Database access

POSA5[edit]

Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
AuthorFrank Buschmann, Kevlin Henney, Douglas C. Schmidt
LanguageEnglish
SubjectComputer programming
Published
  • 2007
ISBN978-0471486480