dc.contributorRossi, Gustavo Héctor
dc.creatorRosanigo, Zulema Beatriz
dc.date2000
dc.date2000
dc.date2004-04-12T03:00:00Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/4068
dc.identifierhttps://doi.org/10.35537/10915/4068
dc.descriptionEl principal desafío en el desarrollo de software es mejorar la calidad y reducir el costo de las soluciones basadas en computadoras. Una manera de ayudar a cumplir con este objetivo es maximizar el reuso y posibilidad de evolución. En Ingeniería Estructural, la mayor parte de los programas existentes están escritos en lenguaje procedural, como Fortran, con miles de líneas de código y complejas estructuras de datos. Modificar o extender un componente requiere un alto grado de conocimiento del mismo y también del programa entero. El costo de mantenimiento, reuso y extensión de estos sistemas resulta muy grande y sin garantías. Para contar con herramientas flexibles, extendibles y fáciles de modificar y mantener, es necesario diseñar aplicando sistemáticamente los principios de la ingeniería de software moderna. La tecnología orientada a objetos ha demostrado ser una herramienta muy poderosa para resolver problemas de gran envergadura y complejidad, que requieren alto grado de integridad en la información, y facilidades para la extensión y evolución. Siguiendo con esta idea, en este trabajo se presenta un conjunto de modelos orientados a objetos, aplicables al dominio de la Ingeniería Estructural y basado en los conceptos modernos de la Ingeniería de Software. Los conceptos del dominio son identificados y modelados enfatizando la reusabilidad a través de aplicar sistemáticamente patrones de diseño que conducen a soluciones flexibles, extendibles y modificables, generando microarquitecturas orientadas a objetos que representan los componentes fundamentales de este dominio. Finalmente, estas microarquitecturas son integradas en la definición de un framework de aplicaciones que abordan la problemática de la Ingeniería Estructural, minimizando la dependencia entre componentes y estableciendo mecanismos claros de comunicación y articulación.
dc.descriptionFacultad de Informática
dc.formatapplication/pdf
dc.languagees
dc.rightshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.rightsCreative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
dc.subjectCiencias Informáticas
dc.subjectSoftware
dc.subjectIngeniería de software
dc.subjectIngeniería de Estructuras
dc.subjectSoftware reusable
dc.subjectReconocimiento de patrones
dc.titleMaximizando reuso en software para Ingeniería Estructural : Modelos y Patrones
dc.typeTesis
dc.typeTesis de maestria


Este ítem pertenece a la siguiente institución