Abstract

En este artículo se analiza la posibilidad de la utilización del Procedimiento Unificado para el diseño de un programa computacional en la implementación del método de Diferencias Finitas en el Dominio del Tiempo. De esta manera, se ha desarrollado un programa con características de Programación Orientada a Objetos mediante el seguimiento de las etapas del Proceso Unificado: incepción, elaboración, construcción y transición. Las actividades delegadas a los objetos fueron definidas mediante la aplicación del criterio Patrones Generales de Asignación de Responsabilidades, es decir, experto en información, creador, controlador, bajo acoplamiento y alta cohesión. Los resultados principales para cada paso se muestran en Lenguaje de Modelamiento Unificado. La estructura final del programa, que incluye módulos, paquetes y arquitectura ha sido implementada en lenguaje Python 3.5. Se presentan las clases más importantes que resultaron de la última iteración del Proceso Unificado de tal manera que el diseño pueda ser aplicado a cualquier lenguaje de programación.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.