• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 5491
  • 1867
  • 298
  • 134
  • 134
  • 131
  • 107
  • 103
  • 52
  • 41
  • 30
  • 29
  • 11
  • 10
  • 10
  • Tagged with
  • 7939
  • 1510
  • 941
  • 933
  • 867
  • 843
  • 643
  • 563
  • 543
  • 543
  • 540
  • 533
  • 532
  • 532
  • 480
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
121

Modelos de análisis de impacto aplicados a la gestión de riesgos en proyectos de desarrollo de software: una revisión sistemática de la literatura

Calla Alarcón, Carlos Alberto 05 July 2017 (has links)
El análisis de impacto aplicado a un proyecto de desarrollo de software permite determinar entre otros los factores o atributos que se ven afectados de manera positiva o negativa. Los valores de estos atributos como: tiempo, presupuesto y cronograma, entre otros, varían en el tiempo y deben ser controlados por el responsable del proyecto, sin embargo éstos no siempre se apoyan en la gestión de 1s de manera adecuada. El objetivo de este trabajo es identificar modelos de análisis de impacto aplicables para la gestión de riesgos en proyectos de desarrollo de software. Para este estudio se realizó una revisión sistemática de la literatura en bases de datos reconocidas. Se encontraron 1654 estudios primarios de análisis de impacto aplicados a proyectos de desarrollo de software y 17 artículos definiendo 21 modelos de análisis de impacto y 1 artículo de un marco comparativo entre algunos modelos existentes. A partir del análisis realizado de los estudios primarios se puede concluir que existen modelos de análisis de impacto que se han aplicado a proyectos de desarrollo de software en distintas fases y distintos aspectos. Sin embargo, ninguno de ellos aplicado a la gestión de riesgos en proyectos de desarrollo de software. / Trabajo de investigación
122

Integralab : un software para integración de funciones y solución de ecuaciones diferenciales por métodos numéricos

Ruíz Lizama, Edgar Cruz 09 May 2011 (has links)
El trabajo presenta el diseño e implementación de un software que tiene por nombre IntegraLAB el cual sirve como una herramienta para resolver problemas de integración de funciones y solución de ecuaciones diferenciales ordinarias aplicando métodos numéricos. / Tesis
123

Sistema de control de tiro para torpedos a bordo de submarinos

Carpio Ramírez, Alfredo 09 May 2011 (has links)
El presente proyecto pretende incorporar a la nueva tecnología informática, parte de los algoritmos matemáticos probados a través de décadas, los mismos que son desarrollados manualmente utilizando pizarras acrílicas, ábacos de material plástico y muchos cálculos mentales. El nuevo sistema proporcionará soluciones en forma rápida y exacta, sirviendo de excelente soporte a las decisiones del comando durante las fases de aproximación y ataque submarino. / Tesis
124

Aplicación de una metodología ágil en el desarrollo de un sistema de información

Samamé Silva, Jaime Humberto 09 December 2013 (has links)
Las aplicaciones informáticas han contribuido enormemente en el escenario de nuestras vidas, están directas o indirectamente presentes en nuestro día a día, y somos consumidores o desarrolladores de ellas. Cuando cumplimos un papel de desarrolladores, se presentan diversas metodologías al momento de empezar un proyecto de software, dentro de ellas nos ofrecen un punto de vista alternativo a las clásicas y duras, las metodologías ágiles. El presente proyecto aplica una de estas metodologías ágiles, Programación Extrema (Extreme Programming), en un pequeño proyecto de software, utilizando herramientas de software libre como Java, y como repositorio de datos el estándar XML. El resultado de esta investigación aporta una guía del uso de la metodología ágil en un pequeño proyecto de software que tiene aplicabilidad dentro del ciclo de inteligencia de la información. / Tesis
125

Análisis, diseño e implementación de un módulo de planificación de construcción de casos de uso

Moquillaza Vizarreta, Arturo 24 April 2014 (has links)
Los procesos actuales de desarrollo de software implican la utilización de una serie de herramientas y de metodologías que permitan dirigir y soportar el proceso de desarrollo y la gestión adecuada del proyecto mismo. Con el paso del tiempo, estas metodologías se han hecho más útiles a medida que la complejidad del software que se desarrolla ha ido en aumento. RUP, por ejemplo, es una metodología que nos guía para lograr este propósito [1]. Uno de los grandes desafíos de la comunidad de investigadores en ingenie ría de software, es involucrar a los stakeholders en el proceso de captura de requerimientos. Un stakeholder se puede definir como aquella persona que está materialmente afectada por el resultado del proyecto. En ese sentido, todo proyecto involucra la satisfacción de necesidades de un grupo diverso de stakeholders. Típicamente, estos tienen diferentes perspectivas sobre el problema, y diferentes necesidades que deben ser convenientemente identificadas [4]. No obstante los avances logrados en los últimos años, hay algunas partes del proceso de desarrollo de software que aún no están adecuadamente soportadas por alguna metodología, y en ese sentido, requieren de la experiencia de quienes manejan el proyecto de software. El proceso de elección del orden de construcción de los casos de uso a partir de los requerimientos capturados, es un ejemplo de lo anterior. El presente proyecto muestra una propuesta de solución a este tema. Se ha implementado un módulo de software que permite capturar la opinión de los stakeholders y a partir de estas, generar una secuencia de construcción de casos de uso. / Tesis
126

Conceptos considerados dentro del marco de educación en la sexualidad en aulas de 5 años de instituciones educativas públicas en Lima Metropolitana

Novoa Eguren, Alexia, Rubina Venegas, Alejandra 11 April 2017 (has links)
Esta investigación presenta el análisis de los conceptos considerados dentro de un marco de educación en sexualidad en relación con la programación de actividades en aulas de 5 años de Instituciones Educativas públicas de Lima Metropolitana. En esta misma línea de estudio, nos aproximamos a los conocimientos que los docentes manejan con respecto a los conceptos considerados en la educación sexual infantil. Para lograr este estudio se elaboraron instrumentos que permitieron recoger la información necesaria para la investigación. Se desarrolló una matriz de información en base a los criterios planteados por la UNESCO (2010) dentro de un programa de educación en la sexualidad, que fueron utilizados para establecer una relación con la programación de actividades de cada centro educativo. Además, se elaboró una entrevista que permitió explorar los conocimientos que manejan los docentes de inicial sobre la educación sexual infantil, desde una mirada pedagógica. La metodología que se trabaja es de enfoque mixto, a nivel exploratorio y descriptivo. Para el recojo de información se utilizaron las técnicas de análisis documental y la entrevista. Con los instrumentos elaborados logramos explorar la información brindada de tal forma que respondiera a los intereses de nuestro estudio. Lo que se pudo observar, luego de un proceso de organización e interpretación de los resultados, es que dentro de la programación de actividades de los centros educativos existen capacidades, competencias e indicadores que podrían ser considerados dentro de lo que propone la UNESCO (2010), como forma de atender a una educación en sexualidad. Asimismo, se evidenció cierta ambigüedad entre la información que manejan las docentes con las capacidades propuestas en la programación de actividades. Esto se debe a que en los documentos de las docentes hay capacidades que responden a una educación en sexualidad pero que ellas no consideran como parte del trabajo educación sexual infantil. / Tesis
127

Análisis, diseño e implementación de un software que determine la solución al problema del flujo máximo aplicando el algoritmo de Ford-Fulkerson

