463 research outputs found

    Model of requirements for technological renewal of energy market management systems in Colombia

    Get PDF
    En el marco de la renovación tecnológica de los sistemas que soportan la administración del mercado de electricidad en Colombia, se desarrolla un nuevo modelo de requisitos que aborda en detalle el modelado de los procesos junto con la especificación de software. El nuevo modelo determina lineamientos para usar los estándares BPMN y UML, y se apoya en la experiencia de la compañía en los procesos de administración del mercado. Este artículo presenta los resultados encontrados al aplicar el nuevo modelo de requisitos, que busca la captura del conocimiento del proceso de administrar mercados, la representación formal de los procesos, mejorar la trazabilidad entre la especificación de los sistemas y el proceso y unificar el entendimiento de los procesos de los diferentes stakeholders involucrados. Este artículo presenta los resultados de la aplicación del modelo enmarcado en la renovación tecnológica dentro del proyecto Colciencias CNBT 833559938649 de investigación tecnológica, Sistema para la administración del mercado de energía eléctrica en Colombia, Fase I.With the purpose of conducting a technological renewal of the systems that support the energy market management in Colombia, a new model of requirements addressing in detail the modeling of processes, together with software specifications, has been developed. The new model provides relevant guidelines to use GMPN and UML standards and is supported by the company’s experience in market management processes. This article shows the results found after applying the new model of requirements intended to gain knowledge on market management process, formal representation of processes, improvement of traceability between system specifications and the process, and standardization of the understanding of processes by several stakeholders involved. This article further exhibits the results from the application of the model based on the technological renewal within the COLCIENCIAS technological research project “CNBT 833559938649, a System for Electric Energy Market Management in Colombia, Phase I.

    Un modelo de Integrabilidad con SOA y BPM

    Get PDF
    El objetivo de esta tesis es definir una metodología general y abarcativa para desarrollar proyectos con enfoque SOA y BPM. Además, esta tesis provee un modelo para la integración de aplicaciones, realizando un estudio evolutivo de las distintas estrategias destinadas a tal fin, buscando puntos de contacto entre ellas y eligiendo los elementos a componer para lograr una integración completa, segura y confiable de los sistemas de software existentes, optimizando su reusabilidad y minimizando los costos de mantenimiento, tanto técnicos como económicos.Facultad de Informátic

    Generación de aplicaciones Web a partir de procesos de negocio

    Full text link
    [ES] En la actualidad es muy importante establecer los procesos de negocio que determinan la manera en que funciona una empresa, esto con el fin de poder identificar las oportunidades que se tienen para mejorar y emprender una adecuada alineación hacia la manera de alcanzar los objetivos planteados. Teniendo presente que el enlace entre procesos de negocio y generación de valor lleva a una gran mayoría de participantes a ver los procesos de negocio como los flujos de trabajo que se efectúan dentro de las tareas de una organización, podemos pensar que los procesos de negocio pueden ser vistos como una fórmula para hacer funcionar un negocio y alcanzar las metas definidas. El trabajo desarrollado constituye un aporte metodológico en cuanto a la construcción de aplicaciones web desarrolladas para el framework Django, la principal aportación metodológica radica en la definición de un nivel de abstracción superior al tecnológico ya existente para el desarrollo. (El nivel de abstracción superior está enfocado a definir procesos de negocio y luego utilizarlos para generar las respectivas aplicaciones). En el marco de este desarrollo se define un metamodelo que permite crear procesos de negocio y mediante transformaciones Xpand se genera la respectiva aplicación web. Queda demostrado que mediante la definición de este nivel superior y la aplicación de las respectivas transformaciones, se obtienen aplicaciones web para el framework Django de buena calidad y de una forma más rápida, las cuales representan los procesos de negocio definidos mediante los metamodelos para la especificación de los procesos y la estructura del sistema respectivamente.[EN] Bearing in mind that the link between business processes and value generation leads to a large majority of participants see business processes as workflows that take place within the tasks of an organization, we believe that business processes can be seen as a formula for running a business and achieve the goals set. The work is a methodological contribution regarding building web apps developed for the Django framework, the main methodological contribution lies in the definition of a level of abstraction than existing technology for development. (The level of abstraction is focused on defining business processes and then use them to generate the respective applications). As part of this development we define a metamodel for creating business processes and by means of transformations Xpand the respective web application is generated. It can only demonstrated that by means of the definition of this top level and the application of the respective transformations, It is shown that by defining the upper level and the implementation of the respective transformations, web applications are obtained for the Django framework of good quality and a faster, which represent business processes defined by metamodels for specifying processes and system structure respectively.Vargas Lizcano, FG. (2012). Generación de aplicaciones Web a partir de procesos de negocio. http://hdl.handle.net/10251/29963Archivo delegad

    Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema

    Get PDF
    El Desarrollo Dirigido por Modelos (MDD) es una alternativa innovadora en Ingeniería de Software, fundamentada en la construcción y transformación de modelos con distintos niveles de abstracción. En este contexto, proponemos partir de Modelos Independientes de aspectos Computacionales (CIM) con foco en modelado de Procesos de Negocio (utilizando BPMN), y alcanzar Modelos Independientes de la Plataforma tecnológica (PIM) con foco en modelos que representen workflows estructurados (utilizando UML). Para lograr esta transformación desde una perspectiva de negocios hacia una perspectiva de sistemas, presentamos un nuevo reporte de experiencias sobre diseño y propuesta de implementación de transformaciones empleando el lenguaje ATL. Específicamente, en este trabajo se presentan transformaciones de modelos de Proceso de Negocios expresados en BPMN a modelo de Diagramas de Actividades expresados en UML, y un caso de estudio para validar la especificación de la transformación. Estos modelos PIM resultan valiosos en etapas iniciales del proceso de desarrollo de sistemas.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Integración de modelos BPMN en ambientes MDA

    Get PDF
    En este trabajo se presenta la utilización de modelos CIM para representar los procesos de negocio en un contexto de desarrollo MDA, y la obtención de modelos PIM, mediante transformación entre modelos. Se mostrará la adopción de dos lenguajes de modelado, BPMN y UML, para plasmar el comportamiento sistémico de la organización. El primero de ellos es utilizado con el fin de representar el funcionamiento de la organización, en forma clara y precisa a través de la creación de un CIM. El segundo de ellos permite representar modelos PIM, obtenidos a partir de los diagramas BPMN mediante el uso del lenguaje de transformaciones estándar QVT. El modelado con BPMN en etapas iniciales de un proyecto permite obtener, luego de la transformación a artefactos UML, modelos PIM con requerimientos de negocios más precisos y una mejor visión para el grupo de desarrollo.Eje: Workshop Ingeniería de software (WIS)Red de Universidades con Carreras en Informática (RedUNCI

    Entorno de soporte para el proceso de desarrollo de software a través de BPM

    Get PDF
    La presente investigación, pretende diseñar un entorno que permita automatizar las actividades de planeación, seguimiento y control del proceso de desarrollo de software a través de la integración de herramientas -- La investigación pretende integrar de manera coherente actividades como el modelado del proceso de desarrollo, la instanciación de dicho proceso en un proyecto específico, así como el monitoreo del proceso a lo largo del desarrollo del proyecto -- Dicha integración puede lograrse por medio de la interoperabilidad de una herramienta de modelado BPM, un workflow y una herramienta de gestión de proyectos -- Se realiza un análisis para la selección de herramientas open source de tipo BPM, de workflow y de gestión de proyectos disponibles y se utiliza un caso de estudio que modela en notación BPMN el proceso de revisión de pares, el cual servirá de base para entender las características funcionales de cada una de las herramientas y los mecanismos como estas pueden integrarse -- La interoperabilidad se logra empleando estándares basados en tecnologías XML, y la interfaz cuatro definida por la WfMC, (Workflow Management Coalition) [63] que especifica el formato ideal para intercambiar información entre el motor de workflow y las herramientas deseadas, lo que permite realizar el monitoreo de las tareas que se llevan a cabo [9

    Evaluación de la calidad de aplicaciones generadas por BPM para la gestión de trámites en una institución de educación nivel superior

    Get PDF
    La tesis aborda el problema de mejorar la calidad del software en términos de funcionalidad, adecuación y rendimiento mediante la aplicación de la notación BPMN en el desarrollo de un sistema de gestión de trámites en una institución de educación superior. La hipótesis plantea que la aplicación de BPMN contribuye a mejorar la calidad del software. Los objetivos incluyen la evaluación de la calidad de las aplicaciones generadas por BPM, la construcción de un prototipo, la determinación de un modelo de calidad de software y el análisis de los resultados de la evaluación. Los resultados obtenidos indican que la aplicación desarrollada, basada en BPMN y evaluada según el estándar ISO/IEC 25010, cumple con los requisitos establecidos. Se evaluaron diferentes indicadores de calidad, como la completitud funcional, la mejora funcional, la pertinencia funcional, el comportamiento temporal y el uso de recursos. Los resultados mostraron un alto porcentaje de implementación adecuada de las funciones requeridas, una mejora funcional significativa y un buen rendimiento en términos de tiempo y uso de recursos. En general, la evaluación de calidad externa de la aplicación alcanzó un puntaje de 9.43, lo que representa un 94% de calidad óptima, cumpliendo satisfactoriamente con los estándares y especificaciones requeridos. En conclusión, la aplicación desarrollada mediante la aplicación de BPMN demuestra mejoras significativas en la calidad del software en términos de funcionalidad, adecuación y rendimiento, siendo considerada un producto de calidad óptima.TesisInfraestructura, Tecnología y Medio Ambient

    Diseñando Transformaciones de Modelos CIM / PIM: desde un enfoque de negocio hacia un enfoque de sistema

    Get PDF
    El Desarrollo Dirigido por Modelos (MDD) es una alternativa innovadora en Ingeniería de Software, fundamentada en la construcción y transformación de modelos con distintos niveles de abstracción. En este contexto, proponemos partir de Modelos Independientes de aspectos Computacionales (CIM) con foco en modelado de Procesos de Negocio (utilizando BPMN), y alcanzar Modelos Independientes de la Plataforma tecnológica (PIM) con foco en modelos que representen workflows estructurados (utilizando UML). Para lograr esta transformación desde una perspectiva de negocios hacia una perspectiva de sistemas, presentamos un nuevo reporte de experiencias sobre diseño y propuesta de implementación de transformaciones empleando el lenguaje ATL. Específicamente, en este trabajo se presentan transformaciones de modelos de Proceso de Negocios expresados en BPMN a modelo de Diagramas de Actividades expresados en UML, y un caso de estudio para validar la especificación de la transformación. Estos modelos PIM resultan valiosos en etapas iniciales del proceso de desarrollo de sistemas.Sociedad Argentina de Informática e Investigación Operativa (SADIO
    corecore