DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Arquitectura de sistemas? - Información sobre Arquitectura de sistemas

Definición de Arquitectura de sistemas (informática)

Leandro Alegsa (Contacto) 2016-06-27
Anuncios

En informática, la arquitectura de un sistema es el diseño o conjunto de relaciones entre las partes que constituyen un sistema. En inglés: systems architecture.

Repasemos algunas definiciones para arquitectura de sistemas:

* Es la organización fundamental de un sistema, que incluye sus componentes, las relaciones entre sí y el ambiente, y los principios que gobiernan su diseño y evolución. (del ANSI/IEEE 1471-2000).

* Es una descripción del diseño y contenido de un sistema de computadora. Puede incluir información como el hardware y software que contiene, y la capacidad de la red.

* Descripción formal de un sistema o un plan detallado del sistema a nivel componente como guía para su implementación.


La arquitectura de un sistema es una representación de un sistema existente o a crear, y el proceso y disciplina para efectivamente implementar el diseño como un sistema.

Es una representación porque la arquitectura es usada para transportar información abstracta sobre el sistema, las relaciones entre sus elementos y las reglas que gobiernan esas relaciones.

Es un proceso porque es una secuencia de pasos para producir un sistema o cambiar la arquitectura del sistema o diseñar el sistema.


Lenguajes de definición de arquitecturas de sistemas

Una arquitectura de sistema es un modelo conceptual que define la estructura, comportamiento y más vistas de un sistema. Para realizar este modelo se pueden emplear lenguajes específicos.

Existen varios lenguajes formales que permiten describir la arquitectura de un sistema en general. Son los llamados Lenguajes de Descripción de Arquitectura.

Entre los más importantes están: Acme (de CMU), AADL (estandarizado por SAE), C2 (desarrollado por UCI), SBC-ADL (desarrollado por la National Sun Yat-Sen University), Darwin (desarrollado por Imperial College London) y Wright (desarrollado por CMU).

Hay lenguajes más avanzados, para el modelado dentro de la comunidad de ingenieros, son lenguajes especiales para un nivel corporativo. Algunos ejemplos son: ArchiMate (el actual estándar para el The Open Group), DEMO, ABACUS (desarrollado por la University of Technology, Sydney).

Existen múltiples más lenguajes de descripción de arquitecturas de sistema.


Tipos específicos de arquitecturas de sistemas

Arquitectura de software

Para ver el artículo completo: arquitectura de software.

Arquitectura de hardware

Para ver el artículo completo: arquitectura de hardware.





¿Mejoramos la definición?
Puntos: 3.5 (4 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:





Preguntas
Cómo se evalua el rendimiento y eficiencia de una arquitectura de un sistema-informático  - 2013-08-12

Todos los derechos reservados © 1998 - 2016 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad