Ir al contenido principal

Análisis y diseño - Taller 09


Taller 9 - Síntesis articulo


Imagen relacionadaSe realizo una síntesis acerca de un articulo referente a la arquitectura de software apoyándonos en la base por suscripción ACM.


Síntesis artículo “Architecture-driven Modelling and Analysis”

El objetivo de los autores al escribir este artículo es ilustrar cómo el enfoque formal a la arquitectura de software puede llevar a mejoras en la calidad del software. Estos afirman que una cuidadosa atención al diseño de la arquitectura del software de un sistema es fundamental para satisfacer sus requisitos de atributos de calidad, pero las practicas actuales limitan el potencial para aprovechar al máximo estos diseños.
A pesar de todos los esfuerzos de los autores y expertos en el tema con aportes dentro de libros de texto, métodos de revisión, conferencias, estándares de documentación, manuales y cursos que cubren el tema. La especificación de los diseños arquitectónicos sigue siendo relativamente informal apoyándose en notaciones que a menudo se limitan a expresar solo las propiedades básicas logrando que se casi imposible utilizar practicas comunes para expresar descripciones arquitectónicas sin ambigüedades, proporcionar criterios de solidez, analizar diseños para determinar las propiedades del sistema implícitas y explorar si los patrones se adaptan a las arquitecturas, entre otros.
Afortunadamente, la investigación ha desarrollado técnicas para abordar muchas de estas deficiencias al proporcionar enfoques más formales al diseño arquitectónico. Si bien estas técnicas pueden no estar completamente preparadas para la adopción a gran escala por parte de la industria, muchas de ellas están cerca de ese nivel de madurez. Dicho esto, los autores exponen en una serie de secciones algunas técnicas herramientas asociadas a los enfoques formales, además de una serie de ejemplos en cada una de estas secciones. 
Para concluir esta síntesis se puede decir que en este artículo se mostró una serie de formas en las que el modelado y análisis de arquitectura formal puede abordar problemas importantes en la arquitectura del software, incluida la aclaración del diseño, permitir la detección de fallas de este, generar intercambios basados en principios entre los objetivos de calidad del servicio. y permitir herramientas para ayudar a garantizar que las implementaciones sean coherentes con el propósito de sus arquitecturas.


Referencias - formato ACM

David Garlan and Bradley Schmerl. 2007. Architecture-driven modelling and analysis. In Proceedings of the eleventh Australian workshop on Safety critical systems and software - Volume 69 (SCS '06), Tony Cant (Ed.), Vol. 69. Australian Computer Society, Inc., Darlinghurst, Australia, Australia, 3-17.
Anexo: Captura del acceso

Comentarios

Entradas populares de este blog

Actividades análisis y diseño 2019-1

A lo largo del primer semestre del año 2019, en la asignatura de "Análisis y diseño" se asignaron talleres y se desarrollaron una serie de actividades a la par de las clases que se impartieron por Judith del Pilar Rodriguez Tenjo, ingeniera del departamento de sistemas de la universidad Francisco de Paula Santander. Los contenidos de la materia contenían entre otros: Sistemas de información Desarrollo de Software Roles en el desarrollo de software Comprensión de los diagramas y el lenguaje UML Ingeniería de requerimientos Análisis de sistemas Diseño de sistemas Para acceder a los talleres que se han desarrollado a lo largo del semestre en forma mas detallada seleccionar el icono hamburguesa en la esquina superior derecha, o hacer click en los enlaces de la parte inferior : Taller 1   -  Taller diagnostico Taller 2   -  Ficha bibliográfica Taller 3   -  Los Sistemas de Información Taller 4   -...

Actividades ingeniería de software 2019 - II

A lo largo del segundo semestre del año 2019, en la asignatura de "Ingeniería de software" se asignaron talleres y se desarrollaron una serie de actividades a la par de las clases que se impartieron por Judith del Pilar Rodriguez Tenjo, ingeniera del departamento de sistemas de la universidad Francisco de Paula Santander. Los contenidos de la materia contenían entre otros: Evolución, Mitos del software Ética del Ingeniero del Software El proceso del software Modelos de procesos y en equipo Estimación Proyectos software Estimaciones de costo y administración de proyectos de software Planificación Proyectos de software Administración del riesgos Aseguramiento de la Calidad Control de Calidad (CC) Métricas del Producto software Pruebas del software Administración de la configuración Para acceder a los talleres que se han desarrollado a lo largo del semestre en forma mas detallada seleccionar los enlaces de la parte inferior, también puede selecciona...