PROPUESTA PARA EVALUAR ARQUITECTURAS DE SOFTWARE / PROPOSAL TO EVALUATE SOFTWARE ARCHITECTURES

Autores/as

  • Lenna Carballo Muñoz Universidad de Ciego de Ávila Máximo Gómez Báez
  • Ivette Barrientos Núñez Universidad de Ciego de Ávila Máximo Gómez Báez

Palabras clave:

Arquitectura de Software, Calidad, Evaluación, Pruebas de Concepto

Resumen

La arquitectura de software ha adquirido una importancia creciente en los últimos años en el desarrollo de software a nivel internacional. Para desarrollar un producto de software dentro de los plazos de tiempo planificados, con la calidad y eficacia requerida se necesita disponer, desde etapas tempranas del proyecto una arquitectura bien definida, robusta y acorde a los factores de calidad deseados en cada caso. Actualmente en Cuba no se cuenta con métodos y procedimientos ajustados a las características de la naciente industria del software, que permitan asegurar la calidad de la arquitectura. Con la utilización de métodos teóricos, fundamentalmente analítico - sintético y empíricos se realiza el estudio resumido en el presente artículo donde se propone un procedimiento para evaluar arquitecturas de software en etapas tempranas del ciclo de vida o como también se le conoce, «Pruebas de Concepto» de la Arquitectura. La aplicación de este procedimiento pudiera contribuir a mejorar notablemente la calidad del software y a manejar los riesgos técnicos asociados al proceso de desarrollo del mismo en las empresas cubanas

Citas

Bachmann F, B. L., Chastek G , Donohoe P ,Peruzzi F “The Architectural Based Design Method, [en linea]. 2000. [2000]. Disponible en: www.sei.cmu.edu/pub/documents/

Barbacci M, K. M., Longstaff T, & Weinstock C.

QualitycAttributes, [en linea]. Carnegie Mellon University, 1995. [Disponible en: http://www.sei.cmu.edu/publications/documents/95.reports/95.tr.021.html

Bosch, J. Design & Use of Software Architectures. Addison-Wesley, 2000.

Bredemeyer D, M. R. The Visual Architecting Process, [en linea]. 2002. [Disponible en: http://www.bredemeyer.com/pdf_files/

Clements, P. A survey of Architecture Description Languages., [en linea]. Software Engineering Institute, Carnegie Mellon University., 1996. [Disponible en: http://www.sei.cmu.edu/publications/articles/survey-adl.html

G Alexander, M. M. Método de Evaluación de Arquitecturas de Software Basadas en Componentes (MECABIC). . Colima, México, 2005.

IEEE. Practice for Architectural Description of Software-Intensive Systems, IEEE Std 1471-2000., 2000.

Kazman, R. Tool Support for Architecture Analysis and Design, [en linea]. Department of Computer Science, University of Waterloo, 1996. [Disponible en: ftp://ftp.sei.cmu.edu/pub/sati/Papers_and_Abstracts/ISAW-2.ps

Losavio F, C., L, LÉVY, N, RAMDANE-CHERIF, A “Quality Characteristics for Software Architecture “Journal of Object Technology, 2003, Vol. 2: 133-150.Disponible en: http://www.jot.fm/issues/issue_2003_03/article2.

PMBOK. Guía de los Fundamentos de la Dirección de Proyectos (Guía del PMBok). Tercera Edición. Project Management Institute, Four Campus Boulevard, Newtown Square, PA 19073-3299 EE.UU. , 2004. Disponible en: http://www.scribd.com/doc/491267/PMBOK?query2=resumen+libro+PMBOK

Pressman, R. Ingeniería de Software. Un Enfoque Práctico. Quinta Edición. Mc Graw Hill., 2002.

Descargas

Publicado

18-07-2018

Cómo citar

Carballo Muñoz, L., & Barrientos Núñez, I. (2018). PROPUESTA PARA EVALUAR ARQUITECTURAS DE SOFTWARE / PROPOSAL TO EVALUATE SOFTWARE ARCHITECTURES. Universidad & Ciencia, 7(3), 159–174. Recuperado a partir de https://revistas.unica.cu/index.php/uciencia/article/view/770

Número

Sección

Artículos Originales