18 research outputs found

    Construcci贸n de interfaces gr谩ficas de usuario aplicando t茅cnicas de la ingenier铆a del software y utilizando metodolog铆as centradas en el usuario

    Get PDF
    El continuo avance de la digitalizaci贸n de contenidos y sistematizaci贸n de la informaci贸n hace que todas las personas se vean obligados a interactuar con productos de software. Al comenzar a trabajar con cualquier dispositivo (computadora, tablet, celular, etc.) el usuario comienza a interactuar con la interfaz, ya sea la del sistema operativo, la de un software/aplicaci贸n en particular o la de cualquier sitio web. La Interfaz Gr谩fica de Usuario (GUI por su nombre en ingl茅s, Graphical User Interface) es parte fundamental de cualquier producto de software; all铆 comienza la interacci贸n hombre-computadora. El dise帽o y construcci贸n de la GUI no se lo debe considerar como una tarea secundaria y sin importancia; por el contrario, el equipo de desarrollo debe contar con integrantes especializados en el tema. Para esto se deben aplicar t茅cnicas de dise帽o e incluir al usuario en cada etapa de la construcci贸n. El objetivo del presente trabajo es mostrar la importancia del dise帽o de la GUI utilizando t茅cnicas para su construcci贸n en sistemas interactivos y mostrar la importancia de realizar un dise帽o centrado en el usuario.Eje: Ingenier铆a de Software.Red de Universidades con Carreras en Inform谩tic

    Transformaci贸n de Workflows Cient铆ficos a BPMN2

    Get PDF
    Hoy en d铆a la automatizaci贸n de los procesos de negocio (workflow) se ha convertido en una herramienta clave en el crecimiento de las organizaciones, con el objetivo de mejorar el rendimiento, obtener eficiencia en los procesos y un buen control del negocio. Por otra parte, la empresa ESTECO tiene un modelador, desarrollado por la misma, que se utiliza en procesos ingenieriles. Si bien, su modelo ha demostrado ser 煤til en el contexto de procesos de ingenier铆a, buscar modelar un flujo de procesos cient铆ficos con un est谩ndar posibilitar谩 construir modelos de manera unificada y estandarizada permitiendo el entendimiento de todas las personas relacionadas al negocio. Existen muchos est谩ndares en el 谩mbito de negocios, pero en general no son directamente aplicables al 谩mbito de procesos de ingenier铆a o computaci贸n cient铆fica. BPMN (Business Process Model and Notation) es un est谩ndar clave para el modelado de procesos de negocio, en el cual se presentan gr谩ficamente las distintas etapas de un proceso de negocio. La 煤ltima definici贸n del est谩ndar BPMN ha sido desarrollada teniendo en cuenta el objetivo de superar las limitaciones que impiden su aplicaci贸n tanto en las aplicaciones cient铆ficas como en las aplicaciones de ingenier铆a.Eje: Ingenier铆a de softwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Transformaci贸n de Workflows Cient铆ficos a BPMN2

    Get PDF
    Hoy en d铆a la automatizaci贸n de los procesos de negocio (workflow) se ha convertido en una herramienta clave en el crecimiento de las organizaciones, con el objetivo de mejorar el rendimiento, obtener eficiencia en los procesos y un buen control del negocio. Por otra parte, la empresa ESTECO tiene un modelador, desarrollado por la misma, que se utiliza en procesos ingenieriles. Si bien, su modelo ha demostrado ser 煤til en el contexto de procesos de ingenier铆a, buscar modelar un flujo de procesos cient铆ficos con un est谩ndar posibilitar谩 construir modelos de manera unificada y estandarizada permitiendo el entendimiento de todas las personas relacionadas al negocio. Existen muchos est谩ndares en el 谩mbito de negocios, pero en general no son directamente aplicables al 谩mbito de procesos de ingenier铆a o computaci贸n cient铆fica. BPMN (Business Process Model and Notation) es un est谩ndar clave para el modelado de procesos de negocio, en el cual se presentan gr谩ficamente las distintas etapas de un proceso de negocio. La 煤ltima definici贸n del est谩ndar BPMN ha sido desarrollada teniendo en cuenta el objetivo de superar las limitaciones que impiden su aplicaci贸n tanto en las aplicaciones cient铆ficas como en las aplicaciones de ingenier铆a.Eje: Ingenier铆a de softwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Transformaci贸n de Workflows Cient铆ficos a BPMN2

    Get PDF
    Hoy en d铆a la automatizaci贸n de los procesos de negocio (workflow) se ha convertido en una herramienta clave en el crecimiento de las organizaciones, con el objetivo de mejorar el rendimiento, obtener eficiencia en los procesos y un buen control del negocio. Por otra parte, la empresa ESTECO tiene un modelador, desarrollado por la misma, que se utiliza en procesos ingenieriles. Si bien, su modelo ha demostrado ser 煤til en el contexto de procesos de ingenier铆a, buscar modelar un flujo de procesos cient铆ficos con un est谩ndar posibilitar谩 construir modelos de manera unificada y estandarizada permitiendo el entendimiento de todas las personas relacionadas al negocio. Existen muchos est谩ndares en el 谩mbito de negocios, pero en general no son directamente aplicables al 谩mbito de procesos de ingenier铆a o computaci贸n cient铆fica. BPMN (Business Process Model and Notation) es un est谩ndar clave para el modelado de procesos de negocio, en el cual se presentan gr谩ficamente las distintas etapas de un proceso de negocio. La 煤ltima definici贸n del est谩ndar BPMN ha sido desarrollada teniendo en cuenta el objetivo de superar las limitaciones que impiden su aplicaci贸n tanto en las aplicaciones cient铆ficas como en las aplicaciones de ingenier铆a.Eje: Ingenier铆a de softwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Considerando MDO en el entorno de manufacturaci贸n en la nube

    Get PDF
    Luego del surgimiento de la Computaci贸n en la Nube donde la virtualizaci贸n, almacenamiento, conectividad y capacidad de procesamiento son combinados para ofrecer servicios a los usuarios, nace la Manufacturaci贸n en la Nube. La misma, adopta todas las caracter铆sticas de Computaci贸n en la Nube e incorpora propiedades como rapidez en el tiempo, aumento de la calidad, bajo costo, mejor servicio y ambiente claro, integrando todos los recursos distribuidos comprometidos en el ciclo de vida del proceso de manufacturaci贸n. Estos recursos son gestionados y dirigidos de manera inteligente, eficiente y unificada permitiendo un intercambio completo y una buena comunicaci贸n entre los recursos y capacidades de manufacturaci贸n. Por otro lado, las empresas en su proceso de manufacturaci贸n est谩n requiriendo cada vez m谩s de la optimizaci贸n de dise帽o pero interactuando con muchas disciplinas diversas. La Optimizaci贸n del Dise帽o Multidisciplinar (MDO) es un campo de la ingenier铆a que estudia la aplicaci贸n de t茅cnicas de optimizaci贸n para resolver problemas de dise帽o que involucran m煤ltiples disciplinas o componentes.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Considerando MDO en el entorno de manufacturaci贸n en la nube

    Get PDF
    Luego del surgimiento de la Computaci贸n en la Nube donde la virtualizaci贸n, almacenamiento, conectividad y capacidad de procesamiento son combinados para ofrecer servicios a los usuarios, nace la Manufacturaci贸n en la Nube. La misma, adopta todas las caracter铆sticas de Computaci贸n en la Nube e incorpora propiedades como rapidez en el tiempo, aumento de la calidad, bajo costo, mejor servicio y ambiente claro, integrando todos los recursos distribuidos comprometidos en el ciclo de vida del proceso de manufacturaci贸n. Estos recursos son gestionados y dirigidos de manera inteligente, eficiente y unificada permitiendo un intercambio completo y una buena comunicaci贸n entre los recursos y capacidades de manufacturaci贸n. Por otro lado, las empresas en su proceso de manufacturaci贸n est谩n requiriendo cada vez m谩s de la optimizaci贸n de dise帽o pero interactuando con muchas disciplinas diversas. La Optimizaci贸n del Dise帽o Multidisciplinar (MDO) es un campo de la ingenier铆a que estudia la aplicaci贸n de t茅cnicas de optimizaci贸n para resolver problemas de dise帽o que involucran m煤ltiples disciplinas o componentes.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Considerando MDO en el entorno de manufacturaci贸n en la nube

    Get PDF
    Luego del surgimiento de la Computaci贸n en la Nube donde la virtualizaci贸n, almacenamiento, conectividad y capacidad de procesamiento son combinados para ofrecer servicios a los usuarios, nace la Manufacturaci贸n en la Nube. La misma, adopta todas las caracter铆sticas de Computaci贸n en la Nube e incorpora propiedades como rapidez en el tiempo, aumento de la calidad, bajo costo, mejor servicio y ambiente claro, integrando todos los recursos distribuidos comprometidos en el ciclo de vida del proceso de manufacturaci贸n. Estos recursos son gestionados y dirigidos de manera inteligente, eficiente y unificada permitiendo un intercambio completo y una buena comunicaci贸n entre los recursos y capacidades de manufacturaci贸n. Por otro lado, las empresas en su proceso de manufacturaci贸n est谩n requiriendo cada vez m谩s de la optimizaci贸n de dise帽o pero interactuando con muchas disciplinas diversas. La Optimizaci贸n del Dise帽o Multidisciplinar (MDO) es un campo de la ingenier铆a que estudia la aplicaci贸n de t茅cnicas de optimizaci贸n para resolver problemas de dise帽o que involucran m煤ltiples disciplinas o componentes.Eje: Ingenier铆a de SoftwareRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Generaci贸n de c贸digo JAspect a partir de un metamodelo orientado a aspectos

    Get PDF
    En la actualidad no existe un est谩ndar para soportar Dise帽os Orientados a Aspectos (DOA). La OMG tiene est谩ndares que permiten la definici贸n de Perfiles. A trav茅s de estos Perfiles es posible definir estereotipos. Muchas herramientas soportan estos est谩ndares y hacen posible la definici贸n de aspectos utilizando estereotipos para lograr modelos Orientados a Aspectos (OA). Utilizando una herramienta que permite dise帽ar un modelo OA es posible la construcci贸n de un software que genere c贸digo OA. Este software ser谩 independiente a las herramientas que se utilicen para el modelado OA que sigan con las especificaciones de la OMG. Este trabajo est谩 enfocado en mostrar la sem谩ntica del Perfil OA mediante su equivalencia en c贸digo OA. Para esto, se ha llevado a cabo la transformaci贸n de un DOA a c贸digo OA haciendo uso del metamodelo de la OMG. Este aporte ayuda al ingeniero de software en el desarrollo de software OA, agilizando su tarea.Presentado en el VIII Workshop Ingenier铆a de Software (WIS)Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Evaluaci贸n de transformaciones de modelos

    Get PDF
    La Ingenier铆a Dirigida por Modelos est谩 en auge desde hace algunos a帽os y junto con ella la especificaci贸n de transformaciones se ha vuelto una de las tareas m谩s importantes llevando a la creaci贸n de muchos lenguajes de transformaci贸n de modelos. ATL y QVT son algunos de los lenguajes de transformaci贸n m谩s utilizados en la actualidad. Teniendo en cuenta el incremento en la utilizaci贸n de estos tipos de lenguajes, es importante comenzar a considerar aspectos relacionados con la compresi贸n, reutilizaci贸n y mantenimiento de las transformaciones especificadas en estos lenguajes. Las estrategias para evaluar y medir transformaciones ayudan al Ingeniero de Software en las tareas de compresi贸n, reutilizaci贸n y posterior mantenimiento en las mismas. El presente trabajo propone una l铆nea de investigaci贸n que tiene como principal lineamiento el estudio, an谩lisis y definici贸n de frameworks de evaluaci贸n en el contexto de transformaci贸n de modelos.Eje: Ingenier铆a de Software.Red de Universidades con Carreras en Inform谩tica (RedUNCI

    Definici贸n del dise帽o orientado a aspectos seg煤n el metamodelo de la OMG

    Get PDF
    Con la evoluci贸n de la Ingenier铆a de Software, se ha introducido conceptos que llevan a una programaci贸n de m谩s alto nivel. Debido a que la Programaci贸n Orientada a Objetos (POO) posee aspectos que no pueden encapsularse aumentando la interdependencia entre las clases lo cual no es deseable. El enfoque de nuestro trabajo est谩 dirigido a la definici贸n de un dise帽o Orientado a Aspecto (OA) basado en el metamodelo de la OMG, siendo 茅ste un aporte con el fin de agilizar el desarrollo de software con la construcci贸n de una herramienta que genere c贸digo OA. Como en la actualidad no hay un est谩ndar en cuanto al dise帽o OA, proponemos construir el dise帽o a trav茅s del lenguaje estandarizado UML utilizando los mecanismos de extensi贸n que 茅ste provee. Se define un metamodelo en XML con la finalidad de utilizar distintas herramientas ya sea para el modelado como para la generaci贸n de c贸digo OA.VI Workshop Ingenier铆a de Software (WIS)Red de Universidades con Carreras en Inform谩tica (RedUNCI
    corecore