Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,031,209 papers from all fields of science
Search
Sign In
Create Free Account
Software architecture
Known as:
SA
, Architecture (disambiguation)
, Program architecture
Expand
'Software architecture#Software' refers to the fundamental structures of a software system, the discipline of creating such structures, and the…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Abstraction (software engineering)
Architectural decision
Backward compatibility
Bauhaus Project (computing)
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2010
Highly Cited
2010
Nonlinear Finite-Element Analysis Software Architecture Using Object Composition
F. McKenna
,
M. Scott
,
G. Fenves
Journal of computing in civil engineering
2010
Corpus ID: 39992809
Object composition offers significant advantages over class inheritance to develop a flexible software architecture for finite…
Expand
Highly Cited
2005
Highly Cited
2005
Software Architecture as a Set of Architectural Design Decisions
A. Jansen
,
J. Bosch
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
Highly Cited
2005
Highly Cited
2005
Using dependency models to manage complex software architecture
N. Sangal
,
Ev Jordan
,
Vineet Sinha
,
D. Jackson
Conference on Object-Oriented Programming Systems…
2005
Corpus ID: 3103010
An approach to managing the architecture of large software systems is presented. Dependencies are extracted from the code by a…
Expand
Review
2002
Review
2002
A Survey on Software Architecture Analysis Methods
Liliana Dobrica
,
Eila Niemelä
IEEE Trans. Software Eng.
2002
Corpus ID: 14272693
The purpose of the architecture evaluation of a software system is to analyze the architecture to identify potential risks and to…
Expand
Highly Cited
2002
Highly Cited
2002
Principled design of the modern Web architecture
R. Fielding
,
R. Taylor
TOIT
2002
Corpus ID: 2675076
The World Wide Web has succeeded in large part because its software architecture has been designed to meet the needs of an…
Expand
Highly Cited
2000
Highly Cited
2000
Software architecture: a roadmap
D. Garlan
International Conference on Software Engineering
2000
Corpus ID: 207672273
Over the past decade software architecture has received increasing attention as an important subfield of software engineering…
Expand
Highly Cited
1996
Highly Cited
1996
Pattern-Oriented Software Architecture
Peter Sommerlad
,
H. Rohnert
,
F. Buschmann
,
M. Stal
,
R. Meunier
1996
Corpus ID: 60833495
ion and object-oriented organization, Event-based, implicit invocation Pattern-Oriented Software Architecture, A System of…
Expand
Review
1996
Review
1996
Pattern-Oriented Software Architecture Volume 1: A System of Patterns
F. Buschmann
,
R. Meunier
,
H. Rohnert
,
Peter Sommerlad
,
M. Stal
1996
Corpus ID: 59715642
Pattern-Oriented Software Architecture: A System of Patterns looks at how patterns occur on three different levels--in software…
Expand
Highly Cited
1995
Highly Cited
1995
Architectural blueprints--the '4+1' view model of software architecture
P. Krutchen
1995
Corpus ID: 59782684
This article presents a model for describing the architecture of software-intensive systems, based on the use of multiple…
Expand
Highly Cited
1995
Highly Cited
1995
Architecture blueprints—the “4+1” view model of software architecture
Philippe B Kruchten
TRI-Ada
1995
Corpus ID: 2996098
A portable cement mixer is provided with an improved supporting frame. The supporting frame includes a first, generally…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE