Recursos de colección

Universidad Nacional de La Plata (75.687 recursos)

Este servicio se brinda en el marco del Proyecto de Enlace de Bibliotecas (PrEBi) y significa una novedosa iniciativa en pos de la difusión a través de Internet, dentro y fuera del ámbito de la Universidad, de los conocimientos que en ella se generan para servir como vehículo de promoción y jerarquización. Los objetivos que se han planteados para SeDiCI son sumamente ambiciosos e incluyen la difusion electrónica de tesis, tesinas y disertaciones pero también de otros tipos de creaciones intelectuales, pretendiendo abarcar la ciencia, la tecnología y el arte buscando modos de presentación no solo de objetos en forma de documentos de texto sino también otros medios multimediales aptos para creaciones no documentales.

XV Simposio Argentino de Ingeniería de Software (ASSE)

Mostrando recursos 1 - 19 de 19

  1. Stakeholders en los requerimentos de aplicaciones web

    Oliveros, Alejandro; Danyans, Fernando J.; Mastropietro, Matías L.
    Los stakeholders desempeñan un papel relevante en la formulación de los requerimientos de un sistema de software, de hecho los sistemas se construyen con el objetivo de satisfacer necesidades de algunos stakeholders. Los stakeholders también son la fuente por clave de requerimientos, no acceder a todos los stakeholders de un sistema pone en peligro la completitud del sistema en la medida que no se detectan requerimientos. En la Ingeniería de Requerimientos el tema no ha sido tratado con la profundidad y consistencia requerida, por lo que la noción misma de stakeholder resulta al menos imprecisa y también los procesos asociados....

  2. Test-Driven Development

    Vaca, Pablo A.; Maldonado, Calixto; Inchaurrondo, Claudia Inés; Peretti, Juan Pablo; Romero, María Soledad; Bueno, Matías; Cagliolo, Marcelo
    Este trabajo presenta la introducción y utilización de la práctica de desarrollo de software conocida como Test-Driven Development (TDD) en proyectos de software, expone además que TDD no es solo una metodología de pruebas, sino además una metodología de diseño de software. Está basado en un proyecto de investigación perteneciente a la Universidad Tecnológica Nacional - Facultad Regional Córdoba, con el objetivo de estudiar y enmarcar este tipo de metodologías en la industria, mostrando tanto las particularidades de la misma, como los proyectos en los cuales se aplica, y las ventajas y dificultades que pueden surgir de su adopción. Se...

  3. Elicitación y especificación de requerimentos no funcionales para aplicaciones web

    Rojo, Silvana del Valle; Oliveros, Alejandro
    La noción de Requerimientos No Funcionales (RNF) de los sis-temas software no es homogénea. Hay falta de consenso en las respuestas a preguntas como: ¿Qué son? ¿Cómo se clasifican dentro del contexto de desarrollo de software? y ¿Cómo se clasifican en el desarrollo de aplicaciones Web? Ingeniería de Requerimientos proporciona numerosas técnicas y herramientas para identificar, describir, validar y gestionar requerimientos, pero frecuente-mente estas no son aplicadas en el desarrollo de aplicaciones Web. La madurez del proceso de Ingeniería de Requerimientos parece ser insuficiente para desarrollar este tipo de aplicaciones. Superar esa insuficiencia en el tratamiento adecuado de los RNF...

  4. Instrumentos de Endomarketing na Melhoria de Processos de Software: um estudo sobre a indústria brasileira

    Araújo, Diogo Pinheiro de; Porto, Josiane Brietzke
    The software companies are increasingly qualifying and adapting the technical quality referrals as models and standards, due to strong competition and market demands. In software process improvement, organizations must pay attention to influential aspects such as the human factor, because it may be decisive in the success of these initiatives and which are not always taken into consideration. The objective of this study was to analyze the main Endomarketing actions presented and considered important in software process improvement, according to the perception of experts in the Brasilian context. The results show a possible way to treat the influence of the...

  5. Construcción basada en ontologías del Léxico Extendido del Lenguaje

    Ruidías, Héctor J.; Caliusco, María Laura; Galli, María Rosa
    El éxito de un proceso de desarrollo de software depende en gran medida de la calidad de los documentos de especificación de sus requerimientos. Si bien, la especificación de los requerimientos en lenguaje natural facilita la comunicación con los "involucrados" (stakeholders), se dificulta la evaluación de la consistencia de los mismos. Por lo tanto, se requiere de modelos formales que faciliten esta evaluación. Las ontologías han surgido como herramientas para crear dichos modelos formales, sin embargo, la mayoría de las ontologías de documentos de requerimientos existentes son solo simples taxonomías. En esta propuesta se presenta un marco de trabajo basado...

  6. Estrategias para la identificación de servicios a partir de los procesos de negocio: un estudio empírico

    Dieste, Oscar; Fonseca C., Efraín R.; Montejano, Germán Antonio; Testa, Oscar
    Contexto: Las arquitecturas orientadas a servicios facilitan la integraci ón de sistemas, datos y aplicaciones, mediante la utilizaci ón de servicios. No obstante, no existen enfoques claros para la identi caci on y generaci ón de servicios a partir de modelos de proceso de negocio. Objetivo: Formular estrategias y procedimientos alternativos para la identi ficaci ón directa y sin ambig üedad de servicios. Metodologí a: Action Research ha sido utilizada. El proyecto tuvo como objetivo el desarrollo de una aplicaci on que ofrece una interfaz unica para acceder a una serie de recursos distribuidos geogr a camente. La aplicaci on...

  7. Un modelo de metadatos para la gestión de la variabilidad en líneas de productos de software

    Pol'la, Matías; Buccella, Agustina; Cechich, Alejandra; Arias, Maximiliano
    La gesti on de la variabilidad conforma un area de estudio altamente investigada en la actualidad. La misma, aplicada al paradigma de la ingenier a de l neas de productos, provee un conjunto de t ecnicas y m etodos que permiten con gurar, adaptar y/o extender los servicios provistos por una l nea para que formen parte de los nuevos productos a ser derivados. Dentro de las nuevas propuestas en la literatura, existen aquellas que proveen soluciones para diferentes aspectos involucrados en dicha gesti on. En este trabajo, presentamos un modelo para la gesti on de la variabilidad basado en...

  8. Un enfoque para la mejora continua basado en los principios ágiles

    Ruiz de Mendarozqueta, Alvaro; Andriano, Natalia Valeria
    En Argentina hay desarrollos de alta tecnología que cuentan con ca-da vez más presencia de software para su funcionamiento. Esa presencia del software en todos los ámbitos exige que el mismo sea cada vez más confiable, más robusto y de alta calidad. La promulgación de la llamada Ley del Software contribuyó al crecimiento de la industria desde el año 2002 y fomentó el uso de certificaciones y evaluaciones de calidad en las organizaciones. En un estudio realizado anteriormente pudimos ver que la mejora de procesos no fue tan exi-tosa. En paralelo con ese crecimiento las organizaciones fueron introduciendo prácticas ágiles...

  9. VENUS meets SEMAT

    Geihs, Kurt; Evers, Christoph; Niemczyk, Stefan
    SEMAT (Software Engineering Methods And Theory) is an initiative to define a generic foundation for software engineering as a rigorous discipline. The so-called SEMAT kernel provides a thinking framework for software engineers that is not constrained to certain methods and processes but aims to encompass all kinds of proven principles and best practices. Our own interdisciplinary VENUS development method is designed to achieve similar generality and compatibility objectives, although the chosen application domain in VENUS has a much narrower scope. In this paper we compare the VENUS development method with SEMAT. The main contributions are positioning the VENUS development concepts...

  10. Método de estimación de costos de un producto de software web

    Diaz Villegas, Jorge E.; Robiolo, Gabriela
    La determinación de costos de un producto es un aspecto clave en todo proceso de comercialización. Un cálculo adecuado permite ganar clientes asegurando la vida y expansión de las empresas. Estos aspectos han motivado al Centro de Estudios de Ingeniería de Software de la Universidad de la Frontera (CEIS-UFRO) a desarrollar un método que partiendo de una especificación de requerimientos basada en casos de uso y la productividad, llega a definir el costo de un producto de software transaccional Web. Es un método que es adapta-ble a las características particulares del proceso de desarrollo, del grupo de desarrollo, del producto...

  11. Modelling long-lived health care workflow transactions

    Meli, Christopher; Fernandez, George
    Due to the increasing automation of health care, health care work ows have received signi cant attention over the last few years. This paper discusses the di erences between typical business processes and health care work ows, and introduces a layered architecture suitable for health care work ow models.We present a rules-based approach for mod- elling long-lived health care work ow transactions, and we discuss a set of transactional integrity rules speci c to the work ow patterns found in traditional business processes and show how these rules can be used to design health care work ows with transactional characteristics.

  12. Diseño de software guiado por casos de uso

    Lund, María Inés
    Es común utilizar, para el análisis de un sistema, el modelo de casos de uso a través del Lenguaje de Modelado Unificado (UML). Si bien existe numerosa bibliografía al respecto, a la hora de modelar el sistema y la aplicación práctica de los casos de uso, nos encontramos con una gran variedad de criterios sobre cómo usarlos, relacionarlos y especificarlos, que van más allá de la corrección sintáctica que puede ser fácilmente identificada, sino más bien vinculados a la semántica en el uso de los mismos. A lo largo de los años de dictado de la cátedra Diseño de Software,...

  13. Herramienta para evaluar atributos de mantenibilidad en aplicaciones PHP

    Acosta, Julio C.; Greiner, Cristina L.; Dapozo, Gladys N.
    La medición de software permite expresar de manera cuantitativa atributos como el grado de mantenibilidad de una aplicación a partir del análisis de un conjunto de métricas específi cas. En este trabajo se presenta una herramienta de medición de atributos vinculados con la mantenibilidad en aplicaciones orientadas a objetos, en particular, al código escrito en PHP. Esta herramienta automatiza un método de medición basado en GQM, calcula los valores de un conjunto de métricas, almacena los resultados de las distintas mediciones y permite comparar cómo se comportan los atributos evaluados. Para la validación del método y la herramienta se evaluó...

  14. Migración de sistemas heredados a cloud computing

    Zalazar, Ana Sofía; Gonnet, Silvio M.; Leone, Horacio P.
    Cloud computing consiste en el aprovisionamiento dinámico de recursos físicos y virtuales por parte de los proveedores, para optimizar al máximo la rentabilidad y la utilización de sus recursos. Los consumidores, contratan estos servicios, negociando los acuerdos de nivel de servicio. Algunos consumidores proyectan migrar las funcionalidades de sus sistemas heredados a los servicios de cloud computing, para minimizar la inversión en infraestructura propia y además adquirir nuevas soluciones informáticas que se adapten rápidamente a los cambios dinámicos del entorno. Por lo tanto, el aporte de este trabajo consiste en clasificar diferentes tipos de migración de sistemas heredados a cloud...

  15. Diseñando la evaluación de calidad en uso de una herramienta didáctica para crear interfaces gráficas en JavaTM

    Molina, Hernán Darío; Olsina Santos, Luis Antonio
    En este art ículo se describe el diseño de la evaluaci ón de Calidad en Uso que se llevar á a cabo sobre la herramienta jGUIAr, diseñada y creada para asistir en la enseñanza y aprendizaje de la construcci ón de interfaces gr áficas con el paquete AWT del lenguaje JavaTM. La herramienta ser á utilizada en el contexto de una c átedra de Programación Orientada a Objetos para introducir al estudiante en la creaci ón de interfaces gr áficas. La evaluaci ón, cuyo objetivo es mejorar la herramienta para su utilizaci ón en dicho contexto, fue diseñada siguiendo una...

  16. Towards recovering architectural information from images of architectural diagrams

    Maggiori, Emmanuel; Gervasoni, Luciano; Antúnez, Matías; Rago, Alejandro; Díaz Pace, J. Andrés
    The architecture of a software system is often described with diagrams embedded in the documentation. However, these diagrams are normally stored and shared as images, losing track of model-level architectural information and refraining software engineers from working on the architectural model later on. In this context, tools able to extract architectural information from images can be of great help. In this article, we present a framework called IMEAV for processing architectural diagrams (based on speci c viewtypes) and recovering information from them. We have instantiated our framework to analyze \module views" and evaluated this prototype with an image dataset. Results...

  17. An energy-saving model for service-oriented mobile application development

    Lizarralde, Ignacio; Mateos, Cristian M.; Zunino, Alejandro
    The development of mobile applications that combine Web Services from different providers --also referred as mashup applications-- is growing as a consequence of the ubiquity of bandwidth connections and the increasing number of available Web Services. In this context, providing higher maintainability to Web Service applications is a worth of matter, because of the dynamic nature of the Web. EasySOC (1) solves this problem by decoupling mashups from application components. However, mobile devices have energy constraints because of the limitations in the current battery capacities. This work proposes a model that builds on the benefits of the EasySOC approach and...

  18. Empirical Bayes estimation of software failures

    Barraza, Néstor Rubén
    The empirical Bayes estimator is applied to software failures production. The time between failures data registered up to a given time, are used in order to estimate the probability of failure appearance dur- ing the next interval time. This method is similar to the estimation of n-grams in natural language processing. A modi ed expression to the estimator usually used in language and speech processing is introduced in order to follow the failures production curve. Results of simulations comparing well with experimental data are also shown.

  19. Integração de requisitos orientados ao negócio: apresentação de método e ferramenta

    Castro, Eduardo Jose Ribeiro de; Calazans, Angelica Toffano Seidel; Paldes, Roberto Avila; Pontes, João Pontes; Neiva, Gustavo
    O objetivo desse artigo é apresentar o método iRON (integração de Requisi-tos Orientados ao Negócio), elaborado com a finalidade de estruturar e alinhar a visão de negócio com o processo de produção e gerenciamento de requisitos, e a ferramenta iRON Explorer construída para sua aplicação. O método e a fer-ramenta foram criados no ambiente acadêmico considerando a necessidade de melhorar a compreensão e utilização dos elementos da Engenharia de Requisi-tos dos alunos de graduação e pós-graduação. Esses alunos levaram a técnica à empresas públicas e privadas, o que proporcionou o seu amadurecimento com a participação da academia e mercado. O...

Aviso de cookies: Usamos cookies propias y de terceros para mejorar nuestros servicios, para análisis estadístico y para mostrarle publicidad. Si continua navegando consideramos que acepta su uso en los términos establecidos en la Política de cookies.