Skip to main content

Hvad er en referencearkitektur?

En referencearkitektur er et sæt indbyrdes forbundne mønstre, der ofte bruges i softwareudvikling og integration af computersystemer i virksomhedsnetværk.Projektledelsesteam kan bruge disse mønstre til at bestemme, hvordan forskellige løsninger, såsom programmeringssprog eller netværkskonfigurationer, for eksempel, passer ind i en forretningsmodel.Flere forskellige løsninger er ofte udtænkt, og det er normalt op til teamet at beslutte, hvilke de bedste der skal bruges.Foruden en forretningsreferencemodel inkluderer planen normalt en ramme for, hvordan folk interface med netværket, og hvilken software der vil blive implementeret.

Almindelige ordforråd og elementer relateret til almindelige komponenter i computersystemer og software er typisk en del af enReferencearkitektur.Interaktionerne mellem computerprogrammer og endda elektroniske komponenter kan også vises.Mønstre for, hvordan alle dele kan passe sammen, studeres typisk for at forstå funktionerne i kommunikationsudstyr eller et opgavespecifikt computerprogram, for eksempel.

De trin, der går ind i et slutprodukt, kan være i fokus for en referencebelægning, somKan også bestå af en liste over egenskaber i et bestemt system.Komponenter og dele, der udgør et computersystem, er undertiden inkluderet i modellen.Softwarefunktioner eller layoutet af et computernetværk kan være abstrakt, men i udviklingsfasen af et projekt bliver referencearkitekturen typisk mere kort, når planerne for et færdigt produkt samles.

Reference Software Architecture består ofte af operativsystemer somsåvel som databasestyringsprogrammer, der kontrollerer opbevaring og strømning af information.Et bestemt projekt kan kræve visse softwareprogrammer, og en virksomhed skal ofte overveje udgifterne til at erhverve disse og de tilknyttede licenser.Referencearkitektur indeholder ofte computerservere og den software, der bruges til at betjene dem.Kommunikation, datatilgang, katalogstyring og udviklingssoftware er normalt også inkluderet i modellen.

De anvendte programmeringssprog og udviklingsmiljø er typisk integrerede komponenter i en referencearkitektur.Adgang til computersystemer og den type sikkerhed, der er på plads, indarbejdes generelt også i en referencemodel, ligesom metoden, hvor kommandoer fra en brugergrænseflade dirigeres gennem en computer til et netværk.Disse kommandoer er ofte vigtige i forhold til, hvordan forskellige dele af en virksomhed interagerer.En referencearkitektur tilvejebringer derfor en standardmodel for et computersystem under udvikling, eller som en virksomhed kan bruge til at udvikle, bygge og forbedre sit netværk.