Analisis what

Solo disponible en BuenasTareas
  • Páginas : 5 (1014 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de septiembre de 2012
Leer documento completo
Vista previa del texto
Analisis what
Las arquitecturas generalmente se crean basadas en requerimientos y el uso de medios disponibles (materiales y herramientas)

Segun marcus Vitruvius polio una arquitectura debe satirsfacerlos siquientes requerimientos
* Durabilidad: Indica si satisfice futuros requerimientos y soporta evoluciones futuras
* Utilidad: atributo de calidad que se refiere a si la arquitecturacumple los requerimientos especificos
* Elegancia: expresa como la arquitectura se estructura, la manera como se acomodn los elementos individuales de la arquitectura se refleja en la elegancia.
Un arquitecto se comunica con diferentes stakeholder( inversores, personas que arriesgan algo) en diferentes niveles y desde varias perspectivas, discutiendo temas como asuntos tecnicos.
Sistema: Esuna unidad que consiste en bloques de software integrado y construccion de hardware y existe para el proposito de cumplir un objetivo functional, para lograr este objetivo, se comunica con su ambiente y debe tomar en cuenta las condiciones definidas por el ambiente

El ambiente de un sistema es la organizacion en la cual se agrega, el sistema se comunica con partes de la organizacion, puedenser gente como usuarios del sistema o tambien otros sistemas del cual esta conectado.
Definicion arquitectura software segun bass et al
La arquitectura de software de un programa o sistema de computacion es la estructura o estructuras del sistema, que comprenden elementos de software, las propiedades externamente visibles en esos elementos, y las relaciones entre ellas.
Esta definicion contieneaspectos importantes como
* La estructura del software o estructuras d eun sistema
* Los elementos de software de un sistema
* Las propiedades de los elementos de software (bloques construccion)de un sistema
* Las relaciones entre los elemeentos de software de un sistema
Bloques de construccion de un sistema, como clases, interfaces components, redes subsistemas y modulos clave.Las propiedades externamente visibles de bloques de construccion de software son las propiedades que pueden ser percibidas por otros bloques, por ejemplo, las interfaces, las funcionalidades y el rendimiento del software, la estructura interna y las caracteristicas no se toman en cuenta en la vista de arquitectura.
Definicion arquitectura de software por IEEE
La arquitectura es la organizacinofundamental de un sistema personificado en sus components, las relaciones entre si y el ambiente y los principios guiando su diseño y evolucion.
Estructura arquitectura software (definicion)
La arquitectura de software de un sistema es la estructura o estructuras del sistema , que comprenden bloques de construccion, las propiedades externamente visibles de esos bloques y la relacion entre ellos yel ambiente.
Disciplina arquitectura software (definicion)
Como una disciplina, la arquitectura de software cubre las actividades arquitectonicas y las desiciones relacionadas acerca del diseño e implementacion de una arquitectura de software
Arquitectura total= disciplina+estructura

Arquitectura funcinoal: surge del dominio o el area de problema donde el sistema se desarrolla, divide elsistema en bloques funcionales y se dirige por el character del dominio y los requerimientos ubicados en el sistema.
Arquitectura tecnica: es independiente del dominio y se dedica primordialmente a la realizacion de requerimientos no funcinoales o cualidades, define bloques para aspectos no funcinoaes, como logeo, auditoria, seguridad referencia de datos, persistencia y manejo de transacciones.Arquitectura de plataforma: Define los bloques de plataforma (sistema que puede consistir de varios bloques de software y hardware donde se pueda aplicar) y su estructura
Arquitectura de aplicacion: Para unos es la arquitectura de software para otros la arquitectura functional
Arquitectura de red: La tarea principal de esta disciplina es la planiacion y diseño de las funciones, servicios, bloques...
tracking img