162 research outputs found

    Enseñanza en la Ingeniería de Software: Aproximación a un Estado del Arte

    Get PDF
    This article presents an overview of state of the art teaching software engineering, with an approach to aspects of teaching strategies based on playful learning, emphasizing teaching requirements engineering. The text presents different gaming applications as teaching strategies: aimed at developing skills, collaborative workspaces, and support research and training of teachers, among others, and performed at the end, an analysis of the different strategies for recreational teaching inside a classroom.En este artículo se presenta una revisión de estado del arte sobre la formación en torno a la Ingeniería de Software, con una aproximación a aspectos relacionados con las estrategias de enseñanza aprendizaje basado en lúdica, haciendo énfasis en la enseñanza de la ingeniería de requisitos. El artículo presenta una novedosa aplicación fundamentada en juegos, como estrategias de enseñanza con el objetivo de desarrollar habilidades, espacios de trabajo colaborativo, que permitan apoyar la investigación y la formación de maestros, entre otros. También se presenta un análisis sobre los diferentes estrategias lúdicas para la enseñanza en temáticas de la ingeniería del software al interior de un aula de clase

    Aplicación del Modelo ANFIS para Predicción de Series de Tiempo

    Get PDF
    This paper shows a Neuro-Fuzzy methodology which is applied to the financial problem of stock market forecasting in the short time, whose results can be used as a reference for speculative investments in Colombian stock exchange market as a complement to technical and fundamental analysis. Moreover, the development of an ANFIS (Adaptive Neuro-Based Fuzzy Inference System) MATLAB language based tool is presented. Such tool is founded on a heuristic combination of both neural networks and fuzzy logic, with consideration on the number and type of membership functions for input variables. The decision maker can trust in the model reliability by means of the calculation given by the error residual method. Some other measures are also defined to verify reliability of the predictions, including the average square error and the standard deviation that are directly calculated from the model itself.El artículo presenta la descripción y posterior aplicación de una metodología de Redes Neuro-Difusas aplicadas al problema de predicción de series de tiempo en el mercado de capitales de corto plazo. Estas aplicaciones proporcionan criterios de referencia para inversión especulativa en la bolsa de valores de Colombia, en la medida que complementan la realización de análisis técnicos y fundamentales. La aplicación presentada en este artículo se fundamenta en una herramienta basada en el modelo ANFIS (Adaptive Neuro-Based Fuzzy Inference System) la cual está disponible en lenguaje MATLAB, con utilidad en el pronóstico de series de tiempo. La herramienta aquí empleada se apoya en métodos heurísticos que combinan redes neuronales y lógica difusa, en las cuales se definen la cantidad y tipo de funciones de pertenencia de las variables de entrada. El decisor puede confiar en la efectividad de la predicción gracias al método de cálculo de los errores residuales. También se realizan comparaciones con otras medidas como el error medio cuadrático y las desviaciones estándar del pronóstico, que son directamente calculados desde los modelos propuestos

    Proceso para la evolución y mantenimiento de software en las MiPymes y los departamentos de desarrollo de software en la ciudad de Pereira (Mantelasoft)

    Get PDF
    En libros y artículos como “Software Engineering: A Practitioner's Approach” (Pressman R. S., 2008)“Ingeniería del Software” (Sommervile, 2011), se vienen hablando del tema de mantenimiento de software, situándolo entre el 67% y 90% del costo total del ciclo de vida del desarrollo de un sistema de información. A pesar del esfuerzo de estos y otros estudiosos se reportan pocas investigaciones o producción de datos sobre el tema. Hoy por hoy, el mantenimiento de software es uno de los procesos más necesarios e importantes para las empresas, pero, simultáneamente, uno de los más complicados y costosos por lo que, en el presente trabajo, se propone una guía denominada “Mantelasoft”, enfocada en el proceso de evolución y mantenimiento de software para las MiPymes y departamentos de desarrollo de software, corresponde a una combinación entre el proceso Ágil Mantema y los procesos de apoyo planteados por la norma ISO/IEC 12207:2008, la cual incluye un modelo con fases, actividades, métricas y técnicas. En la primera fase se recolectan datos, por medio de una encuesta y un grupo focal a empresarios, sobre cómo algunas empresas de Pereira realizan el mantenimiento de software a sus productos. Luego de analizar la información obtenida y revisar guías de mantenimiento de software ya existentes, se genera y propone “Mantelasoft”. Por último, se aplica “Mantelasoft” en dos empresas de Pereira, donde antes y después de la aplicación se hace una evaluación del mantenimiento de software que allí se realiza, para posteriormente saber las fortalezas y puntos por mejorar de “Mantelasoft”.In books and articles such as “Software Engineering: A Practitioner's Approach” (Pressman R. S., 2008), "Software Engineering" (Sommervile, 2011), which since the 70s, have been talking about the issue of software maintenance, placing it among the 67 % and 90% of the total cost of the life cycle of the development of an information system. Despite the efforts of these and other scholars, few investigations or production of data on the subject are reported. Today, software maintenance is one of the most necessary and important processes for companies, but, simultaneously, one of the most complicated and costly, so, in the present work, a methodological guide is proposed that has been called "Mantelasoft", focused on the process of evolution and maintenance of software, specifically for MSMEs and software development departments, which corresponds to a combination between the Agil Mantema process and the support processes proposed by ISO / IEC 12207: 2008, which includes a model with phases, activities, metrics and techniques. Where in the first phase data is collected, through a survey and a focus group of entrepreneurs, on how some Pereira companies perform software maintenance on their products. After analyzing the information obtained and reviewing existing software maintenance guides, "Mantelasoft" is generated and proposed. Finally, "Mantelasoft" is applied in two companies in Pereira, where before and after the application an evaluation is made of the software maintenance performed there, to later know the strengths and points to improve of "Mantelasoft"

    Actualidad e importancia de la implementación de Big Data utilizando las herramientas Hadoop y Spark

    Get PDF
    In the present article, a review was made on the relevance and importance of Big Data through the Hadoop and Spark tools. First the Big Data concept is contextualized from different authors and making reference to its importance in the different organizations, having as a premise, the three V  that must be present when implementing Big Data (Volume, Variety and Speed).Then, the Hadoop and Spark tools are analyzed, identifying their capacity to make more efficient the processing of large volumes of data, of different types of data and at a high speed, solving the problems that arose before when many data were going to be worked on.Finally, a reflection is made on the importance of Big Data in the decision-making of an organization, taking into account that decision-making allows an organization to be competitive and to last over time.En el presente artículo se realizó una revisión sobre la actualidad e importancia del Big data a través de las herramientas Hadoop y Spark, en principio se contextualiza el concepto Big Data desde diferentes autores y haciendo referencia a su importancia en las diferentes organizaciones, teniendo como premisa las tres V que deben estar presentes a la hora de implementar Big Data (Volumen, Variedad y Velocidad).Luego se analizan las herramientas Hadoop y Spark, identificando su capacidad de hacer más eficiente el procesamiento de grandes volúmenes de datos, de diferentes tipos de datos y a gran velocidad dando solución a los problemas que se presentaban antes cuando se iba a trabajar sobre muchos datos.Por último, se hace una reflexión sobre la importancia del Big Data en la toma de decisiones de una organización, teniendo en cuenta que la toma de decisiones permite que una organización sea competitiva y pueda perdurar en el tiempo.  

    Actualidad e importancia de la implementación de Big Data utilizando las herramientas Hadoop y Spark

    Get PDF
    In the present article, a review was made on the relevance and importance of Big Data through the Hadoop and Spark tools. First the Big Data concept is contextualized from different authors and making reference to its importance in the different organizations, having as a premise, the three V  that must be present when implementing Big Data (Volume, Variety and Speed).Then, the Hadoop and Spark tools are analyzed, identifying their capacity to make more efficient the processing of large volumes of data, of different types of data and at a high speed, solving the problems that arose before when many data were going to be worked on.Finally, a reflection is made on the importance of Big Data in the decision-making of an organization, taking into account that decision-making allows an organization to be competitive and to last over time.En el presente artículo se realizó una revisión sobre la actualidad e importancia del Big data a través de las herramientas Hadoop y Spark, en principio se contextualiza el concepto Big Data desde diferentes autores y haciendo referencia a su importancia en las diferentes organizaciones, teniendo como premisa las tres V que deben estar presentes a la hora de implementar Big Data (Volumen, Variedad y Velocidad).Luego se analizan las herramientas Hadoop y Spark, identificando su capacidad de hacer más eficiente el procesamiento de grandes volúmenes de datos, de diferentes tipos de datos y a gran velocidad dando solución a los problemas que se presentaban antes cuando se iba a trabajar sobre muchos datos.Por último, se hace una reflexión sobre la importancia del Big Data en la toma de decisiones de una organización, teniendo en cuenta que la toma de decisiones permite que una organización sea competitiva y pueda perdurar en el tiempo.  

    Un Caso de Estudio para la Adopción de un Modelo de Trazabilidad de Requisitos en el Sector Energético

    Get PDF
    In order to improve software development process relating to requirements for improvement, it is necessary to have a possibility of requirements drawn along the life cycle of a system. For this reason, traceability allows evaluating the potential impacts of change so we can detect changes at an early stage or even at the stage of conFiguration management in the footsteps of software development. Through this paper a case study is presented using the Enterprise Architect tool applied to the energy sector while evidencing how to track a requirement beginning in the first phase of analysis and design (functional requirements, non-functional requirements, business rules, use cases, class diagram, component diagram etc.) generating array layout within a software development process.Es fundamental para un desarrollo de software mejorar el proceso relacionado con los requisitos, los aspectos que facilitan una mejora, es contar con la posibilidad de realizar trazados a los requisitos a lo largo del ciclo de vida de un sistema. Para esto, la trazabilidad permite evaluar las implicaciones que puede tener el cambio y así poder detectar los cambios en fases tempranas o incluso en la fase de gestión de la configuración siguiendo las huellas de trazado.A través de este artículo de investigación se presentan un caso de estudio aplicando la herramienta  "http://www.sparxsystems.com.au/ para el sector energético donde se evidencia cómo se puede dar seguimiento a un requisito comenzando  en la primera fase de análisis y diseño (requisitos funcionales, requisitos no funcionales, regla de negocio, casos de uso, diagrama de clase, diagrama de componente etc.) por medio del cual es posible generar una matriz de trazado dentro de un proceso de desarrollo de software

    Desigualdades en la mortalidad por enfermedades según indicadores socioeconómicos. Departamento de Risaralda 2009-2013

    Get PDF
    El impacto de la mortalidad por enfermedades infecciosas, cáncer, cardiovasculares, causa externa y nutricionales, requiere medir la relación entre las condiciones socioeconómicas y las necesidades básicas insatisfechas. Objetivo: Caracterizar las desigualdades en la mortalidad por enfermedades según el producto interno bruto y el índice de necesidades básicas insatisfechas. Materiales y métodos: Es un estudio con enfoque empírico analítico retrospectivo de tipo ecológico en el que se comparó la mortalidad por enfermedades en los municipios de Risaralda, con base en su situación económica. Los datos de mortalidad y el índice de necesidades básicas se obtuvieron de estadísticas vitales del D.A.N.E. Resultados: El riesgo de morir por Infección respiratoria aguda fue mayor en los municipios con menor producto interno bruto y mayores necesidades básicas insatisfechas, a diferencia del VIH/SIDA que aumento en los municipios con mayores ingresos. El comportamiento de las enfermedades Neoplásicas es menor en los municipios con menos condición socioeconómica. Las enfermedades cardiovasculares muestran una alta incidencia en municipios con mejores condiciones socioeconómicas y con mayores necesidades básicas insatisfechas. En cuanto a lesiones Autoinflingidas – Suicidios, fue la mayor mortalidad en los municipios con menor producto bruto y mayores necesidades básicas insatisfechas. Conclusiones: Se carece de indicadores de desigualdad desagregados a nivel departamental. Los sugeridos con este propósito se calculan para el mismo, favoreciendo la caracterización de las desigualdades a nivel territorial.The impact of mortality due to infectious diseases, cancer, cardiovascular, external causes and nutrition, requires measuring the relationship between socioeconomic conditions and unsatisfied basic needs. Objective: To characterize the inequalities in mortality due to diseases according to the gross domestic product and the index of unsatisfied basic needs. Materials and methods: It is a study with an ecological retrospective empirical analytical approach in which mortality from diseases in the municipalities of Risaralda was compared, based on their economic situation. The mortality data and the basic needs index were obtained from vital statistics of the D.A.N.E. Results: The risk of dying from acute respiratory infection was higher in municipalities with lower gross domestic product and higher unsatisfied basic needs, unlike HIV / AIDS, which increased in municipalities with higher incomes. The behavior of Neoplastic diseases is lower in municipalities with less socioeconomic status. Cardiovascular diseases show a high incidence in municipalities with better socioeconomic conditions and with greater unsatisfied basic needs. Regarding Self-inflicted injuries - Suicides, it was the highest mortality in the municipalities with the lowest gross product and the highest unsatisfied basic needs. Conclusions: There is a lack of disaggregated inequality indicators at the departmental level. Those suggested for this purpose are calculated for the same, favoring the characterization of inequalities at the territorial level

    Ciencia de datos aplicada : Estudio de casos en diversas áreas, focalizado en la industria agropecuaria de la provincia de Rio Negro

    Get PDF
    Las organizaciones están buscando una nueva manera de producir optimizando y potenciando sus recursos, es por ello que están incorporando tecnologías que conectan el mundo físico con el virtual a través de diversos dispositivos que le permitan acceder a grandes cantidades de datos en tiempo real y tomar mejores decisiones en todo el proceso productivo. Por otra parte, la Ciencia de Datos es un conjunto de principios fundamentales que apoyan y guían la extracción de información y conocimiento a partir de los datos; incluye diversas metodologías, técnicas, algoritmos y herramientas que facilitan el procesamiento avanzado y automático de los mismos; permitiendo identificar información relevante y estratégica, que a simple vista no es detectada. Este proyecto tiene por objetivo articular integradamente mecanismos de proceso de interpretación de grandes masas de información en diversas industrias, (con hincapié en la agropecuaria de la provincia de Río Negro), a través diversas técnicas de tratamiento de datos y su visualización brindada por la Ciencia de Datos.Eje: Bases de Datos y Minería de Datos.Red de Universidades con Carreras en Informátic

    Optimasi Portofolio Resiko Menggunakan Model Markowitz MVO Dikaitkan dengan Keterbatasan Manusia dalam Memprediksi Masa Depan dalam Perspektif Al-Qur`an

    Full text link
    Risk portfolio on modern finance has become increasingly technical, requiring the use of sophisticated mathematical tools in both research and practice. Since companies cannot insure themselves completely against risk, as human incompetence in predicting the future precisely that written in Al-Quran surah Luqman verse 34, they have to manage it to yield an optimal portfolio. The objective here is to minimize the variance among all portfolios, or alternatively, to maximize expected return among all portfolios that has at least a certain expected return. Furthermore, this study focuses on optimizing risk portfolio so called Markowitz MVO (Mean-Variance Optimization). Some theoretical frameworks for analysis are arithmetic mean, geometric mean, variance, covariance, linear programming, and quadratic programming. Moreover, finding a minimum variance portfolio produces a convex quadratic programming, that is minimizing the objective function ðð¥with constraintsð ð 𥠥 ðandð´ð¥ = ð. The outcome of this research is the solution of optimal risk portofolio in some investments that could be finished smoothly using MATLAB R2007b software together with its graphic analysis

    Search for supersymmetry in events with one lepton and multiple jets in proton-proton collisions at root s=13 TeV

    Get PDF
    Peer reviewe
    corecore