5 research outputs found

    Una propuesta basada en el paradigma dirigido por modelos para la extracci贸n de procesos del software desde sistemas heredados utilizando la perspectiva temporal

    Get PDF
    Falta palabras claveBusiness Process Management (BPM) es un factor estrat茅gico en el sector de las tecnolog铆as de la informaci贸n (TI), as铆 como en otros sectores productivos. Las TI utilizan sistemas heredados (legacy systems) para gestionar su negocio, donde sus bases de datos (legacy databases) almacenan estados hist贸ricos de la ejecuci贸n de todo tipo de procesos, raz贸n por la cual pueden considerarse como una fuente para extraer perspectivas o dimensiones de estos procesos: i) el tiempo, ii) los recursos, iii) la informaci贸n y iv) los casos. Algunos est谩ndares para representar procesos del software como UML AD, BPMN, SPEM e Iso/Iec 24744 est谩n sustentados por robustos Meta-modelos. El paradigma Model Driven Engineering (MDE) es cada vez m谩s aceptado al ofrecer modelos y Meta-modelos de diversos niveles de abstracci贸n as铆 como mecanismos para realizar transformaciones entre ellos. MDE puede emplearse para tanto para extraer modelos mediante ingenier铆a inversa como para generar modelos desde una especificaci贸n de alto nivel. Esta tesis define una propuesta general basada en MDE para hacer ingenier铆a inversa de legacy databases extrayendo la perspectiva temporal de procesos de TI. Se ha analizado la definici贸n de dimensiones BPM sobre distintas categor铆as de legacy systems de uso frecuente en TI, concluyendo que casi toda TI organiza su actividad bajo proyectos que tiene que planificar y controlar. Un estudio sistem谩tico de la literatura realizado sobre la especificaci贸n de la dimensi贸n temporal de los procesos nos ha llevado a aportar una taxonom铆a de reglas que cubre la tipolog铆a que aparecen en las TI y tambi茅n en otros sectores. Esta taxonom铆a nos ha permitido evaluar carencias de lenguajes de procesos de uso frecuentemente en TI y proponer Meta-modelos UML y OCL que permiten formalizar dichas reglas para resolver estas debilidades, adem谩s de facilitar la extracci贸n de procesos desde legacy databases. MS Project (como legacy system) y BPMN (como est谩ndar de modelaci贸n e intercambio de procesos serializados) son usados frecuentemente en el sector TI, raz贸n por la que consideramos estos sistemas como piloto de la soluci贸n. La arquitectura general se especializa con este caso piloto, definiendo: i) un Meta-modelo de tareas para MS Project, ii) la extensi贸n del Meta-modelo de BPMN con la dimensi贸n temporal y iii) transformaciones MDE que extraen autom谩ticamente procesos BPMN desde proyectos definidos en MS Project. La soluci贸n se ha contrastado en el proyecto de transferencia tecnol贸gica AQUA-WS entre el grupo PAIDI TIC021 IWT2 y EMASESA, verificando la utilidad de los resultados obtenidos, que podr铆an extrapolarse a otros casos y sectores productivos. Por otro lado, como trabajo futuro, se podr铆a: i) incorporar otras perspectivas BPM como: recursos y casos; ii) generar log de eventos para utilizarse en el campo de la miner铆a de procesos

    Contemporary Natural Philosophy and Philosophies - Part 1

    Get PDF
    This book is a printed edition of the Special Issue titled "Contemporary Natural Philosophy and Philosophies" - Part 1 that was published in the journal Philosophies
    corecore