Published:

2024-04-20

Issue:

Vol. 11 No. 2 (2023): Agosto-diciembre

Section:

Artículo corto

Especificando una arquitectura de software

Software architecture specification

SOFTWARE ARCHITECTURE SPECIFICATION

Authors

  • luz amanda quilindo 0000-0002-1131-5070
  • Sebastian

Abstract (es)

En la siguiente investigación podrá encontrar evidencia de los diferentes componentes que hacen parte de una arquitectura de software y su relación a través de los patrones arquitecturales; día a día son más los avances tecnológicos que encontramos en la interacción humana, el crecimiento de diferentes plataformas móviles y web que se expanden a lo largo del mundo, ha cambiado la forma de pensar y diseñar toda una infraestructura requerida para el funcionamiento de estos procesos. Tareas cada vez más complejas para el software, tiempos cada vez más cortos de entrega y procesamiento de datos, seguridad en las diferentes transacciones y una arquitectura sólida para soportar la magnitud de una idea en crecimiento, son solo algunos de los detalles que los patrones arquitecturales pretender organizar y esquematizar, este artículo brinda una vista rápida a cada uno de los componentes, sus interpretaciones y contexto dentro de la arquitectura de software que trabajamos en la actualidad.

Abstract (en)

In the following investigation you will find evidence of the different components that are part of a software architecture and their relationship through architectural patterns; day by day there are more technological advances that we find in human interaction, the growth of different mobile and web platforms that expand throughout the world, has changed the way of thinking and designing an entire infrastructure required for the operation of these processes. More and more complex tasks for the software, ever shorter delivery and data processing times, security in the different transactions and a solid architecture to support the magnitude of a growing idea, are just some of the details that the architectural patterns intending to organize and outline, this article provides a quick view of each of the components, their interpretations and context within the software architecture that we work with today.

References

REFERENCIAS

E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995

F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, M. Stal: PatternOriented Software Architecture, Volume 1: A System of Patterns, John Wiley & Sons, 1996

Enterprise Development Reference architecture, Microsoft

J2EE PATTERNS Best Practices and Design Strategies

R. C. advance, «RJ Code Advance,» 25 junio 2019. [En línea]. Available: https://rjcodeadvance.com/patrones-de-software-que-es-patron-de-arquitectura-parte-3/. [Último acceso: 05 2021].

L. Bass, P. Clements, and R. Kazman. Software Architecture in Practice, Second Edition. Addison-Wesley, 2003.

P. Clements, F. Bachmann, L. Bass, D. Garlan, J. Ivers, R. Little, P. Merson, Robert Nord, and Judith Stafford. Documenting Software Architectures: Views and Beyond (2nd Edition). Addison-Wesley, 2010

P. Kruchten. Mommy, where do software architecture come from? 1st International Workshop on Architectures for Software Systems (IWASS1), pages 198–205, 1995.

R. N. Taylor, N. Medvidovic, and E. M. Dashofy. Software Architecture: Foundations, Theory, and Practice. Wiley, 2010.

Ch. Hofmeister, P. Kruchten, R. L. Nord, H. Obbink, A. Ran, and P. America. A general model of software architecture design derived from five industrial approaches. Journal of Systems and Software, 80(1):106–126, 2007.

T. B. Bollinger and S. L. Pfleeger. The economics of reuse: Issues and alternatives. In GA Atlanta, editor, Proceedings of the Eighth Annual National Conference on Ada Technology, pages 436–447, 1990.

D. Gentner. Similarity and analogical reasoning. chapter The Mechanisms of Analogical Learning, pages 197–241. Cambridge University Press, 1989.

H. Gust, U. Krumnack, K. U. Kuhnberger, and A. Schwering. Analogical¨ reasoning: A core of cognition. Zeitschrift fur Künstliche Intelligenz (KI), ¨ Themenheft KI und Kognition, (1):8–12, 2008

M. C. Carignano, «Representación y razonamiento sobre las decisiones de diseño de arquitectura de software.,» Facultad Regional Santa Fe, Universidad Tecnológica Nacional, 2015.

F. B. A. MS.c, «Modelado y Diseño de Arquitectura de Software,» Universidad Javeriana, Cali.

How to Cite

APA

quilindo, luz amanda, and Vega Guarin, J. S. . (2024). Especificando una arquitectura de software: Software architecture specification. Tecnología Investigación y Academia, 11(2), 170–181. https://revistas.udistrital.edu.co/index.php/tia/article/view/18076

ACM

[1]
quilindo, luz amanda and Vega Guarin, J.S. 2024. Especificando una arquitectura de software: Software architecture specification. Tecnología Investigación y Academia. 11, 2 (Apr. 2024), 170–181.

ACS

(1)
quilindo, luz amanda; Vega Guarin, J. S. . Especificando una arquitectura de software: Software architecture specification. Tecnol. Investig. Academia TIA 2024, 11, 170-181.

ABNT

QUILINDO, Luz amanda; VEGA GUARIN, Juan Sebastian. Especificando una arquitectura de software: Software architecture specification. Tecnología Investigación y Academia, [S. l.], v. 11, n. 2, p. 170–181, 2024. Disponível em: https://revistas.udistrital.edu.co/index.php/tia/article/view/18076. Acesso em: 21 nov. 2024.

Chicago

quilindo, luz amanda, and Juan Sebastian Vega Guarin. 2024. “Especificando una arquitectura de software: Software architecture specification”. Tecnología Investigación y Academia 11 (2):170-81. https://revistas.udistrital.edu.co/index.php/tia/article/view/18076.

Harvard

quilindo, luz amanda and Vega Guarin, J. S. . (2024) “Especificando una arquitectura de software: Software architecture specification”, Tecnología Investigación y Academia, 11(2), pp. 170–181. Available at: https://revistas.udistrital.edu.co/index.php/tia/article/view/18076 (Accessed: 21 November 2024).

IEEE

[1]
luz amanda quilindo and J. S. . Vega Guarin, “Especificando una arquitectura de software: Software architecture specification”, Tecnol. Investig. Academia TIA, vol. 11, no. 2, pp. 170–181, Apr. 2024.

MLA

quilindo, luz amanda, and Juan Sebastian Vega Guarin. “Especificando una arquitectura de software: Software architecture specification”. Tecnología Investigación y Academia, vol. 11, no. 2, Apr. 2024, pp. 170-81, https://revistas.udistrital.edu.co/index.php/tia/article/view/18076.

Turabian

quilindo, luz amanda, and Juan Sebastian Vega Guarin. “Especificando una arquitectura de software: Software architecture specification”. Tecnología Investigación y Academia 11, no. 2 (April 20, 2024): 170–181. Accessed November 21, 2024. https://revistas.udistrital.edu.co/index.php/tia/article/view/18076.

Vancouver

1.
quilindo luz amanda, Vega Guarin JS. Especificando una arquitectura de software: Software architecture specification. Tecnol. Investig. Academia TIA [Internet]. 2024 Apr. 20 [cited 2024 Nov. 21];11(2):170-81. Available from: https://revistas.udistrital.edu.co/index.php/tia/article/view/18076

Download Citation

Visitas

134

Downloads

Download data is not yet available.
Loading...