Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

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… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2010
Review
2010
Software architecture has become a centerpiece subject for software engineers, both researchers and practitioners alike. At the… Expand
Highly Cited
2005
Highly Cited
2005
  • A. Jansen, J. Bosch
  • 5th Working IEEE/IFIP Conference on Software…
  • 2005
  • Corpus ID: 13492610
Software architectures have high costs for change, are complex, and erode during evolution. We believe these problems are… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Review
2003
Review
2003
This lecture maps the concepts and templates explored in this tutorial with well-known architectural prescriptions, including the… Expand
Highly Cited
1999
Highly Cited
1999
From the Book: Our goals for the first edition were threefold. First, we wanted to show through authentic case studies actual… Expand
Highly Cited
1998
Highly Cited
1998
FFT literature has been mostly concerned with minimizing the number of floating-point operations performed by an algorithm… Expand
  • figure 2
  • figure 3
  • figure 4
Highly Cited
1998
Highly Cited
1998
Continuous availability is a critical requirement for an important class of software systems. For these systems, runtime system… Expand
  • figure 2
Highly Cited
1996
Highly Cited
1996
ion and object-oriented organization, Event-based, implicit invocation Pattern-Oriented Software Architecture, A System of… Expand
Highly Cited
1996
Highly Cited
1996
1. Introduction. 2. Architectural Styles. 3. Case Studies. 4. Shared Information Systems. 5. Architectural Design Guidance. 6… Expand
Review
1993
Review
1993
  • D. Garlan, M. Shaw
  • Advances in Software Engineering and Knowledge…
  • 1993
  • Corpus ID: 695348
As the size of software systems increases, the algorithms and data structures of the computation no longer constitute the major… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
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… Expand
  • figure 2
  • figure 3
  • figure 4