Software architecture

David Garlan

2000 · 380 citations · 26 references

DOIFull text

Open access

Concepts

Abstract

Software architectures that support dynamic coalitions of software services. New techniques for composing heterogeneous components, and certifying the properties of those compositions. Software architectures that adapting themselves to their physical setting. Design principles for making architectural tradeoffs between correctness, resource consumption, and reliability. Self-

References

26