artifact
active
artifact:garden-of-applications-1998-plop-pattern-language-paper

Garden of Applications (1998 PLoP pattern language paper)

A pattern language paper by Nicholas Jacobs, presented at PLoP-98, describing architectural patterns for building systems that support piecemeal growth using a backplane, standard applications, interface repository, and bootstrap applications.

Neighborhood — ranked by edge-count

Papers (1)

paper

Thinkers (3)

thinker

Frameworks (4)

framework
  • Pattern defining standard structure for application modules that the backplane can launch and manage uniformly.
  • Special class of standard applications automatically loaded during backplane initialization to provide fundamental services.
  • Singleton service for centralized configuration information (global and per-application), described as a standard backplane facility.
  • Desktop
    introduces
    GUI window management construct supporting MDI-style display of applications, used as a top-level backplane facility.

Concepts (5)

concept
  • Alexander's earlier book (1977, Oxford University Press) containing 253 design patterns; extensively referenced throughout this chapter for functional examples of each of the fifteen properties
  • Backplane
    introduces
    Core meta-construct and stable component that manages application lifecycle, initialization, and provides standard interfaces for system development.
  • Facility that maps symbolic names to public interfaces, enabling dynamic functionality extension without modifying the backplane.
  • Author of 'Space: The Final Frontier' essay that crystallized concepts of runtime architecture for the author.
  • Authors of the book 'Design Patterns'; the Memento pattern is directly referenced for view creation.

Artifacts (3)

artifact

Venues (1)

venue
  • PLoP-98 proceedings
    associated_with
    Proceedings of the 1998 Pattern Languages of Programs conference.

Events (1)

event
  • The Pattern Languages of Programs conference where this paper was presented.