concept
active
concept:interface-repository

Interface Repository

Facility that maps symbolic names to public interfaces, enabling dynamic functionality extension without modifying the backplane.

Neighborhood — ranked by edge-count

Thinkers (1)

thinker
  • Nicholas Jacobs
    implements
    Author of this pattern language paper on system architecture and piecemeal growth in Java applications.

Frameworks (1)

framework
  • Special class of standard applications automatically loaded during backplane initialization to provide fundamental services.

Communities (2)

community

Concepts (3)

concept
  • CORBA
    associated_withcites
    System architecture pattern whose interface repository construct inspired the Interface Repository pattern in this work.
  • Coupling Reduction
    associated_withsupports
    Design goal of reducing dependencies between components through interface abstractions and indirection layers.
  • Backplane
    implements
    Core meta-construct and stable component that manages application lifecycle, initialization, and provides standard interfaces for system development.

Artifacts (2)

artifact
  • 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.
  • Java implementation in the appendix: Backplane, ConfigurationService, StandardApp, InterfaceRepository, AppManager, SwingDesktop classes.

Related by similarity (8)

cosine ≥ 0.65 · no typed edge

Entities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.