<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>XIX Simposio Argentino de Ingeniería de Software (ASSE 2018)</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70807" rel="alternate"/>
<subtitle/>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70807</id>
<updated>2026-10-11T21:36:40Z</updated>
<dc:date>2026-10-11T21:36:40Z</dc:date>
<entry>
<title>Análisis de las técnicas de aprendizaje automático aplicadas en la ingeniería de requerimientos de software: un mapeo sistemático de la literatura</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70888" rel="alternate"/>
<author>
<name>Gramajo, María Guadalupe</name>
</author>
<author>
<name>Ballejos, Luciana C.</name>
</author>
<author>
<name>Ale, Mariel</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70888</id>
<updated>2020-01-13T04:04:10Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
En este trabajo se presenta un mapeo sistemático de la literatura, a los fines de proporcionar una revisión comprensiva de las investigaciones que deta-lan la aplicación de las técnicas de Aprendizaje Automático (AA) en el área de Ingeniería de Requerimientos (IR) para enriquecer técnicas y procedimientos tradicionales. Los resultados obtenidos destacan propuestas alentadoras orientadas principalmente, a la predicción de fallas y clasificación de los requisitos de software. Sin embargo, se detectó que los estudios que utilizan técnicas de AA en sus propuestas, aún precisan de una mayor validación empírica para ser ampliamente aceptadas y aplicadas en entornos de desarrollo de software. Consecuentemente, esta situación denota la necesidad de continuar investigando y profundizando sobre posibles aplicaciones del AA en el área de IR.
</summary>
<dc:description>En este trabajo se presenta un mapeo sistemático de la literatura, a los fines de proporcionar una revisión comprensiva de las investigaciones que deta-lan la aplicación de las técnicas de Aprendizaje Automático (AA) en el área de Ingeniería de Requerimientos (IR) para enriquecer técnicas y procedimientos tradicionales. Los resultados obtenidos destacan propuestas alentadoras orientadas principalmente, a la predicción de fallas y clasificación de los requisitos de software. Sin embargo, se detectó que los estudios que utilizan técnicas de AA en sus propuestas, aún precisan de una mayor validación empírica para ser ampliamente aceptadas y aplicadas en entornos de desarrollo de software. Consecuentemente, esta situación denota la necesidad de continuar investigando y profundizando sobre posibles aplicaciones del AA en el área de IR.</dc:description>
</entry>
<entry>
<title>Rival: un patrón de comportamiento de uso organizacional</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70886" rel="alternate"/>
<author>
<name>Sánchez, Diego</name>
</author>
<author>
<name>Fontela, Carlos</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70886</id>
<updated>2020-01-13T20:02:35Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Los patrones de diseño fueron introducidos ya hace más de tres décadas, induciendo mejoras en la manera en que desarrollamos software orien-tado a objetos. Sin embargo, día a día se descubren nuevos patrones en situa-ciones concretas de proyectos de desarrollo. Este trabajo presenta un patrón de comportamiento del que hemos encontrado un uso difundido en ambientes or-ganizacionales, y al que hemos denominado Rival.
</summary>
<dc:description>Los patrones de diseño fueron introducidos ya hace más de tres décadas, induciendo mejoras en la manera en que desarrollamos software orien-tado a objetos. Sin embargo, día a día se descubren nuevos patrones en situa-ciones concretas de proyectos de desarrollo. Este trabajo presenta un patrón de comportamiento del que hemos encontrado un uso difundido en ambientes or-ganizacionales, y al que hemos denominado Rival.</dc:description>
</entry>
<entry>
<title>Framework de control de movimiento de plataforma de de seis grados de libertad de tipo Stewart, servicios de movimiento para vehículos en aplicaciones de simulación e integración con simuladores de vuelo</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70885" rel="alternate"/>
<author>
<name>Maraggi, Santiago</name>
</author>
<author>
<name>Abbate, Horacio Antonio</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70885</id>
<updated>2020-01-13T20:02:37Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
El presente trabajo consiste en el desarrollo de un framework para control de movimiento de una plataforma de seis grados de libertad de tipo Stewart. El framework incluye además un módulo de servicios de movimiento para vehículos y un plugin de integración para simuladores de vuelo, probado con X-Plane 11 y FlightGear. El framework facilita la incorporación de movimiento sobre la plataforma como un servicio a simuladores y programas de todo tipo que involucren movimiento de vehículos.
</summary>
<dc:description>El presente trabajo consiste en el desarrollo de un framework para control de movimiento de una plataforma de seis grados de libertad de tipo Stewart. El framework incluye además un módulo de servicios de movimiento para vehículos y un plugin de integración para simuladores de vuelo, probado con X-Plane 11 y FlightGear. El framework facilita la incorporación de movimiento sobre la plataforma como un servicio a simuladores y programas de todo tipo que involucren movimiento de vehículos.</dc:description>
</entry>
<entry>
<title>Ripple Protocol performance improvement: Small world theory applied to cross border payments</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70884" rel="alternate"/>
<author>
<name>D’Agostino, Sebastián Facundo</name>
</author>
<author>
<name>Timpanaro, Juan Pablo</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70884</id>
<updated>2020-01-13T20:02:39Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
In the context of faster and cheaper international money transfers, this paper makes an analysis of the Ripple Protocol Consensus Algorithm (RPCA) and provides an improved algorithm that takes advantage of the network topology when it holds several sub-networks with poor connections between them. RPCA reaches consensus based on a trusted list of nodes, which this paper theorizes to fit the small world concept from social networks. Network nodes are analyzed statically in order to add new nodes to interconnect clusters. The method used to measure the improvement is through simulation and calculated the algorithm response time with and without the added nodes. This paper achieves a performance improvement between 23 ms and 457 ms for networks of between 50 and 2000 nodes. In the context of high frequency trading, a small milliseconds improvement makes the difference for a transaction to be accepted or not.
</summary>
<dc:description>In the context of faster and cheaper international money transfers, this paper makes an analysis of the Ripple Protocol Consensus Algorithm (RPCA) and provides an improved algorithm that takes advantage of the network topology when it holds several sub-networks with poor connections between them. RPCA reaches consensus based on a trusted list of nodes, which this paper theorizes to fit the small world concept from social networks. Network nodes are analyzed statically in order to add new nodes to interconnect clusters. The method used to measure the improvement is through simulation and calculated the algorithm response time with and without the added nodes. This paper achieves a performance improvement between 23 ms and 457 ms for networks of between 50 and 2000 nodes. In the context of high frequency trading, a small milliseconds improvement makes the difference for a transaction to be accepted or not.</dc:description>
</entry>
<entry>
<title>Hacia el análisis de sentimiento en entornos ágiles</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70882" rel="alternate"/>
<author>
<name>Gramajo, María Guadalupe</name>
</author>
<author>
<name>Ballejos, Luciana C.</name>
</author>
<author>
<name>Ale, Mariel Alejandra</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70882</id>
<updated>2020-01-13T20:02:40Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
En los últimos años, las investigaciones acerca del análisis del sentimiento y los factores que intervienen en las relaciones humanas en proyectos de desarrollo de software, han ganado interés y popularidad. En el contexto de los proyectos ágiles, las historias de usuario, además de describir aspectos técnicos, tales como, las especificaciones de requi-sitos, reflejan información valiosa sobre los sentimientos y emociones de las partes interesadas. Si bien, resulta complejo su visualización e inter-pretación, es posible aplicar técnicas de procesamiento de texto y análisis de sentimiento para extraer información útil y de valor para el equipo de desarrollo. Utilizando las descripciones de requisitos contenidas en la plataforma colaborativa Trello, se propone analizar la dimensión afectiva de las historias de usuario, considerando los sentimientos y las emocio-nes, que afectan el proceso de comunicación entre los desarrolladores y los stakeholders e identificar cómo estos factores impactan de manera directa en el proceso de desarrollo del software, específicamente en las actividades relacionadas a la definición y refinamiento de requisitos.
</summary>
<dc:description>En los últimos años, las investigaciones acerca del análisis del sentimiento y los factores que intervienen en las relaciones humanas en proyectos de desarrollo de software, han ganado interés y popularidad. En el contexto de los proyectos ágiles, las historias de usuario, además de describir aspectos técnicos, tales como, las especificaciones de requi-sitos, reflejan información valiosa sobre los sentimientos y emociones de las partes interesadas. Si bien, resulta complejo su visualización e inter-pretación, es posible aplicar técnicas de procesamiento de texto y análisis de sentimiento para extraer información útil y de valor para el equipo de desarrollo. Utilizando las descripciones de requisitos contenidas en la plataforma colaborativa Trello, se propone analizar la dimensión afectiva de las historias de usuario, considerando los sentimientos y las emocio-nes, que afectan el proceso de comunicación entre los desarrolladores y los stakeholders e identificar cómo estos factores impactan de manera directa en el proceso de desarrollo del software, específicamente en las actividades relacionadas a la definición y refinamiento de requisitos.</dc:description>
</entry>
<entry>
<title>Gestión de la calidad en empresas de Software y Servicios Informáticos (SSI) de la República Argentina: un modelo para su implementación eficiente</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70880" rel="alternate"/>
<author>
<name>Gette, Marina</name>
</author>
<author>
<name>Sánchez, Alberto</name>
</author>
<author>
<name>Salgado, Carlos Humberto</name>
</author>
<author>
<name>Peralta, Mario</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70880</id>
<updated>2020-01-13T20:02:42Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Los modelos de calidad son referencias que las organizaciones utilizan para mejorar su gestión. Los modelos, a diferencia de las normas, no contienen requisitos que deben cumplir los sistemas de gestión de la calidad sino directrices para la mejora. Existen modelos de calidad orientados a la calidad total y la excelencia, modelos orientados a la mejora, modelos propios de determinados sectores e incluso modelos de calidad que desarrollan las propias organizaciones. En la actualidad, la calidad es considerada como un factor clave para el éxito de cualquier negocio y, por esta razón, muchos países han implementado Premios Nacionales respaldados por modelos de excelencia. En Argentina existe el Premio Nacional a la Calidad, respaldado por el Modelo para una Gestión de Excelencia.&#13;
En este trabajo se propone un modelo de Gestión de la Calidad orientado a empresas del Sector Software y Servicios Informáticos que deriva del estudio y análisis de la situación actual de las empresas de Software y Servicios Informáticos (SSI) de la República Argentina, basado en los 7 principios de la calidad de las organizaciones y en la estructura de la Norma Internacional ISO 9004.
</summary>
<dc:description>Los modelos de calidad son referencias que las organizaciones utilizan para mejorar su gestión. Los modelos, a diferencia de las normas, no contienen requisitos que deben cumplir los sistemas de gestión de la calidad sino directrices para la mejora. Existen modelos de calidad orientados a la calidad total y la excelencia, modelos orientados a la mejora, modelos propios de determinados sectores e incluso modelos de calidad que desarrollan las propias organizaciones. En la actualidad, la calidad es considerada como un factor clave para el éxito de cualquier negocio y, por esta razón, muchos países han implementado Premios Nacionales respaldados por modelos de excelencia. En Argentina existe el Premio Nacional a la Calidad, respaldado por el Modelo para una Gestión de Excelencia.&#13;
En este trabajo se propone un modelo de Gestión de la Calidad orientado a empresas del Sector Software y Servicios Informáticos que deriva del estudio y análisis de la situación actual de las empresas de Software y Servicios Informáticos (SSI) de la República Argentina, basado en los 7 principios de la calidad de las organizaciones y en la estructura de la Norma Internacional ISO 9004.</dc:description>
</entry>
<entry>
<title>Gestión de cambios en proyectos software con evaluación de calidad de código fuente</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70878" rel="alternate"/>
<author>
<name>Chiapello, Jorge</name>
</author>
<author>
<name>Greiner, Cristina L.</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70878</id>
<updated>2020-01-13T20:02:46Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
En un mundo globalizado y moderno, donde el software es cada vez más complejo y de gran tamaño, llevar adelante un proceso de desarrollo que finalice dentro de los parámetros acordados, a la vez que se entrega un producto de calidad no es una tarea trivial, así como tampoco lo es mantener esa calidad posteriormente. Para contribuir con la mejora de la calidad del proceso, vinculada particularmente con la mantenibilidad, en este trabajo se propone una herramienta para la gestión de proyectos de software que integra la asignación y seguimiento de pedidos de cambios con la evaluación de métricas aplicadas al código fuente. La información que la misma ofrece permitirá a los responsables y participantes del proyecto tener una visión amplia del estado del proyecto, y a la vez, un panorama de la calidad del mantenimiento correctivo y adaptativo en función de la medición del código fuente y los valores umbrales definidos. El análisis del código estático se basa en métricas conocidas que miden las características del código orientado a objetos, implementado en los lenguajes de programación Java y PHP, dos de los lenguajes de programación más utilizados en la industria del software.
</summary>
<dc:description>En un mundo globalizado y moderno, donde el software es cada vez más complejo y de gran tamaño, llevar adelante un proceso de desarrollo que finalice dentro de los parámetros acordados, a la vez que se entrega un producto de calidad no es una tarea trivial, así como tampoco lo es mantener esa calidad posteriormente. Para contribuir con la mejora de la calidad del proceso, vinculada particularmente con la mantenibilidad, en este trabajo se propone una herramienta para la gestión de proyectos de software que integra la asignación y seguimiento de pedidos de cambios con la evaluación de métricas aplicadas al código fuente. La información que la misma ofrece permitirá a los responsables y participantes del proyecto tener una visión amplia del estado del proyecto, y a la vez, un panorama de la calidad del mantenimiento correctivo y adaptativo en función de la medición del código fuente y los valores umbrales definidos. El análisis del código estático se basa en métricas conocidas que miden las características del código orientado a objetos, implementado en los lenguajes de programación Java y PHP, dos de los lenguajes de programación más utilizados en la industria del software.</dc:description>
</entry>
<entry>
<title>Millennials Tank: generando ingenieros de software del siglo XXI</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70876" rel="alternate"/>
<author>
<name>Campo, Marcelo</name>
</author>
<author>
<name>Amandi, Analía</name>
</author>
<author>
<name>Biset, Julio César</name>
</author>
<author>
<name>Goytia, Sacha</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70876</id>
<updated>2020-01-13T20:02:49Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
En este artículo describimos una experiencia exitosa que desa-rrollamos para favorecer la propuesta de proyectos inspirado en un reality show muy conocido, al cual hemos parafraseado Millennial Tank, donde los estudiantes del último año de la carrera de Ingeniería de Sistemas desarrollaron diferentes start-ups a partir de ideas propias, teniendo en cuenta las características de los alumnos millennials.
</summary>
<dc:description>En este artículo describimos una experiencia exitosa que desa-rrollamos para favorecer la propuesta de proyectos inspirado en un reality show muy conocido, al cual hemos parafraseado Millennial Tank, donde los estudiantes del último año de la carrera de Ingeniería de Sistemas desarrollaron diferentes start-ups a partir de ideas propias, teniendo en cuenta las características de los alumnos millennials.</dc:description>
</entry>
<entry>
<title>Software Reliability models for the first stage of Software Projects</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70875" rel="alternate"/>
<author>
<name>Barraza, Néstor Rubén</name>
</author>
<author>
<name>Tugnarelli, Mariano</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70875</id>
<updated>2020-01-13T20:02:52Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
A software reliability analysis for the first stage of software projects is presented. At this very first stage of testing we expect an increasing failure rate, where the usual software reliability growth models based on non homogeneous Poisson processes like the Goel-Okumoto or Musa-Okumoto can not be applied. However, our analysis involves some models that combine reliability growth with increasing failure rates like the logistic and delayed S-shaped models. Our analysis also includes a new model based on contagion as in the increasing failure rate as in the reliability growth stages. We point out that increasing failure rate stages are important to be modeled since corrective actions can be taken soon and also that this characteristics highlights under modern development methodologies which development is performed simultaneously as testing, like in Agile and TDD (Test driven development). Results of the application of those models to real datasets is shown.
</summary>
<dc:description>A software reliability analysis for the first stage of software projects is presented. At this very first stage of testing we expect an increasing failure rate, where the usual software reliability growth models based on non homogeneous Poisson processes like the Goel-Okumoto or Musa-Okumoto can not be applied. However, our analysis involves some models that combine reliability growth with increasing failure rates like the logistic and delayed S-shaped models. Our analysis also includes a new model based on contagion as in the increasing failure rate as in the reliability growth stages. We point out that increasing failure rate stages are important to be modeled since corrective actions can be taken soon and also that this characteristics highlights under modern development methodologies which development is performed simultaneously as testing, like in Agile and TDD (Test driven development). Results of the application of those models to real datasets is shown.</dc:description>
</entry>
<entry>
<title>Modelado de oferta temeraria en la industria de software</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70874" rel="alternate"/>
<author>
<name>Colla, Pedro E.</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70874</id>
<updated>2020-01-13T20:02:54Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
La esencia de una puja competitiva consiste en que un requirente o patrocinante solicita a uno o más oferen-tes la provisión de un bien o servicio bajo condiciones técnicas y comerciales específicas, estableciendo con ello un mecanismo de mercado tendiente a que los involucrados obtengan las mejores condiciones posibles. El artículo adapta modelos y comportamientos disponibles en la bibliografía al contexto en el que operan las compañías de software, en particular las condiciones que empujan a un oferente a realizar propuestas anormalmente bajas como consecuencia ra-cional de su situación financiera configurando una "oferta temeraria" de manera que si tuviera impactos desfavorables durante la ejecución del proyecto podría negociar su posición, salirse del proyecto o quebrar; con mejor resultado fi-nanciero que absorber el impacto o perder en la competencia por el proyecto. En éstas condiciones el patrocinante no puede transferir sus riesgos y afronta costos adicionales significativos. El estudio del modelo desarrollado con datos propios de la industria de software permite obtener magnitudes de sensibilidad a los distintos factores intervinientes y que estrategias de mitigación pueden resultar atractivas. Se analiza el caso de un solo contratista y la puja competitiva entre muchos interpretando los beneficios de la adopción de mejores prácticas tales como aplicar modelos de madurez de competencias o seguros de caución. Se realiza una estimación preliminar de cuál debería ser el orden de seguro de caución para la industria bajo los escenarios estudiados.
</summary>
<dc:description>La esencia de una puja competitiva consiste en que un requirente o patrocinante solicita a uno o más oferen-tes la provisión de un bien o servicio bajo condiciones técnicas y comerciales específicas, estableciendo con ello un mecanismo de mercado tendiente a que los involucrados obtengan las mejores condiciones posibles. El artículo adapta modelos y comportamientos disponibles en la bibliografía al contexto en el que operan las compañías de software, en particular las condiciones que empujan a un oferente a realizar propuestas anormalmente bajas como consecuencia ra-cional de su situación financiera configurando una "oferta temeraria" de manera que si tuviera impactos desfavorables durante la ejecución del proyecto podría negociar su posición, salirse del proyecto o quebrar; con mejor resultado fi-nanciero que absorber el impacto o perder en la competencia por el proyecto. En éstas condiciones el patrocinante no puede transferir sus riesgos y afronta costos adicionales significativos. El estudio del modelo desarrollado con datos propios de la industria de software permite obtener magnitudes de sensibilidad a los distintos factores intervinientes y que estrategias de mitigación pueden resultar atractivas. Se analiza el caso de un solo contratista y la puja competitiva entre muchos interpretando los beneficios de la adopción de mejores prácticas tales como aplicar modelos de madurez de competencias o seguros de caución. Se realiza una estimación preliminar de cuál debería ser el orden de seguro de caución para la industria bajo los escenarios estudiados.</dc:description>
</entry>
<entry>
<title>Validación de la reingeniería aplicada sobre la primera versión de Agile Quality Framework</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70873" rel="alternate"/>
<author>
<name>Pinto, Noelia</name>
</author>
<author>
<name>Tortosa, Nicolás</name>
</author>
<author>
<name>Cabas Geat, Blas</name>
</author>
<author>
<name>Ibáñez, Lucas</name>
</author>
<author>
<name>Acuña, César</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70873</id>
<updated>2020-01-13T20:02:55Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Actualmente las empresas de Software, para mantener la competitivi-dad en el escenario mundial, deben ofrecer productos y servicios de calidad a través de la implementación de modelos y normas reconocidas internacional-mente. Sin embargo, esto no es posible en las Pequeñas y Medianas Empresas (PYMES) debido a los altos costos de implementación, escases de personal es-pecializado y tiempos acotados. Además, en el Nordeste Argentino (NEA), las PYMES, han iniciado la aplicación de prácticas ágiles de desarrollo de software que se contraponen a formalizaciones exigidas por los procesos de certificación de calidad más usados actualmente.&#13;
Por tal motivo se ha desarrollado AQF, un framework que integra un modelo de calidad junto a una herramienta de software para la evaluación de calidad en en-tornos ágiles. Debido a que se obtuvieron resultados de validaciones previas, en este artículo se presenta AQF 2.0 con nuevas características y mejoras adecuadas a la realidad de la Industria del Software en el NEA.
</summary>
<dc:description>Actualmente las empresas de Software, para mantener la competitivi-dad en el escenario mundial, deben ofrecer productos y servicios de calidad a través de la implementación de modelos y normas reconocidas internacional-mente. Sin embargo, esto no es posible en las Pequeñas y Medianas Empresas (PYMES) debido a los altos costos de implementación, escases de personal es-pecializado y tiempos acotados. Además, en el Nordeste Argentino (NEA), las PYMES, han iniciado la aplicación de prácticas ágiles de desarrollo de software que se contraponen a formalizaciones exigidas por los procesos de certificación de calidad más usados actualmente.&#13;
Por tal motivo se ha desarrollado AQF, un framework que integra un modelo de calidad junto a una herramienta de software para la evaluación de calidad en en-tornos ágiles. Debido a que se obtuvieron resultados de validaciones previas, en este artículo se presenta AQF 2.0 con nuevas características y mejoras adecuadas a la realidad de la Industria del Software en el NEA.</dc:description>
</entry>
<entry>
<title>Proceso para el diseño de la arquitectura software en un sistema crítico ferroviario según la norma EN-50128</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70871" rel="alternate"/>
<author>
<name>Irrazábal, Emanuel</name>
</author>
<author>
<name>Sambrana, Iván</name>
</author>
<author>
<name>Pinto Luft, Cristian</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70871</id>
<updated>2020-01-13T20:02:58Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Los sistemas electrónicos para la seguridad vial de trenes y subtes en Argentina son importados y tienen un costo muy alto. El desarrollo de este tipo de sistemas es complejo, en parte por ser sistemas críticos que requieren el uso y seguimiento de una gran cantidad de normativas internacionales. El objetivo de este trabajo es presentar la construcción de un proceso para el diseño de la arquitectura software en sistemas críticos ferroviarios conforme a la norma EN 50128. En particular teniendo en cuenta las secciones 7.3 de dicha normativa y la tabla anexa de técnicas propuestas. El soporte tecnológico de este proceso se realizó a partir de la herramienta Eclipse Process Framework y un ecosistema de herramientas para la gestión colaborativa de proyectos. Finalmente se detalla un ejemplo de utilización del proceso en un proyecto real llevado adelante para Trenes Argentinos.
</summary>
<dc:description>Los sistemas electrónicos para la seguridad vial de trenes y subtes en Argentina son importados y tienen un costo muy alto. El desarrollo de este tipo de sistemas es complejo, en parte por ser sistemas críticos que requieren el uso y seguimiento de una gran cantidad de normativas internacionales. El objetivo de este trabajo es presentar la construcción de un proceso para el diseño de la arquitectura software en sistemas críticos ferroviarios conforme a la norma EN 50128. En particular teniendo en cuenta las secciones 7.3 de dicha normativa y la tabla anexa de técnicas propuestas. El soporte tecnológico de este proceso se realizó a partir de la herramienta Eclipse Process Framework y un ecosistema de herramientas para la gestión colaborativa de proyectos. Finalmente se detalla un ejemplo de utilización del proceso en un proyecto real llevado adelante para Trenes Argentinos.</dc:description>
</entry>
<entry>
<title>Revisión sistemática de la literatura: aplicación de seguridad a requerimientos software de sistemas críticos ferroviarios</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70854" rel="alternate"/>
<author>
<name>Pinto Luft, Cristian</name>
</author>
<author>
<name>Irrazábal, Emanuel</name>
</author>
<author>
<name>Sambrana, Iván</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70854</id>
<updated>2020-01-13T20:03:00Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Entre los sistemas críticos más reconocidos se encuentran los sistemas ferroviarios, ya que un fallo en los mismos puede generar daños económicos, ambientales o a la vida de las personas, por lo que su análisis y tratamiento cobra especial relevancia, sobre todo en cuanto a la seguridad. En esta revisión sistemática se hace un análisis exhaustivo de la información existente en cuanto a la gestión de requerimientos software en sistemas críticos ferroviarios con la finalidad de conocer sus principales características de implementación. La revisión sistemática se realizó sobre cuatro repositorios académicos distintos (ACM, Science Direct, Springer e IEEE), obteniéndose un total de 23 publicaciones, las cuales han sido analizadas para obtener información categorizada en 5 dimensiones distintas para ayudar a su comprensión. Como conclusión, se informan los resultados de la aplicación de dicho procedimiento, indicando los principales hallazgos obtenidos de este análisis.
</summary>
<dc:description>Entre los sistemas críticos más reconocidos se encuentran los sistemas ferroviarios, ya que un fallo en los mismos puede generar daños económicos, ambientales o a la vida de las personas, por lo que su análisis y tratamiento cobra especial relevancia, sobre todo en cuanto a la seguridad. En esta revisión sistemática se hace un análisis exhaustivo de la información existente en cuanto a la gestión de requerimientos software en sistemas críticos ferroviarios con la finalidad de conocer sus principales características de implementación. La revisión sistemática se realizó sobre cuatro repositorios académicos distintos (ACM, Science Direct, Springer e IEEE), obteniéndose un total de 23 publicaciones, las cuales han sido analizadas para obtener información categorizada en 5 dimensiones distintas para ayudar a su comprensión. Como conclusión, se informan los resultados de la aplicación de dicho procedimiento, indicando los principales hallazgos obtenidos de este análisis.</dc:description>
</entry>
<entry>
<title>Aplicación de una estrategia integrada de mejora que considera requisitos funcionales y no funcionales</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70852" rel="alternate"/>
<author>
<name>Peppino, Denis</name>
</author>
<author>
<name>Tebes, Guido</name>
</author>
<author>
<name>Nicolau, Santiago</name>
</author>
<author>
<name>Papa, M. F.</name>
</author>
<author>
<name>Becker, Pablo</name>
</author>
<author>
<name>Olsina Santos, Luis Antonio</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70852</id>
<updated>2020-01-13T20:03:02Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
Toda organización establece y persigue sus metas de negocio. Una meta de negocio siempre posee un propósito o intencionalidad, es decir, la razón para alcanzarla. Las organizaciones deberían seleccionar una estrategia adecuada para cada propósito. Básicamente, una estrategia especifica qué hacer y cómo hacerlo, para ayudar a alcanzar el propósito subyacente. Los propósitos pueden estar dirigidos a evaluar, desarrollar, probar, o mantener una entidad. Algunos propósitos de evaluación particulares, tales como comprender o monitorear, pueden ser alcanzados por estrategias que conllevan actividades de definición de requisitos no funcionales, medición, evaluación y análisis. Mientras que otros propósitos de evaluación, como mejorar o controlar, implican además actividades de cambio. Por lo tanto, estas estrategias también deberían considerar actividades de definición de requisitos funcionales. En vista de lo anterior, en este trabajo se desarrolla un caso donde se aplica una estrategia para mejorar una herramienta didáctica, considerando requisitos funcionales y no funcionales.
</summary>
<dc:description>Toda organización establece y persigue sus metas de negocio. Una meta de negocio siempre posee un propósito o intencionalidad, es decir, la razón para alcanzarla. Las organizaciones deberían seleccionar una estrategia adecuada para cada propósito. Básicamente, una estrategia especifica qué hacer y cómo hacerlo, para ayudar a alcanzar el propósito subyacente. Los propósitos pueden estar dirigidos a evaluar, desarrollar, probar, o mantener una entidad. Algunos propósitos de evaluación particulares, tales como comprender o monitorear, pueden ser alcanzados por estrategias que conllevan actividades de definición de requisitos no funcionales, medición, evaluación y análisis. Mientras que otros propósitos de evaluación, como mejorar o controlar, implican además actividades de cambio. Por lo tanto, estas estrategias también deberían considerar actividades de definición de requisitos funcionales. En vista de lo anterior, en este trabajo se desarrolla un caso donde se aplica una estrategia para mejorar una herramienta didáctica, considerando requisitos funcionales y no funcionales.</dc:description>
</entry>
<entry>
<title>Migración de sistemas heredados hacia microservicios con el soporte de especificaciones mediante ejemplos</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70850" rel="alternate"/>
<author>
<name>Fontela, Carlos</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70850</id>
<updated>2020-01-13T20:03:04Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software (ASSE) - JAIIO 47 (CABA, 2018)
El presente trabajo plantea una propuesta metodológica para recuperar sistemas monolíticos heredados, migrando hacia una arquitectura de microservicios.&#13;
La propuesta se basa en especificar con ejemplos, una práctica que ha se ha utilizado con éxito en el desarrollo de software nuevo, pero que también resulta ventajosa para la recuperación de software. La evolución hacia microservicios trae aparejada también una mayor facilidad de mantenimiento futuro.&#13;
Varias de estas ideas se encuentran en la literatura, pero no hemos encontrado evidencia de la validación empírica del planteo, por lo que estamos validando la propuesta en trabajos finales de carrera de alumnos de grado.
</summary>
<dc:description>El presente trabajo plantea una propuesta metodológica para recuperar sistemas monolíticos heredados, migrando hacia una arquitectura de microservicios.&#13;
La propuesta se basa en especificar con ejemplos, una práctica que ha se ha utilizado con éxito en el desarrollo de software nuevo, pero que también resulta ventajosa para la recuperación de software. La evolución hacia microservicios trae aparejada también una mayor facilidad de mantenimiento futuro.&#13;
Varias de estas ideas se encuentran en la literatura, pero no hemos encontrado evidencia de la validación empírica del planteo, por lo que estamos validando la propuesta en trabajos finales de carrera de alumnos de grado.</dc:description>
</entry>
<entry>
<title>Transforming a Business and Information Need Goals’ Ontology into a Formal Specification useful for a Strategy Pattern Recommender System</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/70849" rel="alternate"/>
<author>
<name>Rivera, Belén</name>
</author>
<author>
<name>Becker, Pablo</name>
</author>
<author>
<name>Olsina Santos, Luis Antonio</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/70849</id>
<updated>2020-01-13T20:03:05Z</updated>
<summary type="text">Objeto de conferencia
XIX Simposio Argentino de Ingeniería de Software  (ASSE) - JAIIO 47 (CABA, 2018)
From a computer science point of view, ontologies are aimed at getting knowledge from a certain domain and providing a consensual understanding of it. In the conceptualization stage, ontologies can be represented by means of UML models. However, UML models are not semantically machine processable.&#13;
Therefore, during the implementation stage, ontologies expressed as UML models should be translated into formal languages, which allow inferring the ontology.&#13;
In this work, we present the ontology transformation made from an UML conceptual specification to an OWL formal specification for the quality evaluation domain. This ontology represents concepts and relationships related with goals (both business and information need goals) at different organizational levels in addition to projects, strategies and strategy patterns, which help to achieve specific evaluation goal purposes. The final aim of the transformation is to have a shared knowledge about evaluation goals and strategy patterns that permit to instantiate the suitable strategy to carry out goal purposes. This will allow us to develop a strategy pattern recommender system, which can be useful during the strategy selection process when implementing quality measurement and evaluation projects.
</summary>
<dc:description>From a computer science point of view, ontologies are aimed at getting knowledge from a certain domain and providing a consensual understanding of it. In the conceptualization stage, ontologies can be represented by means of UML models. However, UML models are not semantically machine processable.&#13;
Therefore, during the implementation stage, ontologies expressed as UML models should be translated into formal languages, which allow inferring the ontology.&#13;
In this work, we present the ontology transformation made from an UML conceptual specification to an OWL formal specification for the quality evaluation domain. This ontology represents concepts and relationships related with goals (both business and information need goals) at different organizational levels in addition to projects, strategies and strategy patterns, which help to achieve specific evaluation goal purposes. The final aim of the transformation is to have a shared knowledge about evaluation goals and strategy patterns that permit to instantiate the suitable strategy to carry out goal purposes. This will allow us to develop a strategy pattern recommender system, which can be useful during the strategy selection process when implementing quality measurement and evaluation projects.</dc:description>
</entry>
</feed>
