Las ciencias de la computación y los sistemas de información, se han descrito y definido de
muchas maneras en la literatura. Un rasgo importante de la ciencia de la computación, dada
por Edsger W. Dijkstra, es la siguiente: "La Ciencia de la Computación tiene tanto que ver con
los computadores como la astronomía con los telescopios”. Sin embargo, para evitar ser
demasiado abstracto para nuestros propósitos con este texto, evitaremos elaboración a
fondo de las diversas caracterizaciones y definiciones.
Entorno de las ciencias computacionales y de los sistemas de información
1. Consultores en Estadística e Informática Grupo COESI 1
Ing. Luis A. Fernández Vizcarra
lfernandez@coesi.com.pe
Guía metodológica para elaboración de proyectos de tesis
en Ingeniería de Sistemas
El entorno de las Ciencias Computacionales y los
Sistemas de información
Las ciencias de la computación y los sistemas de información, se han descrito y definido de
muchas maneras en la literatura. Un rasgo importante de la ciencia de la computación, dada
por Edsger W. Dijkstra, es la siguiente: "La Ciencia de la Computación tiene tanto que ver con
los computadores como la astronomía con los telescopios”. Sin embargo, para evitar ser
demasiado abstracto para nuestros propósitos con este texto, evitaremos elaboración a
fondo de las diversas caracterizaciones y definiciones. En su lugar, le damos una visión
general, que entonces nos ilustramos con ejemplos específicos de problemas. Estos sirven
para dar una idea de la amplitud de la informática y los sistemas de información.
En el año 1975, los ganadores de los premios ACM Turing Allen Newell y Herbert A. Simon
(Newell & Simon, 1976), caracterizan la informática (CS) como una disciplina empírica, en el
que cada nuevo artefacto, por ejemplo, un programa, puede ser visto como un experimento,
la estructura y el comportamiento de los cuales pueden ser estudiados.
En particular, el campo de ciencias de la computación se refiere a una serie de cuestiones
diferentes visto desde una perspectiva tecnológica, por ejemplo, aspectos teóricos, tales
como el análisis numérico, datos estructuras y algoritmos; cómo almacenar y manipular
datos (por ejemplo, por medio de un sistema de base de datos); la relación entre las
diferentes piezas de software (es decir, diferentes tipos de arquitectura, como cliente-
servidor, peer-to-peer, de dos niveles, de tres niveles); técnicas y herramientas de desarrollo
de software (es decir, la ingeniería de software, programación lenguajes y sistemas
operativos).
El campo de los Sistemas de Información (SI), que se caracteriza por Allen S. Lee (2001), se
refiere a la interacción entre las cuestiones sociales y tecnológicas. En otras palabras es un
campo que se centra en el "enlace" real entre lo humano y social aspectos (dentro de una
organización o en otro entorno social más amplio), y el hardware, software y datos de los
aspectos de la tecnología de la información (IT).
La siguiente tres ejemplos de los problemas de investigación, todos los cuales se centran en
torno a un producto específico de TI, tales como herramientas de ingeniería asistida por
computadora (CASE), ilustrar que la principal preocupación para cada problema podría ser
diferente.
Los problemas de investigación que se centran en la que están orientados los Sistemas de
Información, aspectos humanos y organizativos de herramientas CASE, naturalmente,
mientras que los problemas de investigación que se centran en los aspectos técnicos de las
2. Consultores en Estadística e Informática Grupo COESI 2
Ing. Luis A. Fernández Vizcarra
lfernandez@coesi.com.pe
Guía metodológica para elaboración de proyectos de tesis
en Ingeniería de Sistemas
herramientas CASE son orientadas al desarrollo de software. De ello se deduce, por lo tanto,
que habrá diferentes opciones de métodos disponibles para cada uno.
El primer problema se basa en una perspectiva humana y organizacional en específico tipos
de herramientas de software (herramientas CASE). El segundo problema se ilustra por un
enfoque en ambos aspectos técnicos y humanos en el contexto de las herramientas CASE. El
tercer problema tiene una base tecnológica, y aborda aspectos técnicos del CASE:
a) ¿Cuáles son los elementos críticos que dan forma a los cambios organizativos asociados
con la adopción y el uso de herramientas (CASE)?
b) ¿Qué características quieren los desarrolladores de software de herramientas OO-CASE?
En relación con esa pregunta es: ¿Qué tan bien las herramientas OO-CASE actuales
satisfacer estas necesidades?
c) En este trabajo se describe el sistema de KOGGE meta-CASE. A fin de que ilustrar el
enfoque KOGGE se mostrará cómo se utilizó KOGGE al implementar una herramienta
CASE para respaldar el método BON orientada a objetos.