18 research outputs found

    Aplicación móvil de sistemas de localización automática de vehículos sensible al contexto

    Get PDF
    Se estudiará la problemática de las aplicaciones móviles aplicándolas en un caso particular, el de un sistema de localización automática de vehículos (AVL) que permite monitorear la posición exacta de vehículos en movimiento sobre mapas digitales, explorando los problemas pertinentes relacionados con el desarrollo de aplicaciones sensibles al contexto diseñándola para el uso en entornos dinámicos, donde los vehículos particupantes se desplazan por dicho mapa. El sistema se definirá abstrayendo los diferentes subsistemas que lo componen y las tecnologías necesarias de manera de obtener una simulación basada en las decisiones de diseño. El prototipo será descompuesto en servicios independientes obteniendo como resultado módulos pequeños. Las comunicaciones inalámbricas son otra característica clave para el sistema que permite la conexión con fuentes de datos distantes, por lo que serán investigadas.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática (UNLP).Facultad de Informátic

    Aplicación móvil de sistemas de localización automática de vehículos sensible al contexto

    Get PDF
    Se estudiará la problemática de las aplicaciones móviles aplicándolas en un caso particular, el de un sistema de localización automática de vehículos (AVL) que permite monitorear la posición exacta de vehículos en movimiento sobre mapas digitales, explorando los problemas pertinentes relacionados con el desarrollo de aplicaciones sensibles al contexto diseñándola para el uso en entornos dinámicos, donde los vehículos particupantes se desplazan por dicho mapa. El sistema se definirá abstrayendo los diferentes subsistemas que lo componen y las tecnologías necesarias de manera de obtener una simulación basada en las decisiones de diseño. El prototipo será descompuesto en servicios independientes obteniendo como resultado módulos pequeños. Las comunicaciones inalámbricas son otra característica clave para el sistema que permite la conexión con fuentes de datos distantes, por lo que serán investigadas.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática (UNLP).Facultad de Informátic

    A framework and tool to manage Cloud Computing service quality

    Get PDF
    Cloud Computing has generated considerable interest in both companies specialized in Information and Communication Technology and business context in general. The Sourcing Capability Maturity Model for service (e-SCM) is a capability model for offshore outsourcing services between clients and providers that offers appropriate strategies to enhance Cloud Computing implementation. It intends to achieve the required quality of service and develop an effective working relationship between clients and providers. Moreover, quality evaluation framework is a framework to control the quality of any product and/or process. It offers a tool support that can generate software artifacts to manage any type of product and service efficiently and effectively. Thus, the aim of this paper was to make this framework and tool support available to manage Cloud Computing service quality between clients and providers by means of e-SCM.Ministerio de Ciencia e Innovación TIN2013-46928-C3-3-RJunta de Andalucía TIC-578

    NDT-Merge: A future tool for conciliating Software Requirements in MDE Environments

    Get PDF
    Requirements conciliation can result one of the most expensive and critical tasks in Web development. It particularly depends on analysts’ experiences since very frequently they have to use manual solution to cope with requirements conciliation. After some previous work presenting an approach oriented towards Web requirements conciliation, this paper proposes a tool for executing this task. It is based on the Model-driven paradigm and it is included in the context of NDT (Navigational Development Techniques) methodology.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Junta de Andalucía TIC-578

    Challenges for the Adoption of Model-Driven Web Engineering Approaches in Industry

    Get PDF
    Model-driven web engineering approaches have become an attractive research and technology solution for Web application development. However, after 20 years of development, they have attracted little attention from the Industry due to the mismatch between technical versus research requirements. In this joint work between academia and industry, the authors present the current problems of using these approaches in scale and provide guidelines to convert them into viable industry solutions.Ministerio de ciencia e Innovación TIN2016-76956-C3-2-RMinisterio de Economía y Competitividad TIN2015-71938-RED

    Identifying functional requirements inconsistencies in multiteam projects framed into a model-based methodology

    Get PDF
    REP (Requirements Engineering Process) is one of the most essential processes within the software project life cycle because it allows describing software product requirements. This specification should be as consistent as possible to enable estimating in a suitable manner the effort required to obtain the final product. REP is complex in itself, but this complexity is greatly increased in big, distributed and heterogeneous projects with multiple analyst teams and high integration among functional modules. This paper presents an approach for the systematic conciliation of functional requirements in big projects dealing with a model based approach. It also explains how this approach may be implemented in the context of NDT (Navigational Development Techniques) methodology and finally, it describes a preliminary evaluation of our proposal in CALIPSOneo project by analyzing the improvements obtained with our approach.Ministerio de Economía y Competitividad TIN2016-76956-C3-2-R (POLOLAS)Ministerio de Economía y Competitividad TIN2013-46928-C3-3-RMinisterio de Economía y Competitividad TIN2015-71938-RED

    Towards fast metamodel evolution in LiquidML

    Get PDF
    The software industry is applying Model-driven development approaches due to a core set of benefits, such as raising the level of abstraction and reducing coding errors. However, their underlying modeling languages tend to be quite static, making their evolution hard, specifically when the corresponding metamodel does not support primitives and/or functionalities required in specific business domains. This paper presents an extension to the LiquidML language to support fast metamodel evolution by allowing experts to abstract new language concepts from primitives while supporting automatic tool evolution and zero application downtime. To probe our claims, we evaluate the evolutionary capabilities of existing modeling languages and LiquidML in a real world language extension.Ministerio de Economía y Competitividad TIN2016-76956-C3-2-R (POLOLAS)Ministerio de Economía y Competitividad TIN2015-71938-RED

    LiquidML: A Web Modeling Language Supporting Fast Metamodel Evolution

    Get PDF
    Model Driven development approaches are being adopted by the software industry due to a core set of benefits such as raising the level of abstraction and reducing coding errors. However, their underlying modelling languages tend to be quite rigid, making their evolution hard, specifically when the corresponding metamodel do not support primitives and/or functionalities required in specific business domains. In this work, we present an approach for fast evolution of the modelling language that is “self reflective”, allowing modellers to abstract new language concepts from the primitives. The main advantage of our approach is that it provides zero application downtime and automatic tool evolution. As a consequence, applications created with our approach are able to adapt quicker to the business needs than those based on traditional Web modelling languages. We compare our approach with existing modelling languages in a case study providing a proof of its ability to adapt faster than to new business needs.Ministerio de Ciencia e Innovación TIN2013-46928-C3-3-

    Detecting Web requirements conflicts and inconsistencies under a model-based perspective

    Get PDF
    Web requirements engineering is an essential phase in the software project life cycle for the project results. This phase covers different activities and tasks that in many situations, depending on the analyst’s experience or intuition, help getting accurate specifications. One of these tasks is the conciliation of requirements in projects with different groups of users. This article presents an approach for the systematic conciliation of requirements in big projects dealing with a model-based approach. The article presents a possible implementation of the approach in the context of the NDT (Navigational Development Techniques) Methodology and shows the empirical evaluation in a real project by analysing the improvements obtained with our approach. The paper presents interesting results that demonstrate that we can get a reduction in the time required to find conflicts between requirements, which implies a reduction in the global development costs.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Junta de Andalucía TIC-578
    corecore