117 research outputs found
MockupDD: Facilitating agile support for Model-Driven Web Engineering
Model-Driven Web Engineering methodologies provide a more productive way of building Web Applications using high-level models and generating final implementations from them. However, they follow a waterfall-like development process, forcing to specify a different set of models sequentially to obtain a first runnable prototype of the Web Application. On the other hand, agile methodologies pursue an iterative process based on the delivery of application prototypes in short periods of time using manual coding, which results less productive and more error-prone in comparison to model-based approaches. In this work we propose a hybrid agile and Model-Driven approach called MockupDD that intends to blend the best of MDWE and agile development processes.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 8295).Laboratorio de Investigación y Formación en Informática Avanzad
MockupDD: Facilitating agile support for Model-Driven Web Engineering
Model-Driven Web Engineering methodologies provide a more productive way of building Web Applications using high-level models and generating final implementations from them. However, they follow a waterfall-like development process, forcing to specify a different set of models sequentially to obtain a first runnable prototype of the Web Application. On the other hand, agile methodologies pursue an iterative process based on the delivery of application prototypes in short periods of time using manual coding, which results less productive and more error-prone in comparison to model-based approaches. In this work we propose a hybrid agile and Model-Driven approach called MockupDD that intends to blend the best of MDWE and agile development processes.Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 8295).Laboratorio de Investigación y Formación en Informática Avanzad
Mockup-Driven Development: introduciendo agilidad en procesos basados en modelos
En este trabajo de tesis se describirá una técnica de modelado centrado en mockups, introduciéndola primero con MockupDD Web. Luego de haber ejemplificado el desarrollo centrado en mockups para metodologías MDWE, se describirá un marco general para el modelado sobre mockups (lo que se referenciará como metodología MockupDD general) y una instanciación particular de esta metodología además de la ya presentada para la Web. Las principales contribuciones de la metodología MockupDD y sus especializaciones son:
(1) Mejorar el workflow en cascada de las metodologías MDD tradicionales (en especial, aquellas MDWE) para permitir acortar las iteraciones y permitir a usuarios finales y clientes involucrados interactuar más rápidamente son el software generado, agilizando el proceso.
(2) Mejorar la productividad en el modelado de aplicaciones a través de la técnica de modelado de
aplicaciones sobre mockups reduciendo sus errores y tiempo requerido, como se mostrará luego en las secciones de validación
(3) Introducir a clientes y usuarios finales en el proceso de desarrollo, utilizando artefactos de especificación de requerimientos de fácil comprensión para los mismos en lugar de conceptos de modelado comprensibles sólo para desarrolladores. En este contexto se utilizarán mockups y diferentes técnicas de anotación y especificación de requerimientos formales sobre los mismos.
(4) La implementación de un lenguaje de modelado sobre mockups con diferentes vistas,
satisfaciendo al mismo tiempo la necesidad de comprensión de requerimientos por parte de los usuarios finales y las capacidades técnicas requeridas por los desarrolladores. (5) Con ayuda de esta versatilidad del lenguaje y del uso de mockups (los cuales son comprensibles en su totalidad por usuarios finales), proveer un método de modelado más trazable desde el punto de vista de los requerimientos.Facultad de Informátic
25 Years of Model-Driven Web Engineering : What we achieved, what is missing
Model-Driven Web Engineering (MDWE) approaches aim to improve the Web applications development process by focusing on modeling instead of coding, and deriving the running application by transformations from conceptual models to code. The emergence of the Interaction Flow Modeling Language (IFML) has been an important milestone in the evolution of Web modeling languages, indicating not only the maturity of the field but also a final convergence of languages. In this paper we explain the evolution of modeling and design approaches since the early years (the 90’s) detailing the forces which drove that evolution and discussing the strengths and weaknesses of some of those approaches. A brief presentation of IFML is accompanied with a thorough analysis of the most important achievements of the MDWE community as well as the problems and obstacles that hinder the dissemination of model-driven techniques in the Web engineering field.Laboratorio de Investigación y Formación en Informática Avanzada (LIFIA
On the determinants of local tax rates: new evidence from Spain
This paper studies the determinants of local tax rates. For the two main local taxes in Spain - the property tax and the motor vehicle tax - we test the existence of tax mimicking, yardstick competition and political trends in a sample of 2,713 municipalities. Using different spatial models, the results support the hypothesis of tax mimicking, with coefficients over 0.40. We also show the relevance of political variables such as the ideology of the incumbents and political fragmentation. The fact that incumbents with weaker political support display stronger mimicking behaviour is interpreted as evidence in favour of yardstick competition. Finally, we find incumbents mimic neighbouring municipalities ruled by the same political party, confirming the political trends hypothesis
LiquidML: A Model Based Environment for Developing High Scalable Web Applications
The scalability of modern Web applications has become a key aspect for any business in order to support thousands of concurrent users while reducing its computational costs. However, existing model driven web engineering approaches have been focus on building Web applications that satisfy functional requirements while disregarding “technological” aspects such as scalability and performance. As a consequence, the applications derived from these approaches may not scale well and need to be adapted. In this paper we present the LiquidML environment, which allows building Web applications using a model-based approach. In contrast with existing approaches, aspects that help to improve the scalability of a Web application are modeled as first class citizens and as a consequence the applications obtained scale better than its counterparts.Laboratorio de Investigación y Formación en Informática Avanzad
Estudio análisis y verificación del canal constitución mediante implementación de la técnica LSPIV
El proyecto permitirá verificar si la zona norte de la Ciudad de Salta podrá desagotar las aguas pluviales de manera efectiva en el momento que sea pertinente ya que, actualmente el crecimiento poblacional incrementó la demanda en los canales. Se toma como base de estudio el canal existente ‘’Canal Constitución’’ que consta de una longitud aproximada de 2.03 km, el cual se analizará y verificará para colectar las aguas de lluvia, estudiando a su vez si se necesitará redimensionarlo o desarrollar alguna obra complementaria para su eficaz funcionamiento.Fil: Botelli, Cecilia. Universidad Católica de Salta. Facultad de Ingeniería; Argentina.Fil: Rivero, Erika Daniela. Universidad Católica de Salta. Facultad de Ingeniería; Argentina.Fil: Santillán, Matías. Universidad Católica de Salta. Facultad de Ingeniería; Argentina
The opinion of Public and private school principals on educational policies in Chile
Este artículo tiene por objetivo comparar las opiniones de directores y directoras de centros educativos públicos y privados subvencionados sobre temas relevantes de política educativa, durante un periodo (2014-2018), en el que se pusieron en marcha importantes reformas educacionales en Chile. En base a una encuesta de opinión anual, se realiza un análisis descriptivo orientado a indagar en las diferencias existentes entre estos directivos. La comparación entre las opiniones de ambos grupos muestran que, por una parte, los directivos comparten una cierta visión general de la educación y sus desafíos, visualizan la necesidad de mejorar la formación inicial docente, coinciden en las políticas educativas más relevantes para mejorar la calidad educativa, y aspiran a una similar carrera directiva. Por otra parte, se diferencian respecto a la necesidad de cambios estructurales en el sistema educativo, difieren en la principal iniciativa del gobierno de la presidenta Bachelet (la “ley de inclusión”), dan cuenta de una relación muy distinta con sus administradores, y plantean diferentes prioridades y políticas posibles para potenciar el desempeño de sucargo. Los resultados obtenidos muestran la complejidad de que los directivos de estos dos subsistemas puedan constituirse como un actor socio-político relevante para las políticas educacionales en Chile.The objective of this article is to compare the opinion of school principals from public and private subsidized schools on relevant topics of educational policy, during a period (2014-2018) in which important educational reforms were implemented in Chile. Based on an annual opinion survey, a descriptive analysis is carried out aimed at investigating the differences between these principals. The comparison between the opinions of both groups shows that, on the one hand, principals share a certain general vision of education and its challenges, visualize the need to improve initial teacher training, agree on the most relevant educational policies to improve quality education, and aspire to a similar leadership career. On the other hand, they show different perspectives with respect to the need for structural changes in the education system, differ in the main initiative of the government of President Bachelet (the "law of inclusion"), inform about a very different relationship with its administrators, and they pose different priorities and possible policies to enhance the performance of their position. The results obtained allow us to understand the difficulty that the principals of these two subsystems can be constituted as a relevant socio-political player for the educational policies in Chile
Edición y conspiración antirrevolucionaria en Quimantú: el caso de Los documentos secretos de la ITT
We propose to understand the publication of Documentos Secretos de la ITT by Editora Nacional Quimantú (1971-1973) from a series of tensions with the economic and communicational context during the Unidad Popular in Chile. If the book emerges as a response to the scandal of the documents revealing the conspiracy of a multinational to prevent the government of Salvador Allende, we are interested in the role of the printed book in a revolutionary government in addressing the anti-revolution. We will see that the book puts traditional categories of the book market in tension and questions its place in the political process. The ITT appears as an enemy in economic and political terms, and as a cultural actor to which it is decided to give voice. Along with representing the conspiracy in a new way, the book is inscribed in a scenario typical of an information society.Proponemos entender la publicación de Documentos Secretos de la ITT por parte de la Editora Nacional Quimantú (1971-1973) a partir de una serie de tensiones con el contexto económi-co y comunicacional durante la Unidad Popular en Chile. Si el libro surge como respuesta al escándalo de los documentos que revelan la conspiración de una multinacional para impedir el gobierno de Salvador Allende, nos interesa el rol del libro impreso en un gobierno revolu-cionario al abordar la antirrevolución. Veremos que el libro tensiona categorías tradicionales del mercado del libro y cuestiona su lugar en el proceso político. La ITT aparece como un enemigo en términos económicos y políticos, y también como un actor cultural al que se decide dar voz. Junto con representar la conspiración de una nueva manera, el libro se inscribe en un escenario más propio de una sociedad de la información que de una república de las letras
Definición de Rich Internet Applications a través de modelos de dominio específico
Las Rich Internet Applications (Aplicaciones de Internet Ricas o RIAs), aplicaciones web que poseen características y funcionalidades inherentes a aplicaciones de escritorio, representan un gran área de interés en el desarrollo de software en la actualidad gracias al incremento de interactividad y experiencia de usuario que brindan en comparación con las aplicaciones web tradicionales. Por este motivo, han surgido una variedad heterogénea de tecnologías y frameworks orientados a su desarrollo los cuales, si bien permiten alcanzar mayor productividad en su construcción, no son capaces de proveer instrumentos necesarios para lograr la abstracción necesaria a la hora de especificar aplicaciones de gran complejidad y tamaño. Esta carencia es la principal causa de que el incremento de productividad alcanzado en su desarrollo no pueda ser sustancial.
La problemática planteada es, en realidad, una instancia de un problema más general: los lenguajes de Tercera Generación, los cuales condujeron con su surgimiento a un aumento relevante en términos de abstracción (y su consecuente ganancia en productividad) en la construcción de software, a pesar de su evidente evolución, no han hecho grandes aportes en este campo en los últimos tiempos. Dado que los avances en lo que a productividad concierne en la historia del desarrollo de software han estado impulsados mayormente por incrementos en la abstracción de las representaciones que lo especifican, comienza a apreciarse la necesidad de proveer métodos y herramientas para hacer este incremento factible. La metodología de Modelado Específico de Dominio (Domain Specific Modeling o DSM) propone alcanzarlo acercando las especificaciones de software al dominio del problema que éste intenta solventar.Facultad de Informátic
- …