• An architectural pattern is a general, reusable resolution to a commonly occurring problem in software architecture within a given context. The architectural...
    12 KB (964 words) - 16:41, 12 June 2024
  • Pattern in architecture is the idea of capturing architectural design ideas as archetypal and reusable descriptions. The term pattern in this context...
    4 KB (453 words) - 19:40, 22 June 2021
  • Architectural patterns are often documented as software design patterns. An architectural pattern often uses the same description as a general, reusable...
    3 KB (275 words) - 20:46, 4 August 2024
  • Pattern-Oriented Software Architecture is a series of software engineering books describing software design patterns. Architectural patterns Layers Pipes...
    10 KB (618 words) - 04:30, 26 March 2024
  • Thumbnail for Pattern
    wallpaper, "pattern" is used for an ornamental design that is manufactured, perhaps for many different shapes of object. In art and architecture, decorations...
    26 KB (2,712 words) - 05:29, 13 September 2024
  • In software engineering, the active record pattern is an architectural pattern. It is found in software that stores in-memory object data in relational...
    4 KB (524 words) - 23:18, 31 October 2023
  • A pattern book, or architectural pattern book, is a book of architectural designs, usually providing enough for non-architects to build structures that...
    4 KB (576 words) - 14:57, 24 February 2024
  • design pattern may be described as more specific than programming paradigm and less specific than algorithm. Patterns originated as an architectural concept...
    44 KB (2,860 words) - 12:01, 10 September 2024
  • extreme database-centric architecture called RDBMS-only architecture or in a personal workstation. The "Layers" architectural pattern has been described in...
    14 KB (1,729 words) - 02:46, 10 October 2024
  • originator of the "big ball of mud" term for this sort of architecture. Project management anti-patterns included in the Antipatterns book include: Blowhard...
    10 KB (1,128 words) - 22:34, 14 September 2024
  • The hexagonal architecture, or ports and adapters architecture, is an architectural pattern used in software design. It aims at creating loosely coupled...
    8 KB (887 words) - 20:14, 5 August 2024
  • In 2003, Martin Fowler published Patterns of Enterprise Application Architecture, which presented MVC as a pattern where an "input controller" receives...
    25 KB (2,815 words) - 07:07, 10 September 2024
  • A Pattern Language: Towns, Buildings, Construction is a 1977 book on architecture, urban design, and community livability. It was authored by Christopher...
    10 KB (1,205 words) - 17:20, 14 May 2024
  • Thumbnail for Software architecture
    for recurring solutions are architectural style,: 273–277  tactic,: 70–72  reference architecture and architectural pattern.: 203–205  Conceptual integrity:...
    52 KB (5,694 words) - 22:24, 24 July 2024
  • In programming, the strangler fig pattern or strangler pattern is an architectural pattern that involves wrapping old code, with the intent of redirecting...
    3 KB (343 words) - 21:48, 30 September 2024
  • is due to Event-driven architectures often being designed atop message-driven architectures, where such communication pattern requires one of the inputs...
    22 KB (2,777 words) - 05:15, 9 October 2024
  • design. Architectural pattern, for software architecture Interaction design pattern, used in interaction design / human-computer interaction Pattern recognition...
    3 KB (453 words) - 16:36, 18 August 2024
  • desire to empower users of architecture was, in fact, what led Alexander to undertake a pattern language project for architecture in the first place. An important...
    27 KB (3,716 words) - 21:27, 15 May 2024
  • data mapper pattern is an architectural pattern. It was named by Martin Fowler in his 2003 book Patterns of Enterprise Application Architecture. The interface...
    4 KB (376 words) - 14:21, 7 February 2024
  • the pattern does have some drawbacks and limitations. With its balance of simplicity and scalability, the reactor has become a central architectural element...
    14 KB (1,487 words) - 05:25, 29 July 2024
  • Thumbnail for Meander (art)
    continuous line, shaped into a repeated motif. Among some Italians, these patterns are known as "Greek Lines". Such a design may also be called the Greek...
    13 KB (1,313 words) - 10:32, 9 October 2024
  • The broker pattern is an architectural pattern that can be used to structure distributed software systems with decoupled components that interact by remote...
    4 KB (467 words) - 20:27, 4 April 2024
  • needed] for the interceptor pattern. "Schmidt, Stal, Rohnert & Buschmann: "Pattern-Oriented Software Architecture Vol.2: Patterns for Concurrent and Networked...
    3 KB (362 words) - 20:17, 27 March 2023
  • In software architecture, publish–subscribe is a messaging pattern where publishers categorize messages into classes that are received by subscribers....
    13 KB (1,734 words) - 04:36, 2 October 2024
  • Thumbnail for Flemish bond
    Flemish bond (category Georgian architecture)
    Flemish bond is a pattern of brickwork that is a common feature in Georgian architecture. The pattern features bricks laid lengthwise (stretchers) alternating...
    6 KB (677 words) - 16:03, 18 August 2024
  • the pattern "A PLACE TO WAIT". Software design pattern, in software design Architectural pattern, for software architecture Interaction design pattern, used...
    6 KB (729 words) - 17:26, 1 July 2024
  • facade pattern (also spelled façade) is a software design pattern commonly used in object-oriented programming. Analogous to a façade in architecture, it...
    8 KB (798 words) - 14:53, 3 July 2024
  • Thumbnail for Model–view–presenter
    Model–view–presenter (MVP) is a derivation of the model–view–controller (MVC) architectural pattern, and is used mostly for building user interfaces. In MVP, the presenter...
    7 KB (829 words) - 04:08, 22 August 2024
  • Michael Stal, Hans Rohnert, Frank Buschmann "Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects", Wiley,...
    2 KB (152 words) - 11:15, 23 September 2024
  • In software engineering, a microservice architecture is an architectural pattern that arranges an application as a collection of loosely coupled, fine-grained...
    37 KB (3,339 words) - 18:32, 5 October 2024