fundamento teorico
La ingeniería de software según diferentes autores.
Ingeniería de software es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a ladocumentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software [Bohem, 1976]1.
“Ingeniería de software es el estudio de losprincipios y metodologías para el desarrollo y mantenimiento de sistemas software [Zelkovitz, 1978].
La ingeniería de software trata del establecimiento de los principios y métodos de la ingenieríaa fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales [Bauer, 1972].
La ingeniería de software es la aplicación de un enfoque sistemático, disciplinado ycuantificable al desarrollo, operación, y mantenimiento del software [IEEE,1993]
Software: Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que formanparte de las operaciones de un sistema de computación. [Std 729 del IEEE]”2.
Para tener una idea clara de lo que es software vamos a definir según varios autores:
“El término software oprograma se aplica a aquellos componentes de un sistema informático que no son tangibles, es decir, que físicamente no se pueden tocar [Oxford University Press 1993].
El programa es sencillamente elconjunto de instrucciones que contiene la computadora, ya sean instrucciones para poner en funcionamiento el propio sistema informático (software de sistema) o instrucciones concretas dirigidas aprogramas particulares del usuario (software específico) [Freedman 1984].
Al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesariosque hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.” 3
“Definiciones que involucran a las bases de datos”...
Regístrate para leer el documento completo.