Photo Photo

La tecnología orientada a objetos y la ingeniería de software al la complejidad inherente al software

Allende Hernández, Olivia

La tecnología orientada a objetos y la ingeniería de software al la complejidad inherente al software

Como sugiere Brooks. "la complejidad del software es una propiedad esencial, no accidental". La complejidad de los sistemas informáticos hace a veces necesario el desarrollo de proyectos software de decenas de miles de líneas de código. Esto no puede ser abordado directamente, empezando a programar sin más. Es necesario analizar qué es lo que tenemos que hacer, cómo lo vamos a hacer, cómo se van a coordinar todas las personas que van a intervenir en el proyecto y cómo vamos a controlar el desarrollo del mismo de forma que al final obtengamos los resultados esperados. Las metodologías convencionales de Ingeniería de Software tienen mecanismos robustos para hacer un análisis de necesidades y diseño de los sistemas, poco han evolucionado con la tecnología en lo relacionado con el diseño computacional. Este trabajo propone la inclusión de la tecnología orientada a objetos, en todas las etapas del ciclo de desarrollo del sistema, para disminuir la complejidad. Al llegar a la implementación, los resultados obtenidos se transcriben al lenguaje de programación elegido, cambiando la sintaxis en que se expresa el modelo, mas no la semántica.





Av. Congreso de la unión 66; Col. El Parque; Alcaldía Venustiano
Carranza; C.P. 15960 Ciudad de México; Edificio C, Nivel 2
Conmutador General: (55) 5036 0000 | Biblioteca Legislativa ext. 67018
biblioteca.legislativa@diputados.gob.mxBiblioteca General ext. 67315
biblioteca.general@diputados.gob.mx
©Honorable Cámara de Diputados