Hjem Sikkerhet Hva er programvarearkitektur? - definisjon fra techopedia

Hva er programvarearkitektur? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr programvarearkitektur?

Programvarearkitektur er definering og strukturering av en løsning som oppfyller tekniske og operasjonelle krav. Programvarearkitektur optimaliserer attributter som involverer en rekke beslutninger, for eksempel sikkerhet, ytelse og håndterbarhet. Disse beslutningene påvirker til slutt applikasjonskvalitet, vedlikehold, ytelse og generell suksess.

Techopedia forklarer programvarearkitektur

Programvarearkitektur er et strukturert rammeverk som brukes til å konseptualisere programvareelementer, relasjoner og egenskaper. Dette begrepet refererer også til dokumentasjonsprogramvare for programvarearkitektur, som letter kommunikasjon av interessenter samtidig som det dokumenteres beslutninger på tidlig og høyt nivå angående design og designkomponent og mønsterbruk for forskjellige prosjekter. Programvarearkitekturprosessen fungerer gjennom abstraksjon og separering av disse bekymringene for å redusere kompleksiteten.

Architecture Description Language (ADL) beskriver programvarearkitektur. Ulike ADL-er er utviklet av forskjellige organisasjoner. Vanlige ADL-elementer er kontakter, komponenter og konfigurasjon.

Hva er programvarearkitektur? - definisjon fra techopedia