Arangoitia Fernández Baca, Jorge Víctor 13 May 2013 (has links)
El presente proyecto de fin carrera esboza una solución informática al problema del flujo máximo, para lo cual se ha optado por utilizar el algoritmo de Ford-Fulkerson, al ser este el más conocido y difundido, y que permite llegar a una solución exacta del problema en un tiempo relativamente corto. Dicho problema tiene una amplia gama de aplicaciones, que van desde cálculo de rutas disjuntas para redes de comunicaciones, circulación con capacidad, programación de líneas aéreas, selección de proyectos, entre otras. El problema del flujo máximo fundamentalmente consiste en: dado una red (o grafo) de arcos y nodos, cada arco con una capacidad determinada, y con un nodo fuente y otro sumidero, se trata de hallar la cantidad máxima de material (flujo) que puede circular desde el nodo fuente hasta el nodo sumidero, de manera que el flujo individual que va por cada arco no supere la capacidad de dicho arco; esto último es conocido como restricción de capacidad del arco. Como se verá en la memoria descriptiva, este problema se reduce a uno de investigación de operaciones, es decir, un problema de maximización de una expresión dependiente de una serie de variables, las cuales están sujetas a un conjunto de restricciones. El algoritmo elegido para la implementación de la solución es el de Ford-Fulkerson, el cual fue propuesto en 1956 en un artículo científico por los matemáticos estadounidenses Lester Randolph Ford Jr. y Delbert Ray Fulkerson, quienes establecieron y demostraron el teorema del flujo máximo - corte mínimo, fundamental para la justificación del algoritmo como proveedor de la solución. Como se dijo en el párrafo inicial del resumen, existe una vasta y variada cantidad de contextos que pueden modelarse como un problema de flujo máximo, las principales serán brevemente explicadas en la memoria descriptiva, y se deja como trabajo futuro la particularización de esta solución a alguna de las mencionadas situaciones. / Tesis
128

Implementación de un software para búsqueda de publicaciones científicas en bases de datos estructuradas mediante datos enlazados

Uribe Canchanya, Iván Renato 10 July 2018 (has links)
En la actualidad, la información es uno de los activos más importantes tanto en niveles personales, educativos y organizacionales. La información permite el desarrollo y el avance de los estados del conocimiento. Desde la aparición del Internet y su exponencial evolución, el acceso a la información se ha vuelto universal y su cantidad disponible sigue aumentando considerablemente. Para las organizaciones es muy valioso el resguardo y uso de la información ya que, de esta administración depende su capacidad para seguir creciendo y obteniendo valor dentro de sus respectivos campos de acción. Del mismo modo, para una persona el obtener información importante es adquirir conocimientos que serán relevantes para la consecución de sus objetivos planteados. En cualquiera de los ámbitos el uso de la información permite la formulación y la ejecución de los planes estratégicos. Sin embargo, el encontrar aquella información que realmente se necesita se ha vuelto una tarea cada vez más complicada. En el campo de la investigación científica la recopilación de fuentes de información representa el punto de partida. Trasladando esta necesidad al contexto peruano, se observa que la producción científica está en aumento y en un ritmo acorde al crecimiento de otras naciones. Sin embargo, actualmente resulta complicado para los investigadores el obtener la información relevante para iniciar sus investigaciones con la certeza de que no existen investigaciones previas o que abarquen el mismo campo de estudio. Para lograr una buena recopilación se debe navegar entre los distintos repositorios digitales existentes que son de libre acceso o incluso pagados. En tal sentido, existe una solución conocida como Datos Enlazados, un enfoque que no se contrapone a la web actual que permite el vínculo entre páginas web (documentos HTML), pero sí lo complementa ya que permite la vinculación de datos entre distintos contextos y fuentes de información. El presente trabajo de fin de carrera propone una alternativa de solución para la búsqueda integral y automatizada en distintos repositorios digitales que son de libre acceso y cuyas bases de datos están estructuradas mediante Datos Enlazados. Se implementó un método de búsqueda adaptativo en base a las ontologías que manejan los distintos repositorios digitales (datasets). De tal manera, se obtiene una ontología de dominio adaptable que permite la extracción de datos relevantes de cada repositorio, para su posterior reestructuración y su visualización. Para lograr la ontología dinámica se implementó un algoritmo adaptador que analiza el vocabulario ontológico del dataset e identifica las entidades relevantes para el dominio de investigaciones y publicaciones. Luego, se implementaron métodos de extracción con funciones en SPARQL que dependen de la ontología y finalmente, los datos relevantes son guardados en grafos RDF para luego ser serializados en documentos RDF/XML y Turtle. Se concluye que el proyecto ha sido exitoso en cuanto que el software permite realizar la búsqueda de publicaciones de distintos autores peruanos que tienen indexados sus documentos en repositorios digitales como DBLP o IEEE Library Project, contribuyendo de esta manera a la búsqueda integral de información. / Tesis
129

