No open-access location is known for this record yet.
No open-access location is known for this record yet.
Design patterns help to enhance software quality by addressing fundamental challenges in large-scale system development. These challenges include communication of architectural knowledge among developers, accommodating new design paradigms or architectural styles, and avoiding development traps and pitfalls that are usually learned only by experience. This article describes lessons learned from applying a design pattern-based reuse strategy to develop object-oriented communication software frameworks for several production distributed systems. Design patterns are in danger of becoming yet another buzzword. This article attempts to replace the hypewith insights and recommendations gained from several years of experience. 1 Introduction Despite dramatic increases in network and host performance it remains difficult to design, implement, and reuse communication software for complex distributed systems. Examples of these systems include global personal communication systems, network mana...
Loading…
Stored only when both papers are in the corpus — 41 citations exist upstream.
Papers that cite the same references — the relational fallback while embeddings are still backfilling.
Imported from OpenAlex (CC0) — nothing here is generated.