DenkzeitWiki

Suchen:

Aktuelle Änderungen Printable View Änderungen Bearbeiten

LispImplementations > PythonOptimizations > PracticalCommonLisp > LispSprache > TailCallElimination > Recursion > EnterpriseJavaBeans > BottomUpProgramming > ProperTailRecursion > Recursion > DatalessProgramming > ProgrammierSprachen > AbstractSyntaxTrees > ProgrammingLanguage > ProgrammierSprachen > PythonBytecodeHacks > SoftwareArchitectureClear Trail
Main /

Software Architecture

ArchitectureAstronauts
QuaSar

ErichGamma
GradyBooch

SoftwareArcheology

DesignPatterns
Collapsing architecture

Computer science is the first engineering discipline ever in which the complexity of the objects created is limited by the skill of the creator and not limited by the strength of the raw materials. [1]



the set of decisions that are hardest to change



The software architecture of a program or computing system is the structure or structures of the system, which comprise software elements, the externally visible properties of those elements, and the relationships among them.


For an important class of safety- and mission-critical software systems, such as air traffic control, telephone switching, and high availability public information systems, shutting down and restarting the system for upgrades incurs unacceptable delays, increased cost, and risk. Support for runtime modification is a key aspect of these systems. Dynamic software architectures represent one encouraging approach to mitigating these difficulties.



books

Edit - BackLinks - Tags - Page Hist - Print - Changes - Home - Orphans - Help

Zuletzt geändert am 06.08.2007 22:19 Uhr und seit 7. April 2005 1688 aufgerufen.