Mostrar el registro sencillo del ítem
dc.contributor.author | Lazarte, Ivanna Maricruz | |
dc.contributor.author | Chiotti, Omar | |
dc.contributor.author | Villarreal, Pablo | |
dc.coverage.temporal | ARG | es |
dc.date | 2017 | |
dc.date.accessioned | 2020-07-07T14:40:38Z | |
dc.date.available | 2020-07-07T14:40:38Z | |
dc.date.issued | 2017 | |
dc.identifier.uri | https://riaa-tecno.unca.edu.ar/handle/123456789/139 | |
dc.description | Lazarte, Ivanna Maricruz. Universidad Nacional de Catamarca. Facultad de Tecnología y Ciencias Aplicadas. Departamento de Informática; Argentina. | es |
dc.description | Chiotti, Omar. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET).INGeniería ARgentina (INGAR). Santa Fe; Argentina. | es |
dc.description | Villarreal, Pablo. Universidad Tecnológica Nacional. Facultad Regional Santa Fe. Centro de Investigación y Desarrollo de Ingeniería en Sistemas de Información (CIDISI); Argentina. | es |
dc.description.abstract | El Desarrollo de Software Dirigido por Modelos (MDSD, Model-Driven Software Development) es un nuevo paradigma para el desarrollo de software, en el cual los modelos son los principales artefactos en el proceso de desarrollo. La esencia de MDSD se basa en dos temas principales: (1) elevar el nivel de abstracción de las especificaciones para estar más cerca del dominio del problema y lejos del dominio de implementación mediante el uso de lenguajes de modelado específicos del dominio, (2) elevar el nivel de automatización usando tecnología informática para cerrar la brecha semántica entre la especificación (el modelo) y la implementación (el código generado). MDSD promete incrementar la productividad del desarrollador, reducir el costo (en tiempo y dinero) de la construcción de software, mejorar la reusabilidad del software, y hacer software más mantenible.Este paradigma puede aplicarse en el marco de la Gestión de Procesos de Negocio (BPM, Business Process Management), la cual es una disciplina adoptada por las organizaciones para estandarizar, integrar y optimizar sus procesos de negocio con el propósito de responder rápidamente a los cambios de requerimientos del mercado, mejorando su competitividad. Un proceso de negocio consiste de un conjunto de actividades que son ejecutadas en forma coordinada en una organización para lograr una meta organizacional o de negocio. Dichas actividades pueden ser realizadas por empleados de la organización manualmente o con la ayuda de sistemas de información. También hay actividades que pueden ser ejecutadas automáticamente por sistemas de información, sin ninguna intervención humana.El objetivo de este trabajo es mostrar que es posible aplicar los principios del MDSD en BPM, explotando los beneficios de las transformaciones de modelos automatizadas para lograr una rápida propagación de cambios en el nivel de abstracción de los modelos de procesos de negocio (por ejemplo, cambios en el diseño a cambios en la implementación), con el fin de permitir a las organizaciones adaptarse más rápidamente a los entornos dinámicos en el que se desenvuelven, reduciendo la complejidad y costos de desarrollo, y mejorando la calidad del software generado. Para ello, se definieron métodos basados en MDSD que generan en forma automática modelos de procesos de negocio definidos con el lenguaje BPMN a partir de modelos definidos con el lenguaje UP-ColBPIP. Estos métodos se implementaron usando ADT, un plug-in de Eclipse compuesto por un motor de transformación ATL y un ambiente de desarrollo integrado (IDE). Los meta-modelos usados se definieron conforme al meta-meta-modelo Ecore de Eclipse Modeling Framework (EMF) y la definición de transformación se implementó usando el lenguaje ATL.Como conclusión, se puede decir que es posible aplicar los principios del MDSD en BPM, obteniéndose los siguientes beneficios principales: rápida adaptación a los cambios de requerimientos del mercado debido a la disminución del tiempo de diseño de los modelos de procesos de negocio, disminución de los costos de implementación como consecuencia de la automatización de las transformaciones y mayor reutilización del software debido al reúso de los métodos. | es |
dc.language | spa | es |
dc.rights | Acceso Abierto | es |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/4.0/deed.es | es |
dc.source | XII Jornadas de Ciencia y Tecnología de Facultades de Ingeniería del NOA | es |
dc.subject | Desarrollo de Software Dirigido por Modelos | es |
dc.subject | gestión de procesos de negocio | es |
dc.title | Métodos para el Desarrollo de Software Dirigido por modelos en el Contexto De BPM | es |
dc.type | Documento de Conferencia | es |
dc.type.version | Aceptado | es |
dc.type.oa | conferenceObject | en |