Construcción de un compilador de asertos de programación metódica

Berolatti Gonzales, Diego 12 November 2014 (has links)
Siempre ha existido la necesidad de validar la codificación de un programa. Este proyecto tiene como objetivo la implementación de un compilador que, mediante notaciones matemáticas que especifican un programa, genere las instrucciones de manera automática. El resultado tiene como principal característica que es formalmente correcto. Esto se da debido a que el compilador implementa una metodología llamada derivación de programas la cual garantiza esa característica. La implementación de esta metodología se da mediante la estructura formal de un compilador y la inclusión de un autómata adaptativo capaz de aplicar las reglas de programación metódica. El proyecto tiene como alcance el no aplicar ninguna regla que implique resolver un problema de complejidad np. Debido a esto la expresividad del lenguaje y su capacidad de generación automática se encuentra limitada. El resultado es un compilador capaz de generar código de manera automática en base a las especificaciones que el compilador es capaz de compilar. Este proyecto es la base de los compiladores de programación automática. / Tesis
130

Implementación de la iteración lanczos en arquitectura CUDA

Rosales Jara, Erick Daniel 25 July 2015 (has links)
Los autovalores y autovectores son elementos muy utilizados en diversos problemas como análisis de estructuras, reconocimiento de imágenes, compresión de datos, solución de problemas electrodinámicos, entre otros. Existen muchos algoritmos para calcular y tratar con autovalores y autovectores mediante el uso de computadoras, sin embargo, cuando solo se requiere uno o unos pocos autovalores (los más significativos) y autovectores, se puede optar por Power Method o la Iteración Lanczos. Por otro lado, factores como la cantidad de información a procesar o la precisión deseada pueden significar tiempos de ejecución no aceptables para ciertas aplicaciones, surgiendo la alternativa de realizar implementaciones paralelas, siendo la arquitectura CUDA una de la mejores opciones actualmente. En la presente tesis se propone diseñar e implementar un algoritmo paralelo para la iteración Lancos en arquitectura CUDA, el cual es un método para el cálculo del mayor autovalor y su correspondiente autovector. La propuesta esta dividia en tres bloques principales. El primer bloque realiza la tridiagonalización parcial de una matriz cuadrada simétrica. El segundo bloque calcula la descomposición de Schur de la matriz tridiagonal obteniendo los autovectores y autovalores de esta. El tercer bloque calcula el mayor autovalor y su correspondiente autovector de la matriz inicial a partir de lo obtenido en etapas anteriores y determinará si es necesario seguir realizando cálculos. Los bloques trabajan iterativamente hasta encontrar resultados que se ajusten a la precisión deseada. Además de la implementación paralela en CUDA, se realizaron implementaciones en el entorno de simulación MATLAB y en lenguaje C secuencial, con el propósito de comparar y verificar una correcta y eficiente implementación paralela. Los resultados computacionales evaluados para una matriz de 4000 _ 4000 elementos reflejan un rendimiento de 13;4 y 5;8 al compararse la implementación en CUDA con MATLAB y C secuencial respectivamente. Estos rendimientos tienden a crecer mientras mayor sea el tamaño de la matriz. La organización de la tesis es: en el primer capítulo se describe la problemática del tema. En el segundo capítulo se explica la teoría correspondiente a Power Method y Lanczos, así como los algoritmos necesarios. En el capítulo tres se exponen conceptos fundamentales sobre arquitectura CUDA. El diseño del algoritmo paralelo se desarrolla en el capítulo cuatro. Finalmente, en el capítulo cinco, se muestran y analizan los resultados computacionales, seguidos de las conclusiones, recomendaciones y bibliografía. / Tesis

Page generated in 0.0516 seconds