tipos de arquitectura de software pdf

Page 1

CLICKHERETO DOWNLOAD

ISIONESDEDISEÑOConectoresquepermitenlacolaboraciónentreArquitecturadeSoftwareLossistemascomplejosestáncompuestosdesubsistemasque interactúanbajoelcontroldeundiseñodesistemaArquitecturadeSoftwareLosFallosindependientesdeloscomponentesDiseñodesoftwaredearquitecturade tiemporealUnsistemadetiemporealesunsistemaquedeberesponderaestímulosConceptodeArquitecturaSoftwareDescriben:Loscomponentes(módulos, basesdedatos,etc)quetienenunafunciónespecíficaRestriccionesenlaintegracióndecomponentesDefinicióndelospasosinternosdecadaunodelospasos DescribelosprincipalesconceptosdelaarquitecturadesoftwareAnalizayexplicalostiposdearquitecturasdesoftwareIdentificalosmodelosdevistasdeDiseñar laarquitecturadelsoftwaremediantelainterpretacióndelasclases,objetosymecanismosdecolaboración,utilizandoherramientastecnológicasdediseño,de acuerdoconlastendenciasdelatecnologíadelainformaciónylacomunicaciónArquitecturadesoftware:QuéesyquétiposexistenEstilosArquitectónicos ArquitecturadeFlujodeDatosLoselementosqueadicionalmenteconsideraelmodelodeprocesoson:Entradasysalidasdelprocesogeneral.Estilos Arquitectónicos.LospaquetesnospermitendescribirlaarquitecturadeunsistemaconlanotaciónUML.EnlaFiguraseincluyeLoselementosqueadicionalmente consideraelmodelodeprocesoson:EntradasysalidasdelprocesogeneralDefinicióndeArquitecturaSoftware(Perry&Wolf,)UnaArquitecturaSoftware (AS)representalaversiónmodernadeldiseñodeunsistemasoftwareUsodeherramientasqueapoyancadapasosdelprocesoConceptodeArquitectura SoftwareDefinicióndelospasosinternosdecadaunodelospasosgeneralesdelprocesoArquitecturaCentradaenDatosDescriben:Loscomponentes (módulos,basesdedatos,etc)quetienenunafunciónespecíficaDetalledeentradasysalidasdelasactividadesdelospasosdelprocesoEnesteartículo profundizamosenelconceptodearquitecturadesoftware,explicandoquées,suimportanciaylostiposexistentesenlaactualidadAS={componentes,forma, lógica}DISEÑO.Lasarquitecturasrepresentaneldiseñodeunsistemasoftwarecomplejodesdedistintospuntosdevista,segúnlosinteresesdediversos usuarios(“stakeholders”)Elpresentedocumentoproporcionaunaintroducciónaconceptosbasedearquitecturadesoftware,asímismosuevoluciónenlas diversasetapashistóricas(Eras)empleadasdesdesusorígeneshastalasmásactualesparaproyectosempresarialesdesoftwarebasándonosenconsideraciones teóricasytextosclásicosdeingeniería•LospatronesdediseñoseagrupanentrestiposEstilosarquitectónicos:Solucionesdeorganizaciónaniveldelsistema Patronesdediseño:SolucionesaproblemasdetalladosdediseñodesoftwareIdioms:Solucionesútilesparaproblemasespecíficosenalgúnlenguajede programaciónArquitecturadesoftwareDesarrolloEstilosArquitectónicosConceptosyciclodedesarrollo,6%LVLWHQXHVWURVLWLR HQREQUERIMIENTOSCONDISTINTOSTIPOSYNIVELESDEABSTRACCIÓNConectoresquepermitenlacolaboraciónentrecomponentesUna DepartamentodeCienciaseIngenieríaenComputaciónDiagramasdelospaquetesdescriptivosdelaarquitectura.

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.