Fabricas de software

Solo disponible en BuenasTareas
  • Páginas : 13 (3217 palabras )
  • Descarga(s) : 4
  • Publicado : 26 de marzo de 2010
Leer documento completo
Vista previa del texto
Contenidos

Concepto y Evolución de las Fabricas Software 2
1 Años 70 y 80: origen de las fábricas de software 3
2 Años 90: case, reutilización y procesos 4
2.1 Fábricas basadas en Entornos de Desarrollo Integrados 4
2.2 Fábrica de componentes basadas en experiencia 4
2.3 Fábrica de software basada en la madurez de procesos 4
2.4 Fábrica de software basada en la reutilización 4
2.5Fábricas de renovación de software 5
2.6 Fábricas enfocadas a otras técnicas de gestión de la calidad 5
3 Años 2000: componentes, modelos y líneas de productos 6
Estructura de las fábricas de software actuales 7
1 DSL 8
1.1 ¿Qué es un DSL? 8
1.2 La creación de un DSL 8
1.4Implementaciones 8
1.5 ¿Y porqué usar un DSL? 9
1.6 Ventajas de los DSL 9
1.7 Desventajas de los DSL 9
2 Procesos del ciclode vida del software 11
3 Modelado especifico de dominios 12

Concepto y Evolución de las Fabricas Software
A lo largo de la historia de la Ingeniería del Software ha aparecido repetidamente el concepto de fábrica con diferentes matices que se han ido adoptando de acuerdo a la propia evolución de la tecnología y los procesos software. En la actualidad el término ha vuelto a tomar relevancia en elsector de la industria del software, debido a las especiales condiciones socio económicas, tecnológicas y de madurez de la ingeniería del software; no obstante no debemos olvidar que, como se muestra en la Tabla 1, el concepto de fábrica software goza de una gran madurez y antigüedad.
1968 | Aparece por primera vez el término “fábrica de software” |
1969 | Primera fábrica de software: HitachiSoftware Works |
1975 | Fábrica software de la Systems Development Corporation |
1976 | Fábrica software de NEC |
1977 | Fábrica software de Toshiba |
1979 | Fábrica software de Fujitsu |
1985 | Fábrica software de Hitachi y de NTT |
1987 | Fábrica software de Mitsubishi |
Tabla1. Primeros hitos en la historia de las fábricas de software
Se tratara de dar un recorrido por lasprincipales etapas y conceptos que han ido marcando el término fábrica software, así como las principales empresas en implementar dichas estrategias, de lo cual puede obtenerse una importante visión y comprensión a la hora de constituir y evolucionar tanto fábricas como departamentos de desarrollo en la época actual.

1 Años 70 y 80: origen de las fábricas de software
El término se acuñó en el año 1968, ala vez que otros tan famosos como el término reutilización (propuesto por McIlroy de AT&T en la famosa conferencia de ese año de la OTAN sobre Ingeniería de Software). En efecto, la primera vez que se cita “fábrica de software” es en un position paper presentado en el congreso IFIP (International Federation of Information Processing) del año 1968 por Bemer, quien afirmaba que los gestores desoftware no disponían de entornos adecuados: Bemer señalaba también que es imposible que los programadores hagan buen software simplemente bajo supervisión humana, mientras que “una fábrica, sin embargo, tiene más que supervisión humana. Mide y controla la productividad y calidad. Se mantienen registros financieros para coste y planificación”.
Fue Hitachi la primera empresa que utilizó el término“fábrica” en 1969 cuando fundó Hitachi Software Works.
Por otra parte en EEUU, la Systems Development Corporation (que formaba parte de Rand Corporation) estableció la segunda fábrica de software entre 1975-1976, llegando a registrar esta denominación.
Durante los años setenta y ochenta en Japón se siguieron instalando fábricas de software: NEC en 1976, Toshiba en 1977, Fujitsu en 1979 y 1983,Hitachi en 1985, NTT en 1985 y Mitsubishi en 1987.

2 Años 90: case, reutilización y procesos
Durante los noventa surgen diferentes aproximaciones a las fábricas de software.
2.1 Fábricas basadas en Entornos de Desarrollo Integrados
A finales de los ochenta y principios de los noventa se implantó la primera generación de herramientas CASE (M Piattini & Daryanani, 1995), y los denominados...
tracking img