Software architecture

Known as: SA, Architecture (disambiguation), Program architecture 
'Software architecture#Software' refers to the fundamental structures of a software system, the discipline of creating such structures, and the… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2005
Highly Cited
2005
Software architectures have high costs for change, are complex, and erode during evolution. We believe these problems are… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2004
Highly Cited
2004
This position paper makes the following claims that, in our opinion, are worthwhile to discuss at the workshop. 1) The first… (More)
  • figure 1
Is this relevant?
Highly Cited
2003
Highly Cited
2003
Spend your time even for only few minutes to read a book. Reading a book will never reduce and waste your time to be useless… (More)
Is this relevant?
Highly Cited
2002
Highly Cited
2002
Software architecture describes the structure of a system, enabling more effective design, program understanding, and formal… (More)
Is this relevant?
Highly Cited
2001
Highly Cited
2001
Klein, Addison-Wesley, 2002, 020170482X, 9780201704822, 323 pages. The first practical guide to evaluating software and system… (More)
Is this relevant?
Highly Cited
2000
Highly Cited
2000
Over the past decade software architecture has received increasing attention as an important subfield of software engineering… (More)
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
Highly Cited
1998
Highly Cited
1998
Continuous availability is a critical requirement for an important class of software systems. For these systems, runtime system… (More)
  • figure 2
  • figure 1
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1997
Highly Cited
1997
As software systems become more complex, the overall system structure—or software architecture—becomes a central design problem… (More)
  • figure 1.1
  • figure 1.2
  • figure 2.1
  • figure 2.2
  • figure 2.4
Is this relevant?
Highly Cited
1995
Highly Cited
1995
Architectures for software use rich abstractions and idioms to describe system components, the nature of interactions among the… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table 1
Is this relevant?
Highly Cited
1992
Highly Cited
1992
The purpose of this paper is to build the foundation for software architecture. We first develop an intuition for software… (More)
  • figure 2
  • figure 3
  • figure 4
Is this relevant?