Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología
|
|
- Miguel Gómez Cordero
- hace 8 años
- Vistas:
Transcripción
1 Herramientas de Desarrollo de Software: Hacia la Construcción de una Ontología Lornel A. Rivas 1,2, María Pérez 2, Luis E. Mendoza 2, y Anna Grimán 2 1 Gerencia de Investigación, Instituto Nacional de Investigaciones Agrícolas, Avenida Universidad, vía El Limón, Apartado 2103, Maracay, Edo. Aragua, Venezuela lornelr@inia.gob.ve 2 Departamento de Procesos y Sistemas, Edificio de Matemáticas y Sistemas, Laboratorio de Investigación en Sistemas de Información (LISI), Universidad Simón Bolívar, Apartado 89000, Baruta, Caracas, 1080-A, Venezuela {movalles, lmendoza, agriman}@usb.ve Resumen. Las herramientas para el desarrollo de software (HDS) desempeñan un importante papel en el desarrollo de aplicaciones. Como parte de la ingeniería de software (IS), las HDS han experimentado cambios en los últimos años. Aún ante la existencia de numerosas herramientas, es necesario abordar temas genéricos sobre las HDS, identificar tópicos relevantes y sus relaciones para facilitar su comprensión y análisis. Esta investigación en progreso, establece la construcción de una ontología que describe conceptos y relaciones para la investigación en HDS. Parte de las HDS en el contexto de la IS: las disciplinas, las áreas de conocimiento y las herramientas como una capa de la IS, para dar lugar a una exploración mayor sobre las definiciones de HDS, las características que definen sus beneficios y las taxonomías disponibles. Ello procura establecer conexiones y motivar una visión de conjunto para su análisis. Palabras clave: herramientas, ingeniería de software, ontología, desarrollo de software. 1. Introducción Las herramientas de desarrollo de software (HDS) han desempeñado un importante papel en el desarrollo de aplicaciones. Como consecuencia del avance tecnológico éstas han experimentado también continuos cambios. Así como se cuenta en la actualidad con documentación sobre las numerosas HDS disponibles, y con trabajos de investigación que revelan avances en herramientas particulares, existe también en la literatura evidencia de que los escritos técnicos genéricos sobre HDS son relativamente escasos [4], identificándose la pertinencia de canalizar iniciativas para la formulación de modelos conceptuales, que apoyen la compresión (y el uso posterior) de las HDS.
2 En este trabajo en progreso, se formula una ontología que identifica los tópicos relevantes de las HDS y sus relaciones y genera elementos de referencia para futuros trabajos. Además de esta introducción, el trabajo presenta en la sección 2 una breve descripción de la metodología utilizada. En la sección 3 y 4 se explica la construcción de la ontología a través del análisis del contexto de la ingeniería de software y de las herramientas el desarrollo, respectivamente. Finalmente, en la sección 5 se exponen las conclusiones obtenidas. 2. Metodología Según [7] una ontología es una descripción explícita y formal de conceptos en un dominio de discurso. A continuación se mencionan las actividades realizadas, en el marco de la metodología propuesta por estos autores [7] para crear ontologías: a) se identificaron conceptos comunes de cada tema, y otros no comunes pero sí relevantes; b) se tomó en cuenta información recientes sobre aspectos asociados a las HDS; c) no se encontraron ontologías sobre este tema; d) los términos importantes son descritos a lo largo de este artículo, destacando jerarquías y relaciones; e) no se especifican las propiedades ni se crean instancias dado que aún no se aplica a ningún caso de estudio. 3. Las Herramientas en el Contexto de la Ingeniería de Software Desde sus inicios, la IS ha estado relacionada con otras disciplinas de la ingeniería: Ingeniería en computación, Ciencias de la computación, Gestión, Mantenimiento, Matemáticas, Gestión de proyectos, Gestión de la calidad, Ergonomía del software e Ingeniería de sistemas [4]. Así, en el marco de sus propios principios y sin concebirse de manera aislada de otras disciplinas la IS abarca todos los aspectos de la producción del software [12]. 3.1 Las Herramientas como Área de Conocimiento de la IS Las disciplinas conforman una visión de contexto de la IS. Hacia lo interno, existen un conjunto de áreas de conocimiento que facilitan la comprensión del alcance y las limitaciones de diferentes temas en la IS. Estas áreas son: Requerimientos, Diseño, Construcción, Pruebas y Mantenimiento de software, Gestión de la configuración, Gestión de la ingeniería y del proceso de la ingeniería de software, Herramientas y métodos de software, y Calidad de software. De este modo, las herramientas de software y los
3 métodos, integran un área específica de la IS, y contribuyen a la producción de software de alta calidad, con bajo costo y en el menor tiempo posible. 3.2 Herramientas en el Ámbito de la IS como Tecnología Multicapas Pressman plantea una arquitectura general de la IS como una tecnología multicapas [8], una perspectiva que la representa en un conjunto cuatro grandes capas o niveles -que integran a su vez diferentes conceptos - con ciertas relaciones entre ellas (Fig. 1). Estas capas se describen a continuación: Enfoque de Calidad. Establece el un apoyo sobre el cual debe sustentarse necesariamente cualquier enfoque de IS [8] y determina una vinculación directa del desarrollo de software con la satisfacción de los requerimientos de los usuarios. El Proceso. Permite un desarrollo racional de la IS [8] y comprende actividades técnicas y de gestión propias asociadas al ciclo de vida del software [4]. Está determinado por un modelo, una representación formal de un sistema [10]. En la IS, un modelo se comporta también como una estrategia de desarrollo [8]. Fig. 1. Herramientas como una capa de la IS. El Método. Un método es una guía general para ayudar al desempeño de una actividad [10]. En la IS, los métodos indican cómo construir el software. Los métodos tienen dimensiones de eficiencia y de efectividad, sentido del proceso y del producto, cualidades que se atribuyen directamente a la calidad del software [2]. Las Herramientas. Todo método tiene uno o varios instrumentos y técnicas asociados a él, con un grado de adecuación que depende generalmente del contexto de aplicación. Instrumento o herramienta, sería aquello que nos permite transportarnos por el método [2]. Así, las HDS proporcionan un enfoque automático o semi automático para el proceso y para los métodos. 4. Herramientas de Desarrollo de Software Actualmente se considera a las HDS como herramientas basadas en computadoras que asisten el proceso de ciclo de vida de software [4], consolidadas en la literatura en la
4 forma de Ingeniería de software asistida por computadora (CASE, por sus siglas en inglés). Esto es, software que se utiliza para ayudar a las actividades del proceso de software o software que es utilizado para diseñar y para implementar otro software [12]. Permiten automatizar acciones bien definidas, reduciendo también la carga cognitiva del ingeniero de software, quien requiere libertad para concentrarse en los aspectos creativos del proceso. Este soporte se traduce en mejoras a la calidad y la productividad en el diseño y desarrollo [1, 11]. Las HDS automatizan metodologías de software y desarrollo de sistemas y se vinculan con los diferentes conceptos involucrados en el desarrollo (Fig. 2). Fig. 2. Visión ampliada de las herramientas como una capa de la IS. 4.1 Mejoras que Provee el Uso de HDS El soporte que brindan las HDS al proceso de desarrollo proporciona importantes ventajas para el equipo de trabajo de IS (Fig. 3). Estas mejoras se sintetizan en: a) Apoyan a las metodologías y métodos [1, 5], integrando actividades y propiciando visión de continuidad entre fases metodológicas; b) Mejoran la comunicación entre los actores involucrados, facilitándoles compartir su trabajo [5] y desempeñarlo de forma dinámica e iterativa; c) Establecen métodos efectivos para almacenar y utilizar los datos [1], lo que permite organizar y correlacionar componentes, para accesarlos a través de un repositorio [5]; d) Agregan eficiencia al mantenimiento, ya que los programas son construidos sobre las mismas estructuras y estándares, facilitando la adherencia a la disciplina de diseño [1, 9] y facilitan también la conversión automática de programas a versiones más recientes de lenguajes de programación [12]; y, e) Automatizan porciones del análisis y diseño tediosas y propensas a error [5], con influencia sobre la generación de código, las pruebas y el control. Resalta la consideración de que los beneficios potenciales sólo pueden ser alcanzados si las HDS son utilizadas de forma correcta [5].
5 Fig. 3. Mejoras que provee el uso de HDS. 4.2 Clasificaciones de las Herramientas Establecer una clasificación resulta importante para comprender los tipos de herramientas disponibles y su soporte al proceso del software [5]. En adelante se exponen las principales perspectivas, o formas de clasificación de las HDS, disponibles en la literatura. En la práctica, los límites entre estas clasificaciones son difusos [8], lo cual contribuye al argumento de que no es fácil ubicar una herramienta utilizando una clasificación particular. En la Fig. 4 se representan estas tres perspectivas, en una manera bastante general (razón por la cual las HDS funcionales no se describen en detalle). Fig. 4. Clasificación de HDS desde diferentes perspectivas. De acuerdo con las funciones que la herramienta soporta. En esta perspectiva, las HDS se clasifican según su función específica dentro del proceso de desarrollo [8, 12]. En la literatura se identifican hasta 22 tipos de herramientas clasificadas funcionalmente [8]. Estas clasificaciones tienen una intención orientadora, apuntan a mostrar la amplitud de las herramientas y sus aportes a distintas etapas del desarrollo [12], más que a establecer taxonomías rigurosas. De acuerdo con el actor que es soportado por la herramienta. Esta perspectiva se basa en el sujeto a quien soporta la herramienta, y las define como: a) De Alto nivel, que ayudan principalmente a los analistas y diseñadores, permitiéndoles crear y modificar el sistema [1]; y, b) De Bajo nivel, utilizadas por programadores y trabajadores quienes deben implementar los sistemas diseñados.
6 De acuerdo con el proceso. En esta clasificación se definen tres categorías: a) las Herramientas, que ayudan a tareas puntuales y se utilizan a discreción del ingeniero de software; b) los Bancos de trabajo, que agrupan herramientas que mantienen algún grado de integración y soportan a un método que incluye un modelo del proceso [8]; y, c) los Ambientes, que apoyan a los procesos de software, incluyen bancos de trabajo integrados y soportan a los datos, al control y a la integración [3]. Tópicos de las herramientas, como sub área de conocimiento de la IS. A modo de cierre, resulta pertinente considerar la definición de los tópicos relativos a las HDS [4]. En esta clasificación existe un conjunto de herramientas dentro de cada tópico, cuyo campo de acción se asocia no sólo con las actividades propias de cada uno de estos, sino también se considera el caso de herramientas que prestan soporte con un carácter transversal, como el caso de las herramientas misceláneas (Fig. 5). Fig. 5. Tópicos de las HDS, como sub área de conocimiento de la IS. Con la intención de procurar una visión global de estas perspectivas, se presenta en la Fig. 6 una expresión integradora de las mismas. Si bien en la Fig. 6 no expresa con detalle todos los tipos de HDS a los cuales se ha hecho referencia en este trabajo -dado su número- se resalta la oportunidad de establecer relaciones y motivar el análisis, como aporte al proceso de conformación del mapa conceptual. 5. Conclusiones En este artículo se propone una visión global de las HDS, que facilita la comprensión de los temas que se abordan en esta primera etapa de investigación, y los que sean agregados y debidamente relacionados durante la construcción de la ontología. Esta expone, asimismo, los elementos de referencia para el análisis contextual de características de las HDS, como apoyo al desarrollo de proyectos de IS. La revisión bibliográfica muestra que las HDS, junto con los métodos, constituyen un área de conocimiento específica y relevante de la IS, que es a su vez parte de un conjunto de disciplinas relacionadas de la ingeniería. En este contexto, las HDS contribuyen a la producción de software de alta calidad, a bajo costo y en el menor tiempo posible. Sin embargo, sus beneficios potenciales serán logrados sólo si las HDS se utilizan en forma correcta.
7 Fig. 6. Visión global de las perspectivas de clasificación de las HDS. Agradecimientos. Esta investigación fue financiada por el FONACIT, Venezuela, a través del proyecto S Referencias 1. Alter, S. Information systems. The foundation of e-business. (4th. ed.). USA: Prentice Hall (2002). 2. Callaos, N. Metodología sistémica de sistemas. Conceptos y aplicaciones. Trabajo de ascenso a la categoría de titular. Venezuela: Universidad Simón Bolívar, (1995). 3. Fuggetta, A. A classification of CASE technology. Computer. Publication, 26 (12), (1993), IEEE. Guide to the software engineering body of knowledge SWEBOK. A project of the IEEE Computer Society Professional Practices Committee. USA: IEEE computer Society (2004) 5. Kendall; Kendall. Systems analysis and design (5th ed.) USA: Prentice Hall (2002). 6. Martin, E., Brown, C., De Hayes, D.; Hoffer, J.; Perkins, W.; Managing information technology (5th. ed.) USA: Prentice Hall (2004). 7. Noy, N. y McGuinness, D. Ontology Development 101: A Guide to Creating Your First Ontology. in Protege Documentation. Stanford University: Stanford, CA. (2001). 8. Pressman. Ingeniería del software (6ta ed.). España: McGraw-Hill (2005). 9. Premkumar, G., Potter, M. Adoption of computer aided software engineering (CASE) technology: an innovation adoption perspective. Data base advances. 26 (2y3), (1995), Rumbaugh, J. OMT Insigh. Perspectives on modeling from the Journal of Object-Oriented Programming. England: Cambridge University Press (1998). 11. Sharma, S.; Rai, A. CASE deployment in IS organizations. Comm. of the ACM, 43(1), (2000), Sommerville, I. Ingeniería del Software (7ma. ed.) España: Pearson Educación (2005). 13. Whitten, J., y Bentley, L. Systems Analysis and Design Methods. (6 th. ed.) USA: McGraw Hill (2004).
SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS
SECRETARÍA DE EDUCACIÓN PÚBLICA SUBSECRETARÍA DE EDUCACIÓN SUPERIOR COORDINACIÓN GENERAL DE UNIVERSIDADES TECNOLÓGICAS CRITERIOS GENERALES PARA LA PLANEACIÓN, EL DESARROLLO Y LA EVALUACIÓN, EN LA IMPLANTACIÓN
Más detallesHERRAMIENTAS DE DESARROLLO DE SOFTWARE: HACIA LA CONSTRUCCIÓN DE UNA ONTOLOGÍA
HERRAMIENTAS DE DESARROLLO DE SOFTWARE: HACIA LA CONSTRUCCIÓN DE UNA ONTOLOGÍA Lornel A. Rivas Gerencia de Investigación. Instituto Nacional de Investigaciones Agrícolas. Maracay - Venezuela lornelr@inia.gob.ve
Más detalles4.2 Mecanismos de consulta. Recomendación
Complemento respuesta institucional Chile sobre Mecanismos para estimular la participación de la sociedad civil y de las organizaciones no gubernamentales en los esfuerzos destinados a prevenir la corrupción
Más detallesUNIVERSIDAD DE TARAPACÁ
UNIVERSIDAD DE TARAPACÁ ESCUELA UNIVERSITARIA DE INGENIERÍA INDUSTRIAL, INFORMÁTICA Y DE SISTEMAS Área de Ingeniería en Computación e Informática PROGRAMA INVESTIGACIÓN EN EDUCACIÓN UTA 2013 PROYECTO UNA
Más detalles1.2 Qué es un Sistemas de Información Geográfica?
1.1 Introducción En los últimos años, se ha desarrollado software especializado que permite el manejo de cartografía por computadora, favoreciendo a diferentes áreas, en el proceso de toma de decisiones.
Más detallesCurso: Arquitectura Empresarial basado en TOGAF
Metodología para desarrollo de Arquitecturas (ADM) El ADM TOGAF es el resultado de las contribuciones continuas de un gran número de practicantes de arquitectura. Este describe un método para el desarrollo
Más detallesDefinición de un Proceso de Implantación de Sistemas
Definición de un Proceso de Implantación de Sistemas Alicia Mon, Marcelo Estayno, Fernando López Gil, Eduardo De María 1 1 Grupo de Ingeniería de Software (G.I.S.) / Departamento de Sistemas / Universidad
Más detallesGuía breve para la. Versión abreviada del Manual para la. evaluación de desempeño y potencial
Guía breve para la evaluación de desempeño y potencial Versión abreviada del Manual para la evaluación de desempeño y potencial Febrero 2013 INSTITUCIONES PÚBLICAS SUSTENTADAS EN EL BUEN DESEMPEÑO DE SUS
Más detallesLicenciatura en Computación
Res. CFI 21/06/2012 Res. CDC 25/09/2012 Pub. DO 31/10/2012 Plan de Estudios Licenciatura en Computación Facultad de Ingeniería 1 Antecedentes y fundamentos 1.1 Antecedentes En la Facultad de Ingeniería,
Más detallesComo lo expresamos cuando describimos el problema objeto de
Como lo expresamos cuando describimos el problema objeto de esta investigación, durante su desarrollo buscamos aproximarnos a las características y las condiciones de posibilidad de las prácticas académicas
Más detallesDiplomado. en Educación Basada en Competencias. Diplomado en Educación Basada en Competencias pág. 1
Diplomado en Educación Basada en Competencias Diplomado en Educación Basada en Competencias pág. 1 Diplomado en Educación Basada en Competencias 1. Presentación. El Diplomado en Educación Basada en Competencias
Más detallesConvocatoria Exhibición EducaSTEM 2015: La ciencia en tus manos 22 al 26 de junio de 2015
Convocatoria Exhibición EducaSTEM 2015: La ciencia en tus manos 22 al 26 de junio de 2015 Inicio La exhibición EducaSTEM 2015, La ciencia en tus manos, es un espacio orientado a promover la innovación
Más detallesINGENIERÍA DEL SOFTWARE I Tema 1. Introducción a la Ingeniería del Software. Univ. Cantabria Fac. de Ciencias Francisco Ruiz
INGENIERÍA DEL SOFTWARE I Tema 1 Introducción a la Ingeniería del Software Univ. Cantabria Fac. de Ciencias Francisco Ruiz Objetivos Comprender qué es la Ingeniería del Software y su necesidad. Situarla
Más detallesPresentación de proyecto de seminario de titulación
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Presentación de proyecto de seminario de titulación I Datos Generales. Fecha: 28/Febrero/2002 1.1 Datos del Responsable
Más detallesGuía breve para la. administración de la capacitación en las. entidades públicas. Versión abreviada del Manual para la. entidades públicas
Guía breve para la administración de la en las entidades públicas Versión abreviada del Manual para la administración de la en las entidades públicas Noviembre 2012 sentando bases para una gestión pública
Más detallesCOMPETENCIAS BÁSICAS: DIEZ CLAVES
COMPETENCIAS BÁSICAS: DIEZ CLAVES Este documento ha sido elaborado por un amplio grupo de educadores y educadoras de la Comunidad Autónoma de Canarias, pertenecientes a distintos servicios, con el fin
Más detallesMODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE
MODELOS DE CALIDAD EN EL DESARROLLO DE SOFTWARE INTRODUCCIÓN Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad dando les especificaciones de
Más detallesI. Disposiciones generales
30852 I. Disposiciones generales Consejería de Presidencia, Justicia e Igualdad 5864 ORDEN de 21 de noviembre de 2013, por la que se aprueba el esquema de metadatos en el ámbito de la administración electrónica
Más detallesPolítica de Gestión Integral de Riesgos Compañía Sud Americana de Vapores S.A.
de Riesgos Compañía Sud Americana de Vapores S.A. Elaborado Por Revisado Por Aprobado por Nombre Cargo Fecha Claudio Salgado Comité de Directores Contralor Comité de Directores Diciembre 2015 21 de diciembre
Más detallesIdentificar los factores sociales y pedagógicos de los resultados de la Prueba PISA en Colombia y en América Latina.
PISA 2015: LA PRUEBA PISA: QUÉ NOS FALTA PARA AVANZAR FORO EXPOSITORES: DANIEL BOGOYA MALDONADO FABIO JURADO VALENCIA VIERNES 24 DE ABRIL 8:00 A.M. 4:00 P.M. UNIVERSIDAD AUTÓNOMA DE OCCIDENTE CALI OBJETIVOS:
Más detallesNORMA ISO 31000 DE RIESGOS CORPORATIVOS
NORMA ISO 31000 DE RIESGOS CORPORATIVOS La norma ISO 31000 establece principios y guías para el diseño, implementación y mantenimiento de la gestión de riesgos en forma sistemática y transparente de toda
Más detallesInstituto Tecnológico de Costa Rica
Instituto Tecnológico de Costa Rica Escuela de Ingeniería en Computación Proyecto Programado: Revisión de Utilización Médica: Aplicación Web para el control de pacientes en hospitales de Puerto Rico Práctica
Más detallesInforme de. Investigación. y Articulo Científico. Programa de apoyo a la permanencia: Mi proyecto de vida Uniatlántico
D E PA R TA M E N TO D E D E S A R R O L LO H U M A N O Informe de Investigación y Articulo Científico Programa de apoyo a la permanencia: Mi proyecto de vida Uniatlántico Cómo escribir un informe de investigación?
Más detallesPrograma de Criminología UOC
Programa de Criminología UOC Trabajo Final de Grado Presentación Descripción La asignatura en el conjunto del plan de estudios Campos profesionales en que se proyecta Conocimientos previos Objetivos y
Más detallesPlan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos
Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos Antecedentes y Fundamentación Un Sistema de Información es un conjunto de componentes que interactúan entre sí, orientado
Más detallesEl Proceso Unificado Rational para el Desarrollo de Software.
Instituto de Electrónica y Computación El Proceso Unificado Rational para el Desarrollo de Software. Carlos Alberto Fernández y Fernández Huajuapan de León, Oaxaca 26 de octubre de 2000 Objetivo Proporcionar
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesORIENTACIONES SIMCE TIC
ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes ORIENTACIONES SIMCE TIC Sistema Nacional de Medición de Competencias TIC en Estudiantes INDICE Introducción 7 Prueba
Más detallesLa gestión n de proyectos. Planificación n y metodología. Visión, misión n y alcance.
La gestión n de proyectos. Planificación n y metodología. Visión, misión n y alcance. Carlos Luis Parra Calderón Rafael Pastor SáezS Jaime Nieto Cervera Guía a de la Presentación Situación de la Gestión
Más detallesGUÍA PARA LA PRESENTACIÓN DE PROYECTOS DE INVESTIGACIÓN
UNIVERSIDAD NACIONAL AUTÓNOMA DE NICARAGUA - LEÓN VICERRECTORÍA DE INVESTIGACIÓN, POSTGRADO Y PROYECCIÓN SOCIAL UNAN - León Edificio Central Ap. 68, León, Nicaragua Tel./FAX: (505) 311 5013 ext 1076 e.mail:
Más detallesINFORMACION GENERAL DEL CURSO
INFORMACION GENERAL DEL CURSO 1. ORIENTACIONES MINISTERIO DE EDUCACIÓN NACIONAL La caja de herramientas encierra un conjunto de instrumentos conceptuales, elementos metodológicos y recursos didácticos
Más detalles14. Ingeniería de software. Ing. Alejandro Adorjan
14. Ing. Alejandro Adorjan : un enfoque en ingeniería de requerimientos Introducción La ingeniería de software es una disciplina que estudia la aplicación de la teoría, el conocimiento y la práctica de
Más detallesDesarrollo de un ciclo de mejora Construcción de un método de diagnóstico
Desarrollo de un ciclo de mejora Construcción de un método de diagnóstico Alicia Mon, Marcelo Estayno, Andrea Arancio {aliciamon, mestayno, andrea.arancio}@fibertel.com.ar G.I.S. UNLaM 1 Resumen. Las pequeñas
Más detallesESTUDIO Y OBTENCIÓN DE NUEVOS CONCEPTOS PARA TRAVIESA PARACHOQUES
ESTUDIO Y OBTENCIÓN DE NUEVOS CONCEPTOS PARA TRAVIESA PARACHOQUES El objetivo de este proyecto es el desarrollo de una metodología de innovar aplicada a la mejora de un componente del automóvil, a partir
Más detallesTransversalización de la Perspectiva de Equidad de Género
Transversalización de la Perspectiva de Equidad de Género Propuesta metodológica y experiencias Lucía Pérez Fragoso Emilia Reyes Zúñiga Índice 7 9 13 19 27 47 71 91 97 104 106 Agradecimiento Introducción
Más detallesGUÍAS. Módulo de Diseño de software SABER PRO 2013-2
GUÍAS Módulo de Diseño de software SABER PRO 2013-2 GUÍAS Módulo de diseño en ingeniería El diseño de productos tecnológicos (artefactos, procesos, sistemas e infraestructura) está en el centro de la naturaleza
Más detallesPropuesta de Proyecto de Trabajo de Grado. Tema: Herramienta de Soporte a la Ingeniería de Requerimientos para Aplicaciones Web
Propuesta de Proyecto de Trabajo de Grado Tema: Herramienta de Soporte a la Ingeniería de Requerimientos para Aplicaciones Web Alumnos: Daniel Eduardo Rivas López (erivas17@gmail.com) o C.I: 3.211.767
Más detallesLA METODOLOGÍA DEL BANCO PROVINCIA
20 LA METODOLOGÍA DEL BANCO PROVINCIA Cómo gestionar activos de información? En 2007, el Banco Central de la República Argentina (BCRA) planteó algunas exigencias financieras para el sistema financiero
Más detallesORIENTACIONES PARA EL DISEÑO DE POLÍTICAS DE CAPACITACIÓN Y EVALUACIÓN DEL DESEMPEÑO
ORIENTACIONES PARA EL DISEÑO DE POLÍTICAS DE CAPACITACIÓN Y EVALUACIÓN DEL DESEMPEÑO DIRECCIÓN NACIONAL DEL SERVICIO CIVIL Subdirección de Desarrollo de las Personas INTRODUCCIÓN La Dirección Nacional
Más detallesPrograma en Microsoft Visual Basic 6.0 para el análisis de riesgos eléctricos en oficinas y centros de cómputo. López Rosales, Juan Carlo.
CAPÍTULO IV PROCESO UNIFICADO DE DESARROLLO DE SOFTWARE 4.1 Concepto del Proceso Unificado de Desarrollo de Software Un proceso de desarrollo de software es el conjunto de actividades necesarias para transformar
Más detallesCompetencias Laborales. Metodología AMOD para la construcción de un Curriculum de Capacitación
Título: Metodología AMOD para la construcción de un Curriculum de Capacitación Seminario - Taller coordinado por el Dr. Leonard Mertens Buenos Aires, 30 de septiembre de 1998 Competencias Laborales Metodología
Más detallesCAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN. El ámbito de los negocios en la actualidad es un área donde que cada vez más
CAPÍTULO III 3. MÉTODOS DE INVESTIGACIÓN El ámbito de los negocios en la actualidad es un área donde que cada vez más se requieren estudios y análisis con criterios de carácter científico a fin de poder
Más detallesCAPÍTULO III MARCO METODOLÓGICO. Para la elaboración de este estudio sobre el Cáncer de mama se ha
76 CAPÍTULO III 76 77 CAPÍTULO III MARCO METODOLÓGICO 1. TIPO DE INVESTIGACIÓN Para la elaboración de este estudio sobre el Cáncer de mama se ha optado por utilizar el tipo de investigación descriptiva,
Más detallesSISTEMAS DE INFORMACIÓN I TEORÍA
CONTENIDO: CICLO DE VIDA DE DESARROLLO DE SI FASES GENÉRICAS DEL CICLO DE VIDA DE DESARROLLO DE SI VISIÓN TRADICIONAL DEL CICLO DE VIDA DE DESARROLLO DE SI DE DESARROLLO DE SI: ANÁLISIS Material diseñado
Más detallesModelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 8 Nombre: Normalización de base de datos Contextualización Sabes cuál es su proceso de la normalización? Tomando en cuenta todos los conceptos
Más detallesUso de las tecnologias de la informacion en las PyMES de los municipios de Comalcalco y Cunduacán
Uso de las tecnologias de la informacion en las PyMES de los municipios de Comalcalco y Cunduacán M.A. María del Carmen Vásquez García M.C. Marbella Araceli Gómez Lemus Pasante Edwin Fabián Hernández Pérez
Más detallesINTRODUCCIÓN. La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la
1 INTRODUCCIÓN La influencia de las Tecnologías de la Información y la Comunicación (TIC) en la educación es inminente en la actualidad. Los sistemas educativos recurren a la tecnología para agilizar sus
Más detallesKAIZEN, CONCEPTOS, ALCANCES Y PROCESO KAIZEN
KAIZEN, CONCEPTOS, ALCANCES Y PROCESO KAIZEN El significado de la palabra Kaizen es mejoramiento continuo y esta filosofía se compone de varios pasos que nos permiten analizar variables críticas del proceso
Más detallesUNIVERSIDAD TECNOLÓGICA DE PANAMÁ SECRETARÍA GENERAL FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES DESCRIPCIÓN DE CURSO DE LA CARRERA DE
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ SECRETARÍA GENERAL FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES DESCRIPCIÓN DE CURSO DE LA CARRERA DE MAESTRÍA Y POSTGRADO EN INGENIERÍA DE SOFTWARE 2015 APROBADO
Más detallesElementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
Más detallesINTRODUCCIÓN. El Derecho Ambiental surge de la necesidad de responder ante la sociedad a los
INTRODUCCIÓN El Derecho Ambiental surge de la necesidad de responder ante la sociedad a los problemas ambientales que se presentan, ya que el hombre de siempre ha pretendido dominar la naturaleza. El Instruir
Más detallesLA PLANIFICACIÓN ESTRATÉGICA EN MATERIA TIC EN EL ÁMBITO DE LA AGE
LA PLANIFICACIÓN ESTRATÉGICA EN MATERIA TIC EN EL ÁMBITO DE LA AGE Subdirector General de Planificación y Coordinación Informática Ministerio de Trabajo y Asuntos Sociales Palabras clave Planificación
Más detallesResumen de las presentaciones del primer día sobre Municipalidades y DEL José Blanes
Martes 27 de mayo 2014 Matagalpa CEBEM Resumen de las presentaciones del primer día sobre Municipalidades y DEL José Blanes El conjunto de las exposiciones de Las asociaciones de municipalidades y municipios
Más detallesProyecto 10. Universidades Comprometidas con Sociedades Sustentables. Indicadores de Sustentabilidad Ambiental
ASOCIACIÓN DE UNIVERSIDADES CONFIADAS A LA COMPAÑÍA DE JESÚS EN AMÉRICA LATINA RED DE HOMÓLOGOS DE AMBIENTE Y SUSTENTABILIDAD Proyecto 10. Universidades Comprometidas con Sociedades Sustentables Indicadores
Más detallesMANUAL DE GESTIÓN: SISTEMA DE GESTIÓN DE LA CALIDAD EN LA UNIDAD de FORMACIÓN DE LA DIPUTACION DE MALAGA
Página 1 de 17 MANUAL DE GESTIÓN: SISTEMA DE GESTIÓN DE LA CALIDAD EN LA UNIDAD de FORMACIÓN DE LA DIPUTACION DE MALAGA Página 2 de 17 1 ÍNDICE DEL DOCUMENTO 1 ÍNDICE DEL DOCUMENTO... 2 2 PRESENTACIÓN
Más detallesGuía para la elaboración de la Planeación didáctica argumentada
Evaluación del Desempeño Ciclo Escolar 2015 2016 Guía para la elaboración de la Planeación didáctica argumentada Docente. Educación Media Superior. Lectura, Expresión Oral y Escrita Guía para la elaboración
Más detallesLas TIC apoyo importante para el docente en educación básica
Las TIC apoyo importante para el docente en educación básica SILVIA HERNANDEZ LICONA ESCUELA TELESECUNDARIA 29 Y UNIVERSIDAD DE ETAC RESUMEN El presente proyecto tiene como fin principal dar cuenta de
Más detallesISO/IEC ISO 20000 UNIVERSIDAD NACIONAL FEDERICO VILLARREAL ALUMNO: RAMIREZ FERNANDEZ RICHARD DAVID PROFESOR: INGENIERO FRANO CAPETA CICLO: X CICLO
ISO/IEC ISO 20000 UNIVERSIDAD NACIONAL FEDERICO VILLARREAL ALUMNO: RAMIREZ FERNANDEZ RICHARD DAVID PROFESOR: INGENIERO FRANO CAPETA CICLO: X CICLO Introducción En el pasado los procesos de misión crítica
Más detallesItinerario Formativo en Innovación Docente
Módulo I: Los Mapas Conceptuales Los Mapas Conceptuales Itinerario Formativo en Innovación Docente Los mapas conceptuales son una herramienta muy poderosa para organizar, analizar y sintetizar información
Más detallesGRUPO DE ACCIÓN SOBRE LA CAPACIDAD LEGAL SEGÚN LA CONVENCION
GRUPO DE ACCIÓN SOBRE LA CAPACIDAD LEGAL SEGÚN LA CONVENCION DISEÑO DE SISTEMAS DE TOMA DE DECISIONES CON APOYO: UNA GUÍA PARA EL DIÁLOGO Febrero de 2009 INTRODUCCIÓN El artículo 12 de la Convención de
Más detallesGerència de Recursos Direcció del Sistema Municipal d Arxius POLÍTICA DE GESTIÓN DOCUMENTAL DEL AYUNTAMIENTO DE BARCELONA
POLÍTICA DE GESTIÓN DOCUMENTAL DEL AYUNTAMIENTO DE BARCELONA 19 de Noviembre de 2015 INSTRUCCIÓN DE POLÍTICA DE GESTIÓN DOCUMENTAL DEL AYUNTAMIENTO DE BARCELONA Preámbulo En los últimos años, la gestión
Más detallesINTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se
Más detallesPrograma de Apoyo a la Gestión del Clima y la Convivencia Escolar. Documento para la Asesoría Técnico Pedagógica
2013 Programa de Apoyo a la Gestión del Clima y la Convivencia Escolar Documento para la Asesoría Técnico Pedagógica 2013 Programa de Apoyo a la Gestión del Clima y la Convivencia Escolar Documento para
Más detallesLas propuestas que deseen licitar a este servicio, deberán presentar:
Términos de Referencia de la licitación de los servicios técnicos para el diseño y desarrollo de una página web para el índice de coherencia de políticas para el desarrollo (ICPD) de la Plataforma 2015
Más detallesINGENIERÍA EN COMPUTACIÓN Reglamento para la realización de la Práctica Profesional Supervisada
INGENIERÍA EN COMPUTACIÓN Reglamento para la realización de la Práctica Profesional Supervisada 1. INTRODUCCIÓN Según lo establecido en la Resolución 786/09 del Ministerio de Educación de la Nación, los
Más detallesEvaluación del Desempeño Ciclo Escolar 2015-2016
Evaluación del Desempeño Ciclo Escolar 2015-2016 Guía para la elaboración de la Planeación didáctica argumentada Docente. Educación Media Superior. Matemáticas Índice Presentación 7 1. La Evaluación
Más detallesAuditoría administrativa
Auditoría administrativa 1 Lectura No. 1 Nombre: Auditoría administrativa Contextualización Cuál crees que sea la herramienta más útil para la administración? La auditoría administrativa es y será siempre
Más detallesCurso de formación y actualización profesional para el personal docente
SUBSECRETARÍA DE EDUCACIÓN BÁSICA Y NORMAL DIRECCIÓN GENERAL DE NORMATIVIDAD DIRECCIÓN DE DESARROLLO CURRICULAR PARA LA EDUCACIÓN BÁSICA Agosto 2004 Curso de formación y actualización profesional para
Más detallesLA WEB ESCOLAR COMO MEDIO DE INTEGRACIÓN ENTRE EL CENTRO Y LA COMUNIDAD EDUCATIVA: LA BIBLIOTECA ESCOLAR
1 LA WEB ESCOLAR COMO MEDIO DE INTEGRACIÓN ENTRE EL CENTRO Y LA COMUNIDAD EDUCATIVA: LA BIBLIOTECA ESCOLAR Autoría: Benito Moreno Peña; Antonio Jesús Ruiz Pérez Ámbito: Científico Tecnológico Temática:
Más detallesDIGITALIZACIÓN DE DOCUMENTOS: PROYECTO DIGISAN
DIGITALIZACIÓN DE DOCUMENTOS: PROYECTO DIGISAN Francisco Belmonte Díaz Diseño e implementación de Sistemas Informáticos. Coordinación de Tareas de Programación Servicio de Gestión Informática. Consejería
Más detalles1 FUNDAMENTACION DE LA MATERIA
1 FUNDAMENTACION DE LA MATERIA Esta es una materia fundamental de la carrera. Se verán en ella las bases de la Ingeniería de Software, Análisis de Sistemas y Diseño de Sistemas. La Ingeniería de Software
Más detallesEL JUEGO DE ROL Y EL DESARROLLO DE COMPETENCIAS TRANSVERSALES EN LA DIRECCIÓN DE EMPRESAS
EL JUEGO DE ROL Y EL DESARROLLO DE COMPETENCIAS TRANSVERSALES EN LA DIRECCIÓN DE EMPRESAS Clariandys Rivera Kempis Universidad Metropolitana de Caracas María Ángeles Montoro Sánchez Universidad Complutense
Más detallesCarrera: CDA-1208 SATCA 1
1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Carrera: Clave de la Asignatura: SATCA 1 Dibujo Electrónico y Simulación. Ingeniería Electrónica. CDA-1208 0 4 4 2.- PRESENTACIÓN Caracterización de
Más detallesGestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
Más detallesSISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública
JEFATURA DE GABINETE DE MINISTROS SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública Manual para los Organismos Índice Índice... 2 Descripción... 3 Cómo solicitar la intervención
Más detallesConcurso Nacional de Innovación - InnovaTIC
Concurso Nacional de Innovación - InnovaTIC Descripción del concurso... 2 Convocatoria... 2 Objetivos... 2 Objetivo general... 2 Objetivos específicos... 2 Participantes... 3 Condiciones de Participación...
Más detallesUML, ejemplo sencillo sobre Modelado de un Proyecto
UML, ejemplo sencillo sobre Modelado de un Proyecto Normal &DOLILFDU 0L3DQRUDPD 626 (VFULEHSDUD1RVRWURV Por Armando Canchala Contenido Introducción Objetivo Requerimientos Casos de Uso Subcasos de Uso
Más detallesDiseño y desarrollo de una aplicación informática para la gestión de laboratorios
Diseño y desarrollo de una aplicación informática para la gestión de laboratorios M. Francisco, P. Vega, F. J. Blanco Departamento de Informática y Automática. Facultad de Ciencias. Universidad de Salamanca
Más detallesGUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP
GUÍA DE SEGURIDAD DE LA INFORMACIÓN GUÍA GOBIERNO CORPORATIVO PARA EMPRESAS SEP 1. Introducción La información puede adoptar o estar representada en diversas formas: impresa o escrita (papeles de trabajo,
Más detallesVoluntariado Universitario: Uso de TICs en Física 1 Articulación Universidad Escuela Media. Resumen
Voluntariado Universitario: Uso de TICs en Física 1 Articulación Universidad Escuela Media Autores Moreno Rita Claudia 1,2, Cádiz Valeria Itatí 2, Mendaña Ximena 2, Cortese Lucía 2, Castro Cecilia 2 1
Más detallesGuía para los Primeros Delegados
www.piarc.org 2011 Guía para los Primeros Delegados Usted es el Primer Delegado de su país en la Asociación Mundial de la Carretera debido al puesto preponderante que ocupa en el sector de las carreteras
Más detallesRECOMENDACIONES DE INVESTIGACIÓN FUTURA.
Capítulo 6 CONCLUSIONES Y RECOMENDACIONES DE INVESTIGACIÓN FUTURA. 212 METODOLOGÍA PARA LA DETECCIÓN DE REQUERIMIENTOS SUBJETIVOS EN EL DISEÑO DE PRODUCTO. CAPÍTULO 6. CONCLUSIONES, APORTACIONES Y RECOMENDACIONES.
Más detallesSantiago, 18 de enero de 2016
Declaración de S.E. la Presidenta de la República, Michelle Bachelet Jeria, tras reunión con el Consejo Nacional de Innovación y Desarrollo, y anunciar creación del Ministerio de Ciencia y Tecnología Santiago,
Más detallesPOLÍTICAS RELATIVAS A PROYECTOS INFORMÁTICOS
POLÍTICAS RELATIVAS A PROYECTOS INFORMÁTICOS A. Generales 1. En virtud de que en el PETI se ha trazado -a partir de objetivos estratégicos- el rumbo que deberá seguir la institución en un período determinado,
Más detallesGuía para la elaboración de la Planeación didáctica argumentada
Evaluación del desempeño Ciclo Escolar 2015 2016 para la elaboración de la Planeación didáctica argumentada Docente. Secundaria. Segunda Lengua: Inglés para la elaboración de la Planeación didáctica argumentada
Más detallesMARCO PARA LA INICIATIVA DE LOS PRINCIPIOS VOLUNTARIOS PARA ADMISIÓN Y PARTICIPACIÓN DE NUEVOS GOBIERNOS
MARCO PARA LA INICIATIVA DE LOS PRINCIPIOS VOLUNTARIOS PARA ADMISIÓN Y PARTICIPACIÓN DE NUEVOS GOBIERNOS Recordando los Criterios de Participación en los Principios Voluntarios, que señalan que el objetivo
Más detallesEl Rol Estratégico de los Sistemas de Información. Aplicaciones de sistemas clave en la organización (1)
El Rol Estratégico de los Sistemas de Información Aplicaciones de sistemas clave en la organización (1) Puesto que en una organización hay diferentes intereses, especialidades y niveles, hay diferentes
Más detallesInterpretación CINIIF 12 Acuerdos de Concesión de Servicios
Interpretación CINIIF 12 Acuerdos de Concesión de Servicios Referencias Marco Conceptual para la Preparación y Presentación de Estados Financieros NIIF 1 Adopción por Primera vez de las Normas Internacionales
Más detallesCAPÍTULO I EL PROBLEMA. del comercio internacional, condicionan la preparación de información
EL PROBLEMA 3 CAPÍTULO I EL PROBLEMA 1. PLANTEAMIENTO DEL PROBLEMA El crecimiento económico que experimentan los países y el incremento del comercio internacional, condicionan la preparación de información
Más detallesGrupo de Trabajo del Tratado de Cooperación en materia de Patentes (PCT)
S PCT/WG/8/7 ORIGINAL: INGLÉS FECHA: 12 DE MARZ0 DE 2015 Grupo de Trabajo del Tratado de Cooperación en materia de Patentes (PCT) Octava reunión Ginebra, 26 a 29 de mayo de 2015 FORMACIÓN DE EXAMINADORES
Más detallesFigura 4.1 Clasificación de los lenguajes de bases de datos
1 Colección de Tesis Digitales Universidad de las Américas Puebla Romero Martínez, Modesto Este capítulo describen los distintos lenguajes para bases de datos, la forma en que se puede escribir un lenguaje
Más detallesFundación Centauri. Normas de presentación trabajos al Premio Centauri FUNDACIÓN CENTAURI
Fundación Centauri Normas de presentación trabajos al Premio Centauri Av/ Ingeniero Rivera, s/n 34.440 Frómista (PALENCIA) C.I.F.: G-34.247.486 www.fundacioncentauri.org Normas de presentación trabajos
Más detallesDIAGRAMA DE CLASES EN UML
DIAGRAMA DE CLASES EN UML Mg. Juan José Flores Cueto jflores@usmp.edu.pe Ing. Carmen Bertolotti Zuñiga cbertolotti@usmp.edu.pe INTRODUCCIÓN UML (Unified Modeling Language) es un lenguaje que permite modelar,
Más detallesCompetencia Matemática tica y PISA (OCDE,2003) 6. Matemátizar se identifica con la resolución de problemas
Competencia matemática y PISA (OCDE,2003) Programme for International Student Assessment Ministerio de Educación y Ciencia (MEC)- Instituto Nacional de Evaluación y Calidad del Sistema Educativo (INECSE)
Más detallesMEMORIA. Proyecto: zenphp. Resumen de la planificación
MEMORIA Proyecto: zenphp Resumen de la planificación Juan Belón Pérez Abril 08 ~ MÁS ~ H T T P S : / / F O R J A. R E D I R I S. ES/ P R O J E C T S / C S L 2 - Z E N P H P / MEMORIA DEL PROYECTO ZENPHP
Más detalles6 METAS INTERNACIONALES PARA UNA CLÍNICA SEGURA
6 METAS INTERNACIONALES PARA UNA CLÍNICA SEGURA Ayúdenos a cumplir y hacer cumplir estas políticas para brindarle una atención más segura. Actualmente la Clínica Foianini está trabajando para alcanzar
Más detallesSistemas de Información Terriorial
Información Terriorial Un componente clave de la Administración del Territorio (Land Administration) es la gestión del territorio y de los datos relacionados a la propiedad. Tales datos pueden tenerse
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesBASES DE LA CONVOCATORIA DEL PROGRAMA EMPRENDEFE
BASES DE LA CONVOCATORIA DEL PROGRAMA EMPRENDEFE I. PRESENTACIÓN ANTECEDENTES EmprendeFe es un programa de la Fundación CRISFE, que busca desarrollar y fortalecer iniciativas emprendedoras que contribuyan
Más detalles