isaqb-org / glossary

An extensive glossary of software architecture (and development) terminology. Explains the terms used and referenced in the iSAQB foundation and advanced level curricula.
https://leanpub.com/isaqbglossary
35 stars 16 forks source link

Architecture Style / Architecture Pattern #80

Open AndreasRausch opened 7 years ago

AndreasRausch commented 7 years ago

https://leanpub.com/isaqbglossary/read#ArchitectureStyle

Most important difference between Architectural Style and Architecture Pattern (from my point of view) is, that an Architectural Style defines responsibilities and communication models between architectural components using an (formal) architectural description language (ADL). As architectural styles had been defined from the ADL-Comunity.

Instead an Architecture Pattern uses the more informal description technique introduced by P.Alexander and used by the Go4 to describe design patterns...