31 research outputs found

    Desarrollo integral de aplicaciones domóticas: una perspectiva metodológica

    Get PDF
    [SPA] Los rápidos avances en electrónica, informática y tecnologías de la comunicación (Solé, 2003.) (Que conduce a la miniaturización y mejora del rendimiento de los ordenadores, sensores y redes) han dado lugar al desarrollo de nuevas tecnologías en el campo de la domótica (Espinoza, 2011). Las aplicaciones domóticas integran funciones de confort, ahorro energético, seguridad y comunicaciones. El objetivo principal de estos sistemas es dotar a las viviendas de un cierto grado de inteligencia que permita mejorar la calidad de vida de sus habitantes. Tareas tales como el encendido y regulación de luces de forma automática, control de la temperatura, corte de agua y gas cuando se detectan fugas o el control de los dispositivos del hogar de forma remota desde el móvil u ordenador con conexión a internet son algunas de las aplicaciones típicas del dominio domótico. Uno de los principales problemas en el desarrollo de sistemas domóticos es el hecho de que no hay un estándar de facto para implementar estas aplicaciones. Existen varios estándares y protocolos adoptados por las empresas que lideran el mercado. Por ejemplo KNX (ISO/IEC14543-3-X), Lonworks (ISO/IEC 14908) y X10. Como se indica en (Aenor, 2009), es improbable que se establezca una única tecnología dominante en el campo de la domótica a corto plaza. Además, cada uno de estos estándares proporciona su propio software con el que crear las aplicaciones domóticas y programar los dispositivos. Por lo tanto se debe seleccionar una tecnología en particular (plataforma) en la etapa de diseño inicial, puesto que las herramientas y dispositivos a usar dependen de esta elección. Estos hechos hacen que el desarrollo de aplicaciones domóticas sea totalmente dependiente de la plataforma, siendo muy complicado incrementar el nivel de abstracción y trabajar con conceptos del dominio domótico en lugar de trabajar con elementos de la tecnología. Por ello, y continuando con la línea de investigación iniciada del Dr. D. Manuel Jiménez en el campo de la domótica (Jiménez, 2009), donde se definió un marco general y los elementos iníciales de un DSL para domótica, se propone aplicar nuevas técnicas de la Ingeniería del Software que permitan la gestión integral del desarrollo del software en todas sus etapas. En concreto para este trabajo de Tesis se propone una metodología que sigue un enfoque de desarrollo dirigido por modelos (MDE) (Bézivin, 2005) (Favre, 2004) junto con un framework de soporte que proporciona los metamodelos y herramientas necesarias en cada nivel. A continuación, en el capítulo 2 se describen los objetivos estimados para el trabajo de Tesis. En el capítulo 3 se presenta el estado del arte, sobre el que se asienta el desarrollo de la nueva metodología propuesta, que se describe en el capítulo 4, haciendo especial hincapié en la gestión de requisitos y el soporte a la trazabilidad. A continuación, en el capítulo 5 se presentan los resúmenes del compendio de artículos incluidos en esta Tesis. Por último, el capítulo 6 resume las aportaciones realizadas por esta Tesis Doctoral y los resultados obtenidos.[ENG] (Solé, 2003) (Leading to miniaturization and improvement of performance of computers, sensor and networking) have given rise to de development of several Home Automation (HA) technologies (Espinoza, 2011). HA applications integrate comfort, energy saving, security and communications functions. The aim of an HA system is to provide homes with a certain degree of intelligence and to improve the quality of life of its inhabitants. Task like automatically switching lights and heating, cutting off the supply when gas or water leaks are detected or controlling the home devices remotely from a mobile or a computer through an Internet connection are typical applications of HA domain. One of the main problems of HA development lies in the fact that there is no agreement in the standard to implement the applications. HA applications and devices currently belonging to different manufactures are isolated from each other thereby creating the main obstacle to HA market growth. Leading companies in this market have adopted several standards and protocols [8]. Some worth mentioning examples are the KNX (ISO/IEC14543-3-X), Lonworks (ISO/IEC 14908) and X10 technologies. Furthermore, as stated in (Aenor, 2009) it is improbable that there will be a single dominant technology for HA in the short term. Each of these technologies provides its own software suite to create HA applications and program the devices. Hence the particular technology (specific platform) must be selected at the initial design stages, inasmuch as the tools and devices to be used depend on this choice. These facts make the development of HA applications strongly platform dependent, making it very difficult to raise the abstraction level and work with HA domain concepts rather than technology elements. Therefore, and continuing the research initiated by Dr. D. Manuel Jimenez in the domain of home automation (Jimenez, 2009), which defined a general framework and initial elements of a DSL for home automation, intends to apply new techniques of software engineering to enable the integrated management of software development in all its stages. Specifically, for this thesis, proposes the use of the approach of modeldriven development (MDE) (Bézivin, 2005) (Fabre,2004) together with a set of management tools models ranging from requirements management, traceability, validation and verification , all integrated in a same methodology. This thesis is structured as follows: Section 2 deals with introducing the objectives. Section 3 presents the state of the art on which rests the development of the proposed new methodology which is described in Section 4, whit particular emphasis on requirements management and traceability support. Later, Section 5 presents the abstracts of the articles included in the compendium. Finally Section 6 summarizes the results and contributions of this thesis.Universidad Politécnica de CartagenaPrograma de doctorado en Técnicas Avanzadas en Investigación y Desarrollo Agrario y Alimentari

    Applying vision-based pose estimation in a telerehabilitation application

    Get PDF
    In this paper, an augmented reality mirror application using vision-based human pose detection based on vision-based pose detection called ExerCam is presented. ExerCam does not need any special controllers or sensors for its operation, as it works with a simple RGB camera (webcam type), which makes the application totally accessible and low cost. This application also has a system for managing patients, tasks and games via the web, with which a therapist can manage their patients in a ubiquitous and totally remote way. As a final conclusion of the article, it can be inferred that the application developed is viable as a telerehabilitation tool, as it has the resource of a task mode for the calculation of the range of motion (ROM) and, on the other hand, a game mode to encourage patients to improve their performance during the therapy, with positive results obtained in this aspect.This work has been partially supported by the Spanish State Research Agency, under project grant AriSe2: FINe (Ref. PID2020-116329GB-C22/AEI/10.13039/501100011033), the Spanish Government projects “GenoVision” (Ref. BFU2017-88300-C2-2-R), the “Research Programme for Groups of Scientific Excellence in the Region of Murcia” of the Seneca Foundation (Agency for Science and Technology in the Region of Murcia—19895/GERM/15) and HORECOV2 (Ref: 2I20SAE00082_HORECOV2) of Fondo Europeo de Desarrollo Regional (FEDER)

    Is the Rural Population Caught in the Whirlwind of the Digital Divide?.

    Get PDF
    Technology represents a benchmark ally for today’s rural world and is a sine qua noncondition for achieving sustainable development. Indeed, today the arrival of digitization and information and communication tools makes life easier for the inhabitants of the rural world in general and for those who work in agriculture. However, not everyone has and knows how to use these technologies. There are very visible differences between the rural world and the urban one in the accessibility and use of technology, especially among vulnerable people (unemployed, elderly, women, etc.), causing a digital divide that reflects the great discrimination suffered by the rural world, full of stereotypes and very traditional role assignments. The objective of this study is to evaluate the differences in terms of access and use of technology. For this reason, the results of a survey carried out on the Spanish rural population have been analyzed with the structural equations tool “PLS-SEM”. They show digital gaps, as well as a disturbance between the different gaps and the socioeconomic situation of users, which imposes the need to take immediate measures to reduce and fight against this type of inequality.post-print883 K

    Una herramienta libre para la docencia de sistemas domóticos

    Get PDF
    [SPA]En este artículo se presenta una herramienta libre y gratuita pensada principalmente para mejorar los métodos de enseñanza en el desarrollo de sistemas domóticos. Esta herramienta permite a los estudiantes comprender las principales propiedades de un sistema domóticos y los conceptos genéricos, así como modelar una aplicación real de una forma más fácil e intuitiva. Este artículo no sólo se centra en la herramienta también se presenta la metodología que deben seguir profesores y estudiantes. Además siguiendo con las pautas marcadas por Bolonia en cuanto a auto estudio y trabajo en casa, se han incorporado tareas que los estudiantes son capaces de desarrollar como parte de su trabajo en casa y sin necesidad de realizar inversiones en licencias de herramientas comerciales. [ENG]This paper presents a free tool that can be used to improve the teaching methods of smart home systems development. This tool allows students to undestand the main properties and the generic concepts of home automation systems. In addition, students can use the tool to develop home automation systems in a more easy and intuitive way. The article is not only concerned with the description of the tool but also with the methodology to be followed by teachers and students. Furthermore, according to the guidelines of Bolonia Declaration with regard to autonomous-learning and homework, tasks have been incorporated that can be developed by studens as part of their homework without the need of commercial tool licenses.Campus Mare Nostrum, Universidad Politécnica de Cartagena, Universidad de Murcia, Región de Murci

    Evaluación de herramientas de gestión de requisitos

    Get PDF
    Debido a la amplia oferta de herramientas de gestión de requisitos que existe en el mercado puede resultar dificil encontrar la herramienta más adecuada para cada proyecto, esto implica que se prescindan de ellas y se opten en muchos casos por herramientas ofimáticas más tradicionales. En este artículo se presenta la evaluación de las cuatro herramientas más utilizadas para la gestión de requisitos.Asociación de Jóvenes Investigadores de Cartagena, (AJICT). Universidad Politécnica de Cartagena. Escuela Técnica Superior de Ingeniería Industrial UPCT, (ETSII). Escuela Técnica Superior de Ingeniería Agronómica, (ETSIA), Escuela Técnica Superior de Ingeniería de Telecomunicación (ETSIT). Escuela de Ingeniería de Caminos, Canales, y Puertos y de Ingeniería de Minas, (EICM). Fundación Séneca, Agencia Regional de Ciencia y Tecnología. Parque Tecnológico de Fuente Álamo. Grupo Aquilin

    Formalización de transformaciones de refinamiento de componentes

    Get PDF
    En el proceso de desarrollo de software dirigido por modelos es posible encontrar situaciones en las que las transformaciones entre modelos de distintos niveles de abstracción necesitan un tratamiento previo que facilite la transformación, sobre todo cuando se dispone de varios modelos especificas de la plataforma. En este documento se propone como solución la realización de una transformación de refinamiento, previa a la obtención del modelo especifico de la plataforma.Centro Universitario de la Defensa. Escuela de Turismo de Cartagena. Escuela Técnica Superior de Ingeniería Industrial UPCT. Escuela Técnica Superior de Ingeniería de Telecomunicación (ETSIT). Escuela de Ingeniería de Caminos y Minas (EICM). Escuela de Arquitectura e Ingeniería de Edificación (ARQ&IDE). Parque Tecnológico de Fuente Álamo. Navantia. Campus Mare Nostru

    Autonomous Vehicle Dataset with Real Multi-Driver Scenes and Biometric Data

    Get PDF
    The development of autonomous vehicles is becoming increasingly popular and gathering real-world data is considered a valuable task. Many datasets have been published recently in the autonomous vehicle sector, with synthetic datasets gaining particular interest due to availability and cost. For a real implementation and correct evaluation of vehicles at higher levels of autonomy, it is also necessary to consider human interaction, which is precisely something that lacks in existing datasets. In this article the UPCT dataset is presented, a public dataset containing high quality, multimodal data obtained using state-of-the-art sensors and equipment installed onboard the UPCT’s CICar autonomous vehicle. The dataset includes data from a variety of perception sensors including 3D LiDAR, cameras, IMU, GPS, encoders, as well as driver biometric data and driver behaviour questionnaires. In addition to the dataset, the software developed for data synchronisation and processing has been made available. The quality of the dataset was validated using an end-to-end neural network model with multiple inputs to obtain the speed and steering wheel angle and it obtained very promising results.This work was partially supported by AEI METROPOLIS (ref. PLEC2021-007609) Spanish Government projects

    Using artificial vision for measuring the range of motion

    Get PDF
    Measurement of joint range of motion is a common measure in the functional evaluation of a patient. This clinical measurement is performed through the use of mechanical goniometry, currently presenting various problems mainly of a human nature. This article introduces ROMCam, an alternative system for measuring joint range of motion, based on estimating the human pose in 2D. For this, use is made of artificial vision libraries and the use of an RGB webcam type camera. The results obtained corroborate the validity of the use of ROMCam as a low cost, accessible tool that can even be used as a resource in telerehabilitation treatments.Este trabajo ha sido financiado por el proyecto MINECO/FEDER con identificador TEC2016-76465-C2-1-R (AIM) y por el “Research Program for Groups of Scientific Excellence in the Region of Murcia" de la Fundación Seneca (Agency for Science and Technology in the Region of Murcia – 19895/GERM/15), España

    Active and collaborative learning experience for the acquisition of information competences

    Get PDF
    [SPA] Este artículo concluye que la aplicación de la metodología de aprendizaje activo colaborativo en la docencia de Adquisición de Competencias en Información, donde el alumno es el principal protagonista, favorece la participación de los alumnos en las actividades docentes, permite alcanzar un elevado porcentaje de aprobados y consigue un alto grado de la satisfacción de los alumnos. [ENG] This paper concludes that the application of the collaborative active learning methodology in the teaching of Acquisition of Competencies in Information, where the student is the main protagonist, favors the participation of the students in the teaching activities, allows to reach a high percentage of approved and Achieves a high degree of student satisfaction

    Habitation: a domain-specific language for home automation

    Get PDF
    The appearance of model-driven engineering (MDE) has invigorated research on domain-specific languages (DSLs) and automatic code generation. MDE uses models to build software, thereby displacing source code as the development process's main feature. DSLs provide easy, intuitive descriptions of the system using graphic models. In this new context, DSLs facilitate work in the first design stages. In addition, MDE helps reduce DSL development costs. It therefore represents a synergistic union that can significantly improve software development.The Spanish Interministerial Commission of Science and Technology’s MEDWSA (a conceptual and technological framework for the development of reactive software systems) project (TIN2006-15175-C05-02) and the Technical University of Cartagena partially supported this work
    corecore