Skip to search formSkip to main contentSkip to account menu

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… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2011
Review
2011
The architecture of a software-intensive system can be defined as the set of relevant design decisions that affect the qualities… 
Highly Cited
2010
Highly Cited
2010
With the recent emergence of public cloud offerings, surge computing –outsourcing tasks from an internal data center to a cloud… 
Highly Cited
2009
Highly Cited
2009
This paper describes the optimal power flow (OPF) architecture implemented in MATPOWER, an open-source Mat-lab power system… 
Review
2007
Review
2007
  • J. Herbsleb
  • 2007
  • Corpus ID: 8955373
Globally-distributed projects are rapidly becoming the norm for large software systems, even as it becomes clear that global… 
Highly Cited
2005
Highly Cited
2005
The first non-beta release of the Weather Research and Forecast (WRF) modeling system in May, 2004 represented a key milestone in… 
Highly Cited
2003
Highly Cited
2003
We advocate a novel approach to grid computing that is based on a combination of "classic" operating system level virtual… 
Highly Cited
2002
Highly Cited
2002
A self-organising software architecture is one in which components automatically configure their interaction in a way that is… 
Highly Cited
2000
Highly Cited
2000
The World Wide Web has succeeded in the large part because its software architecture has been designed to meet the needs of an… 
Highly Cited
1998
Highly Cited
1998
Continuous availability is a critical requirement for an important class of software systems. For these systems, runtime system… 
Highly Cited
1995
Highly Cited
1995
This article presents a model for describing the architecture of software-intensive systems, based on the use of multiple…