It-arkitektur: Forskelle mellem versioner

Content deleted Content added
m r2.7.1) (Robot tilføjer tr:Yazılım mimarisi
No edit summary
Linje 1:
'''It-arkitektur''' eller mere korrekt '''softwarearkitektur''' er et sæt af nødvendige strukturer, der er påkrævet for at kunne faciliterer et system's eksterne komponenter, relationerne mellem dem, samt egenskaberne for både relationerne og komponenterne.<ref name="DSA2">
'''It-arkitektur''' eller '''softwarearkitektur''' er en beskrivelse af et softwarebaseret system. Det er en overordret beskrivelse af systemets komponenter og sammenhænge mellem komponenterne. Det kaldes for arkitektur fordi mange softwaresystemer har en fælles strukturel opbygning (f.eks. [[client-server arkitekturen]]). Man fastlægger en softwarearkitektur inden man designer sine komponenter og arkitekturen er derfor en ramme for systemet. En softwarearkitektur er primært en beskrivelse af grænseflader mellem systemets komponenter og beskrivelse af grænseflader mellem systemet og andre systemer det skal arbejde sammen med.
{{cite book|last=Clements|first=Paul|coauthors=Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Paulo Merson, Robert Nord, Judith Stafford|title=Documenting Software Architectures: Views and Beyond, Second Edition|publisher = Addison-Wesley|year=2010|location=Boston|isbn=0-321-55268-7}}</ref> Ordet referer ofte til dokumentation af et system's softwarearkitektur. Dokumentation af en softwarearkitektur faciliteterer kommunikationen mellem systemets interessenter, dokumenterer tidligere højniveaus designbeslutninger and tillader genbrug af designkomponenter og designmønstre mellem projekter.<ref>
{{cite book|last=Bass|first=Len|coauthors=Paul Clements, Rick Kazman|title=Software Architecture In Practice, Second Edition|publisher = Addison-Wesley|year2003|location=Boston|pages=21–24|isbn=0-321-15495-9}}</ref>
 
'''It-arkitektur''' eller '''softwarearkitektur''' er en beskrivelse af et softwarebaseret system. Det er en overordret beskrivelse af systemets komponenter og sammenhænge mellem komponenterne. Det kaldes for arkitektur fordi mange softwaresystemer har en fælles strukturel opbygning (f.eks. [[client-server arkitekturen]]). Man fastlægger en softwarearkitektur inden man designer sine komponenter og arkitekturen er derfor en ramme for systemet. En softwarearkitektur er primært en beskrivelse af grænseflader mellem systemets komponenter og beskrivelse af grænseflader mellem systemet og andre systemer det skal arbejde sammen med.
 
==Se også==
Line 7 ⟶ 11:
* [[Aspektorienteret programmering]]
* [[Enterprise Application Integration]] (EAI)
 
==References==
{{reflist}}
 
[[Kategori:Softwarearkitektur]]