144 results on '"Urpí Tubella, Antoni"'
Search Results
2. Prototips 3D. Eina de suport a la docència
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, Petit Moreno, Cristina, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, and Petit Moreno, Cristina
- Abstract
L'educació s'enfronta a la constant necessitat d'innovar i adaptar-se als canvis tecnològics. L'evolució tecnològica ha permès modificar els mètodes tradicionals d'ensenyament afavorint el disseny d'estratègies educatives en incorporar les TIC (Tecnologies de l'Informació i la Comunicació) a les metodologies i facilitar la recerca i la interacció en els continguts. L'objectiu d'aquest treball és elaborar eines de suport a la docència basades en la impressió 3D i dissenyar prototips tridimensionals que complementin els ensenyaments del Mòdul Professional de Representació gràfica inclòs en nombrosos currículums de Formació Professional. La present investigació aborda l'efecte de la implementació de la fabricació additiva en l'educació i els resultats obtinguts reforcen les teories de la bibliografia existent basada en l'ús d'objectes tangibles per afavorir l'aprenentatge. Els objectes impresos en 3D afavoreixen el raonament espaial i permeten la creació de models mentals tridimensionals més exactes, contribuint al desenvolupament d'habilitats i competències rellevants a través de la interacció.
- Published
- 2023
3. Creación de una web común para los refugios de animales
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Sanecki, Dawid Aleksander, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, and Sanecki, Dawid Aleksander
- Abstract
El proyecto "Creación de una web común para los refugios de animales" es un proyecto del fin de grado de ingeniería informática, de la especialidad de la ingeniería del software, para la Facultad de Informática de Barcelona (FIB). El proyecto fue desarrollado de forma individual, con supervisión y ayuda del director del proyecto, y también guiado en parte por el profesorado del GEP. El trabajo consistió en la creación de una web común para los refugios de animales, se trataba de crear un sistema al que puede acceder cualquier refugio de animales en el cual pueden publicar sus animales en la web para darles más visibilidad y facilitar el rescate de los animales. Se emplea un stack muy parecido al MERN: React JS + Node JS + Express JS Y en lugar de usar MongoDB, se emplea MariaDB., The project "Creación de una web común para los refugios de animales" is a project for the end of the degree in computer engineering, specialising in software engineering, for the engineering, for the Faculty of Computer Science of Barcelona (FIB). The The project was developed individually, with supervision and help from the project project director, and also guided in part by the GEP teaching staff. It consisted in the creation of a common website for animal shelters. The idea was to create a system that can be accessed by any animal shelter where they can publish their which they can publish their animals on the web to give them more visibility and facilitate the rescue of animals. visibility and facilitate the rescue of the animals. MERN-like stack is used: React JS + Node JS + Express JS And instead of using MongoDB, MariaDB is used.
- Published
- 2023
4. Data Science methods to improve client retention and seek growth in a channel manager company
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Rentals United, Urpí Tubella, Antoni, Badell Rodriguez, Joan, Estruch Garcia, Marçal, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Rentals United, Urpí Tubella, Antoni, Badell Rodriguez, Joan, and Estruch Garcia, Marçal
- Abstract
Rentals United és una empresa de gestió de canals, de manera que ofereix solucions de programari per a propietaris i gestors de propietats enfocades al seu lloguer per vacances. Ja que opera en un sector molt volàtil, és una prioritat per a l'empresa mantenir els clients existents i aprofitar les noves oportunitats que sorgeixen. L'objectiu principal d'aquest treball és partir de l'actual sistema de Rentals United per a la retenció de clients i construir un nou conjunt de processos de transformació de les dades. El seu origen radica en els sistemes d'emmagatzematge de dades de l'empresa i, mitjançant mètodes i algoritmes basats en dades, dóna lloc a una taula final de dades on cada client hi és representat. D'una banda, en aquesta taula es poden trobar indicacions per tal de prevenir la pèrdua de clients, per mitjà d'accions construïdes a partir d'arbres de decisió. D'altra banda, hi ha oportunitats de creixement personalitzades i quantificades per tal que els clients puguin ampliar el seu catàleg de productes actual (augmentant així els ingressos de l'empresa). Les mètriques es divideixen en diferents àrees i es calculen cada dia, en qüestió de minuts. Al mateix temps, es reforcen processos paral·lels, destinats a incrementar la fiabilitat global de les dades i a trobar possibles inconsistències. Aquest treball permet l'extracció d'una llista de clients amb un risc de pèrdua estimat elevat. A més, s'obtenen estadístiques individuals i agregades, les quals donen lloc a diferents informes gràfics que els membres de Rentals United ja estan utilitzant a diari per a entendre el comportament dels clients. S'avaluen diferents sistemes de processament del llenguatge per a aprofundir en la integració dels resultats del projecte en l'operació habitual de l'empresa. De fet, es millora un bot de conversa existent per a incorporar les propostes del projecte. A més, es plantegen i defineixen les bases d'un model supervisat que faci servir aquestes dades, pendent de ser implement, Rentals United is a channel management company that offers software solutions for property managers and owners to handle their vacation rental properties. It operates in a very volatile sector; thereby it is a priority for the company to maintain existing clients and to leverage new opportunities. The main objective of this thesis is to depart from Rentals United's current approaches to customer retention in order to build a solid new pipeline. It originates in the company's data warehouses and, through data-driven methods and algorithms, gives rise to a final data table where each client is represented. On the one hand, guidance to prevent churns may be found in this table by means of a set of decision tree - based actionable insights. On the other hand, there are customized and quantified growth opportunities for customers to expand their current portfolio (increasing the company's revenue). Metrics are segmented into different areas and re-computed every day, in a matter of minutes. At the same time, parallel data processes are reinforced to boost data reliability and find inconsistences. This work allows the extraction of a shortlist of clients with estimated high churn risk at present. Moreover, user-by-user and aggregated statistics are obtained and feed reports that Rentals United members are already using to understand clients' behaviour. Different approaches to language processing are tested to further integrate the results into the company's operation flow. In fact, an existing chat bot is strengthened to incorporate the insights of the project. Furthermore, the groundworks for a supervised model to exploit the new data are laid and well-defined to be implemented in the future. In summary, the company's knowledge about the customers' operation is widened and made more usable.
- Published
- 2023
5. Tech2Alfabet
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Conde Baena, Juan Antonio, Gallego Moral, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Conde Baena, Juan Antonio, and Gallego Moral, Marc
- Abstract
A les empreses grans, cada cop és més necessari el fet de tenir tot ben llistat per tal de poder fer inventaris, calcular costos... L'inconvenient que pot sorgir és en el cas que hi hagi més d'un inventari que calgui sincronitzar amb altres, sobretot si cada inventari té un responsable diferent. Tech2Alfabet neix com a una necessitat dins d'una empresa multinacional on més d'una unitat de treball té inventaris que regeixen els estàndards de la pròpia empresa sobre l'ús d'aplicacions, però aquests inventaris no estan a Alfabet, l'aplicació principal per a l'inventari d'aplicacions., In big companies, it is increasingly necessary to have everything listed in order to be able to make inventories, calculate costs... The drawback that can arise may be in the case that there is more than one inventory that needs to be synchronized with others, especially if each inventory has a different manager. Tech2Alfabet is born out of a need within a multinational company where more than one work unit has inventories that govern the company's own standards for using applications, but these inventories are not in Alfabet, the main application for application inventory.
- Published
- 2023
6. App mòbil per a desenvolupar un joc d'entrenador virtual a les lligues catalanes
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, González Solé, Eric, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, and González Solé, Eric
- Abstract
Aquest projecte consisteix en el desenvolupament d'un joc relacionat amb el futbol, on els usuaris tindran l'oportunitat de ser entrenadors virtuals de les principals lligues de Catalunya, o sigui, primera catalana, segona catalana, tercera catalana i quarta catalana. Cada usuari podrà unir-se o crear una lliga virtual d'una competició i grup d'una de les lligues catalanes especificades anteriorment, i abans de cada jornada, l'usuari haurà de seleccionar 11 jugadors de la lliga virtual, i depenent de la seva actuació real en el partit jugat d'aquell cap de setmana rebran una puntuació, aquesta puntuació s'anirà acumulant durant tota la temporada. A final de temporada, l'usuari amb més punts acumulats haurà guanyat aquella lliga virtual., This project consists of developing a football-related game, where users will have the opportunity to be virtual trainers of the main leagues of Catalonia, i.e. first Catalan, second Catalan, third Catalan and fourth Catalan. Each user will be able to join or create a virtual league of a competition and group of one of the Catalan leagues specified above, and before each league day, the user will have to select 11 players from the virtual league, and depending on their actual performance in the game played that weekend they will receive a score, this score will accumulate throughout the season. By the end of the season, the user with the most cumulative points will have won that virtual league.
- Published
- 2022
7. El consumo de contenidos digitales y su influencia en la gestión emocional de los alumnos
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, Ballester Roman, Mireia, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, and Ballester Roman, Mireia
- Abstract
Este trabajo aborda el tema de la gestión emocional de los alumnos desde la influencia de los contenidos digitales. Cada vez es mayor el consumo de contenidos y el tiempo de exposición a pantallas. A partir de una encuesta a alumnos de 16-21 años he querido averiguar cómo se sienten y su visión de un futuro no tan lejano. En base a las conclusiones y a la información científica que se analizan a lo largo del trabajo he ideado una pequeña intervención en el aula para poder tratar el tema de la gestión emocional, intentar concienciar a los alumnos de la influencia de los contenidos digitales y motivar a que los utilicen de una forma mucho más educativa.
- Published
- 2022
8. Sistema automatizado para el diseño y generación de banners dirigidos a campañas de publicidad programática (CREAMAKER)
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Rivero Quiñonez, Yliana Milagro, González Moratona, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Rivero Quiñonez, Yliana Milagro, and González Moratona, Marc
- Abstract
Creamaker neix per suplir la necessitat d'automatitzar el procés de disseny i generació de banners dirigits a campanyes de publicitat programàtica de Tiendeo. L'objectiu principal serà poder oferir als empleats una eina software amb una interfície gràfica senzilla i intuïtiva, que no requereixi coneixements tècnics per ser utilitzada i que es pugui adaptar a la resta d'eines de publicitat programàtica de l'empresa., Creamaker was born to meet the need to automate the process of designing and generating banners for Tiendeo's programmatic advertising campaigns. The main goal will be to offer to the employees a software tool with a simple and intuitive graphical interface, which does not require technical knowledge to be used and which can be adapted to the rest of the company's programmatic advertising tools.
- Published
- 2022
9. Gestión de vacaciones
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Panades, Oscar, Flores Hidalgo, Sandra, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Panades, Oscar, and Flores Hidalgo, Sandra
- Published
- 2021
10. Desenvolupament d'un gestor d'oportunitats per a una empresa de serveis tècnics d'immobles
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Raul Pastor Diaz, Urpí Tubella, Antoni, Espinós Ferrer, Xavier, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Raul Pastor Diaz, Urpí Tubella, Antoni, and Espinós Ferrer, Xavier
- Published
- 2021
11. Estación portátil de certificación de hardware para casas inteligentes
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Pica Pardos, Aaron Jeriel, Ventura Nasarre, Aleix, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Pica Pardos, Aaron Jeriel, and Ventura Nasarre, Aleix
- Published
- 2021
12. Desarrollo de una aplicación web para monitorizar la calidad de servicio
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, López Ibañez, Víctor, Cera Fernández, Àlex, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, López Ibañez, Víctor, and Cera Fernández, Àlex
- Published
- 2021
13. Microservicio para integrar un dispositivo hardware externo en la plataforma de Webfleet Solutions usando la API que proporciona la empresa del hardware
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Karem Segura Arocha, Urpí Tubella, Antoni, Blanco García, Víctor, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Karem Segura Arocha, Urpí Tubella, Antoni, and Blanco García, Víctor
- Published
- 2021
14. Design and implementation of an intern management platform
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Pons, Agustí, Font i Cuesta, Nil, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Pons, Agustí, and Font i Cuesta, Nil
- Published
- 2021
15. Prototipo de CAD 3D en la nube
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Llorens Maldonado, Óscar, Kanwal, Shamsa, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Llorens Maldonado, Óscar, and Kanwal, Shamsa
- Abstract
La idea es crear un prototipo CAD 3D en la nube. Primero haríamos una comparativa entre grandes proveedores y decidir por una. Con el proveedor escogido vamos a crear un prototipo CAD 3D como las mínimas funcionalidades. Actualmente, la empresa ya tiene un programa CAD 3D pero esa solo funciona en desktop.
- Published
- 2021
16. L'educació híbrida en el context d'emergència sanitària. Anàlisi i comparació dels resultats obtinguts de la hibridació dels dos models d'ensenyament (presencial i virtual) a un CFGM
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, Camerino Castañer, Laura, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Mayol Sarroca, Enric, Urpí Tubella, Antoni, and Camerino Castañer, Laura
- Abstract
Aquest treball final de màster vol tractar el tema de la innovació en la docència de les arts gràfiques, i en concret aprofundeix en el model d'innovació que sorgeix de l'educació híbrida traduïda com a Blended Learning. Aquest treball s'ha realitzat en un context de pandèmia sanitària pel COVID-19 on l'autora ha fent el pràcticum en un dels 20 centres educatius de Catalunya seleccionat per dur a terme una prova pilot d'aquest model d'educació híbrida. Donada l'oportunitat, el present treball vol analitzar els resultats de la combinació dels dos models d'ensenyament; un basat en la presencialitat i l'altre en l'ensenyament virtual, a través de dues intervencions didàctiques a l'aula que hibriden el model pedagògic presencial amb el model pedagògic en línia.
- Published
- 2021
17. Automatización de la gestión de incidentes de seguridad para incrementar el rendimiento de un SOC
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, López Santin, Oscar, Fernández Martínez, Miguel, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, López Santin, Oscar, and Fernández Martínez, Miguel
- Published
- 2020
18. Reconeixement i categorització de productes al dispositiu amb TensorFlow.js
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Ortiz, Ginés, Garcia-Penche Granados, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Ortiz, Ginés, and Garcia-Penche Granados, Marc
- Published
- 2020
19. Disseny i implementació d’un sistema per a la realització d’estudis tècnics
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Palacio Losada, Joan, Armengou Fages, Alex, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Palacio Losada, Joan, and Armengou Fages, Alex
- Published
- 2019
20. Aplicación web para escritura colaborativa y estructurada
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Österbeg, Österbeg, Haddad Ez-Zarraty, Ismael, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Österbeg, Österbeg, and Haddad Ez-Zarraty, Ismael
- Abstract
En busca de una manera de compartir y desarrollar ideas con un formato bien organizado y estructurado, surge este proyecto para ofrecer una plataforma donde se puedan realizar dichas actividades. Como objetivo se propone brindar un espació para la exposición de discusiones y disfrutar de un recopilatorio de varios tópicos para explorar. Durante el proyecto, se especificarán los requisitos y el diseño, y se implementará utilizando tecnologías recientes como React Js, Ruby on Rails, Heroku, etc. Se aplicarán metodologías Agile y se pondrá en practica la gestión de proyectos y la planificación. Finalmente, como conclusión, se hace énfasis en el desarrollo de la intuición del Ingeniero de Software para adaptarse a las herramientas que tenga al alcance para solucionar cualquier problema., In search of a way to share and develop ideas with a well organized and structured format, this project arises to offer a platform where these activities can be carried out. The objective is to provide a space for the exhibition of discussions and enjoy a compilation of several topics to explore. During the project, the system requirements and design will be described, and it will be implemented using recent technologies such as React Js, Ruby on Rails, Heroku, etc. Agile methodologies will be applied and project management and planning will be put into practice. Finally, as a conclusion, emphasis is placed on the development of the software engineer's intuition to adapt to any tool available to solve any problem.
- Published
- 2019
21. Desenvolupament i integració de serveis OCR dins d'una plataforma RPA
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, March Iglesias, Francesc, Aguilar Anguera, Sergi, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, March Iglesias, Francesc, and Aguilar Anguera, Sergi
- Abstract
El projecte es basa en el desenvolupament d'una API que integri motors de reconeixement OCR i proporciona un conjunt de serveis als usuaris de l'API. Aquests inclouen la gestió d'usuaris, control i gestió de la facturació de cada un dels usuaris, control d'errors, i processament de documents., The project is based on the development of an API that integrates OCR recognition and provides a set of services to users of the API. These services include the management of users, control and management of the turnover of each of them, error handling and processing of documents.
- Published
- 2019
22. Desenvolupament d'una aplicació per a iOS sobre la qualitat de l'aire a Catalunya
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Iravedra Abelló, Ricard, Paricio Valles, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Iravedra Abelló, Ricard, and Paricio Valles, Marc
- Published
- 2019
23. Aplicación de gestión y facturación de una plataforma Internet of Things (IoT)
- Author
-
Wattabit, Urpí Tubella, Antoni, Sánchez Heil, Carlos, Domínguez Losa, Daniel, Wattabit, Urpí Tubella, Antoni, Sánchez Heil, Carlos, and Domínguez Losa, Daniel
- Published
- 2018
24. Desenvolupament d'una app per a Android de la cartellera de cinema en català utilitzant MVVM i Android Architecture Components
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Blanch Cortès, Arnau, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, and Blanch Cortès, Arnau
- Abstract
El projecte pretén desenvolupar una aplicació per a Android fent èmfasi en dissenyar una bona arquitectura interna utilitzant Model-View-ViewModel i les llibreries d'Android Architecture Components. L'app Muvicat mostra la cartellera de cinema en català gràcies a dades obertes de la Generalitat., This project intends to develop an Android application placing an emphasis on designing a good internal architecture using Model-View-ViewModel and Android Architecture Components libraries. The Muvicat app displays the billboard of movies in Catalan thanks to open data from the Catalan government.
- Published
- 2018
25. Projecte NOU-BEDEC
- Author
-
Institut de Tecnologia de la Construcció de Catalunya, Urpí Tubella, Antoni, Pradi Belinchon, Lozoya, Aula Casellas, Miquel Àngel, Institut de Tecnologia de la Construcció de Catalunya, Urpí Tubella, Antoni, Pradi Belinchon, Lozoya, and Aula Casellas, Miquel Àngel
- Published
- 2017
26. Desarrollo aplicación móvil multiplataforma
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Raona Enginyers, Urpí Tubella, Antoni, Espuga, Ramón, Gutiérrez, Germán, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Raona Enginyers, Urpí Tubella, Antoni, Espuga, Ramón, and Gutiérrez, Germán
- Published
- 2017
27. Integración de una distribución farmacéutica en un sistema ERP SAP
- Author
-
Urpí Tubella, Antoni, Fernández Ramajo, Víctor, Urpí Tubella, Antoni, and Fernández Ramajo, Víctor
- Published
- 2017
28. E-assessment of relational database skills by means of LearnSQL
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, Universitat Politècnica de Catalunya. SUSHITOS - Grup de recerca en serveis per a tecnologies d'informació socials, ubiqües i humanístiques, i per a software lliure, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Quer, Carme, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Martín Escofet, Carme, Rodríguez González, M. Elena, Romero Moral, Óscar, Urpí Tubella, Antoni, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, Universitat Politècnica de Catalunya. SUSHITOS - Grup de recerca en serveis per a tecnologies d'informació socials, ubiqües i humanístiques, i per a software lliure, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Quer, Carme, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Martín Escofet, Carme, Rodríguez González, M. Elena, Romero Moral, Óscar, and Urpí Tubella, Antoni
- Abstract
LearnSQL is a software system that allows the automatic and efficient e-learning and e-assessment of relational database skills. It has been used at the Barcelona School of Informatics for 18 semesters with an average of 200 students per semester. This paper shows the functionalities of LearnSQL subsystems by means of specific and understandable examples., Peer Reviewed, Postprint (published version)
- Published
- 2017
29. Desenvolupament d'una web de medicina amb e-commerce integrat utilitzant Drupal
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Madrid López, Joan, Pedrals Camprubí, Xavier, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Madrid López, Joan, and Pedrals Camprubí, Xavier
- Published
- 2017
30. A software tool for e-assessment of relational database skills
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Martín Escofet, Carme, Quer, Carme, Rodríguez González, M. Elena, Romero Moral, Óscar, Urpí Tubella, Antoni, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Martín Escofet, Carme, Quer, Carme, Rodríguez González, M. Elena, Romero Moral, Óscar, and Urpí Tubella, Antoni
- Abstract
The objective of this paper is to present a software tool for the e-assessment of relational database skills. The tool is referred to as LearnSQL (Learning Environment for Automatic Rating of Notions of SQL). LearnSQL is able to provide automatic feedback, and grade the responses of relational database exercises. It can assess the acquisition of knowledge and practical skills in relational database that are not assessed by other systems. The paper also reports on the impact of using the tool over the past 8 years by 2500 students., Peer Reviewed, Postprint (published version)
- Published
- 2016
31. Tomb immersiu en un habitacle virtual
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Segarra Urios, Alexis, Esparza Monrós, Jan, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Segarra Urios, Alexis, and Esparza Monrós, Jan
- Published
- 2016
32. Disseny i implementació d'un sistema de gestió del procés productiu en una línia de producció industrial
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Mota Jimenez, David, Tubau Garcia, David, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Mota Jimenez, David, and Tubau Garcia, David
- Published
- 2016
33. Integració i avaluació de la competència genèrica transversal actitud adequada davant el treball en assignatures de bases de dades
- Author
-
Martín Escofet, Carme, Urpí Tubella, Antoni, Burgués Illa, Xavier, Romero Moral, Óscar, Abelló Gamazo, Alberto, Casany Guerrero, María José, Quer, Carme, Rodríguez González, M. Elena, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, and Universitat Politècnica de Catalunya. SUSHITOS - Grup de recerca en serveis per a tecnologies d'informació socials, ubiqües i humanístiques, i per a software lliure
- Subjects
Bases de dades ,Fitxes d’activitat ,Competency-based education ,Aprenentatge centrat en l’estudiant ,Habilitats interpersonals ,Facultat d'Informàtica de Barcelona ,Competències genèriques transversals ,Ensenyament i aprenentatge::Habilitats personals i competències [Àrees temàtiques de la UPC] ,Competències professionals -- Ensenyament - Abstract
El canvi al nou Espai Europeu d'Educació Superior va portar a la Facultat d’Informàtica de Barcelona de la Universitat Politècnica de Catalunya a incorporar competències genèriques tranversals en els seus plans d’estudi. En aquest article es presenta com s’ha integrat la competència actitud adequada davant el treball en les assignatures de bases de dades del Grau en Enginyeria Informàtica en la especialitat d’Enginyeria del Software, el mètode d’avaluació utilitzat i es comenten els resultats obtinguts en els darrers tres anys.
- Published
- 2014
34. Validation of schema mappings with nested queries
- Author
-
Rull Fort, Guillem, Farré Tost, Carles|||0000-0001-5814-3782, Teniente López, Ernest|||0000-0001-8890-9638, Urpí Tubella, Antoni|||0000-0002-5900-1492, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació
- Subjects
Query inclusion ,Query equality ,Informàtica::Sistemes d'informació [Àrees temàtiques de la UPC] ,Nested query ,Validation ,Schema mapping ,Nested relational model - Abstract
With the emergence of the Web and the wide use of XML for representing data, the ability to map not only flat relational but also nested data has become crucial. The design of schema mappings is a semi-automatic process. A human designer is needed to guide the process, choose among mapping candidates, and successively refine the mapping. The designer needs a way to figure out whether the mapping is what was intended. Our approach to mapping validation allows the designer to check whether the mapping satisfies certain desirable properties. In this paper, we focus on the validation of mappings between nested relational schemas, in which the mapping assertions are either inclusions or equalities of nested queries. We focus on the nested relational setting since most XML’s Document Type Definitions (DTDs) can be represented in this model. We perform the validation by reasoning on the schemas and mapping definition. We take into account the integrity constraints defined on both the source and target schema.
- Published
- 2012
35. Avaluació de la incorporació d'activitats d'aprenentatge actiu i cooperatiu a les assignatures de bases de dades de la Facultat d'Informàtica de Barcelona
- Author
-
Martín Escofet, Carme, Urpí Tubella, Antoni, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Quer, Carme, Rodríguez González, María Elena, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural, and Universitat Politècnica de Catalunya. SUSHITOS - Grup de recerca en serveis per a tecnologies d'informació socials, ubiqües i humanístiques, i per a software lliure
- Subjects
Databases -- Study and teaching (Higher) ,Informàtica [Àrees temàtiques de la UPC] ,Ensenyament -- Treball en equip ,Group work in education ,Bases de dades -- Ensenyament universitari - Abstract
Una de les idees principals del canvi al nou Espai Europeu d'Educació Superior és que les assignatures no es redueixin simplement a un conjunt de classes magistrals, sinó que les classes incorporin activitats d'aprenentatge on el paper de l'estudiant sigui molt més actiu. L'objectiu és que els estudiants no adquireixin simplement uns coneixements teòrics sinó una sèrie de competències que millorin les seves actituds i que d'aquesta manera surtin més preparats per adaptar-se fàcilment al mercat laboral. En aquest sentit hem introduït a les assignatures de l'àmbit de bases de dades, tècniques d'aprenentatge cooperatiu fent servir activitats en equip, presencials i semi-presencials, incrementant, d'aquesta manera, el tant per cent de classes on s'està fent aquest tipus d'aprenentage. Els autors hem desenvolupat una eina de software, anomenada LEARN-SQL, que permet el treball semi-presencial supervisat, l'autoavaluació de l'estudiant i l'aprenentatge actiu i individualitzat. En aquest article presentem l’adaptació de LEARN-SQL per donar suport, complert i còmode, a la gestió d'equips d'estudiants i dels treballs fets per part de l'equip per a que siguin accessibles a tots els membres de l'equip i als professors. Com a indicadors dels beneficis de les millores introduïdes fins al moment, tenim: les notes dels estudiants que han cursat les assignatures amb i sense les noves tècniques d’aprenentatge; els resultats de les enquestes que hem fet als estudiants i les opinions dels professors. Amb les notes de les assignatures hem realitzat un estudi estadístic on es pot comprovar que els resultats obtinguts amb tècniques d'aprenentatge cooperatiu són quantitativament millors que sense. Els resultats de les enquestes i les opinions dels professors corroboren la part de satisfacció més qualitativa. D'altra banda, també hem ampliat LEARN-SQL amb suport automatitzat per als exercicis de programació amb accés a bases de dades, càlcul de costos de consultes i àlgebra relacional.
- Published
- 2012
36. Adaptació de LEARN-SQL al nou Espai Europeu d'Educació Superior (EEES)
- Author
-
Urpí Tubella, Antoni
- Subjects
education ,Innovació docent ,Ensenyament universitari -- Congressos ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] ,Ensenyament -- Innovacions -- Congressos - Published
- 2012
37. Adaptació de LEARN-SQL al nou Espai Europeu d'Educació Superior(EEES)
- Author
-
Urpí Tubella, Antoni|||0000-0002-5900-1492
- Subjects
education ,Ensenyament universitari -- Congressos ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] - Published
- 2011
38. Disseny i implementació d'un framework de testing automatic
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Párraga García, Iván, Velaz Dominguez, Jaime, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Urpí Tubella, Antoni, Párraga García, Iván, and Velaz Dominguez, Jaime
- Published
- 2015
39. Cuadro de mandos para el seguimiento de los principales indicadores del sector
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Everis, Fernando Díez, Urpí Tubella, Antoni, Barrio Mansilla, Cristian Gregorio, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Everis, Fernando Díez, Urpí Tubella, Antoni, and Barrio Mansilla, Cristian Gregorio
- Published
- 2015
40. AuRUS: explaining the validation of UML/OCL conceptual schemas
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Rull Fort, Guillem, Farré Tost, Carles, Queralt Calafat, Anna, Teniente López, Ernest, Urpí Tubella, Antoni, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Rull Fort, Guillem, Farré Tost, Carles, Queralt Calafat, Anna, Teniente López, Ernest, and Urpí Tubella, Antoni
- Abstract
The validation and the verification of conceptual schemas have attracted a lot of interest during the last years, and several tools have been developed to automate this process as much as possible. This is achieved, in general, by assessing whether the schema satisfies different kinds of desirable properties which ensure that the schema is correct. In this paper we describe AuRUS, a tool we have developed to analyze UML/OCL conceptual schemas and to explain their (in)correctness. When a property is satisfied, AuRUS provides a sample instantiation of the schema showing a particular situation where the property holds. When it is not, AuRUS provides an explanation for such unsatisfiability, i.e., a set of integrity constraints which is in contradiction with the property., Peer Reviewed, Postprint (author’s final draft)
- Published
- 2015
41. Mòdul de creació d'equips per a Moodle
- Author
-
Abelló Gamazo, Alberto|||0000-0002-3223-2186, Vallès, Adrià, Urpí Tubella, Antoni|||0000-0002-5900-1492, Quer, Carme|||0000-0002-9000-6371, Casany Guerrero, María José|||0000-0002-5072-6745, and Burgués Illa, Xavier|||0000-0001-6974-9886
- Subjects
Pràctiques ,Moodle ,Equips ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] - Abstract
Un dels punts forts de Moodle és la promoció de la participació, ja que permet oferir els continguts de l’assignatura de forma dinàmica i plantejar exercicis de forma ràpida i senzilla. El mòdul de creació d’equips que hem desenvolupat serveix justament per a enriquir aquesta vesant facilitant la creació d'equips per a la realització d’una pràctica o exercici. Als professors els permet crear els equips de forma manual o automàtica (segons uns paràmetres prèviament definits) i permet a l’estudiant crear un nou equip o entrar a un equip creat per un altre alumne (si és acceptat per la majoria de membres d’aquest). Addicionalment, permet al professor definir unes determinades restriccions per als equips i també incompatibilitats entre certs estudiants.
- Published
- 2010
42. Adapting LEARN-SQL to database computer supported cooperative learning
- Author
-
Burgués Illa, Xavier, Martín Escofet, Carme, Quer, Carme, Abelló Gamazo, Alberto, Casany Guerrero, María José, Urpí Tubella, Antoni, Rodríguez González, María Elena, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, and Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural
- Subjects
Autoavaluació ,Databases -- Study and teaching (Higher) ,Self-evaluation ,Informàtica::Sistemes d'informació::Bases de dades [Àrees temàtiques de la UPC] ,Bases de dades -- Ensenyament universitari ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] - Abstract
LEARN-SQL is a tool that we are using since three years ago in several database courses, and that has shown its positive effects in the learning of different database issues. This tool allows proposing remote questionnaires to students, which are automatically corrected giving them a feed-back and promoting their self-learning and self-assessment of their work. However, this tool as it is currently used does not has the possibility to propose structured exercises to teams that promote their cooperative learning. In this paper, we present our adaptation of the LEARN-SQL tool for allowing some Computer-Supported Collaboration Learning techniques.
- Published
- 2010
43. Adaptació d'assignatures de bases de dades a l'EEES
- Author
-
Martín Escofet, Carme, Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Quer, Carme, Rodríguez González, María Elena, Urpí Tubella, Antoni, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, and Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural
- Subjects
Bases de dades ,Aprenentage col.laboratiu ,Autoavaluació ,Espai Europeu d'Educació Superior ,Self-evaluation ,Informàtica -- Ensenyament universitari ,Informàtica::Sistemes d'informació::Bases de dades [Àrees temàtiques de la UPC] ,Team learning approach in education ,Aprenentatge -- Treball en equip ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] ,Computer science -- Study and teaching - Abstract
Els canvis recents en els plans d'estudis de la UPC i la UOC tenen en compte el nou espai europeu d'educació superior (EEES). Una de les conseqüències directes d'aquests canvis és la necessitat d'afitar i optimitzar el temps dedicat a les activitats d'aprenentatge que requereixen la participació activa de l'estudiant i que es realitzen de manera continuada durant el semestre. A més, l'EEES destaca la importància de les pràctiques, les relacions interpersonals i la capacitat de treballar en equip, suggerint la reducció de classes magistrals i l'augment d'activitats que fomentin tant el treball personal de l'estudiant com el cooperatiu. En l'àmbit de la docència informàtica d'assignatures de bases de dades el problema és especialment complex degut a que els enunciats de les proves no acostumen a tenir una solució única. Nosaltres hem desenvolupat una eina, anomenada LEARN-SQL, l'objectiu de la qual és corregir automàticament qualsevol tipus de sentència SQL (consultes, actualitzacions, procediments emmagatzemats, disparadors, etc ...) i discernir si la resposta aportada per l'estudiant és o no és correcta amb independència de la solució concreta que aquest proposi. D'aquesta manera potenciem l'autoaprenentatge i l'autoavaluació, fent possible la semipresencialitat supervisada i facilitant l'aprenentatge individualitzat segons les necessitats de cada estudiant. Addicionalment, aquesta eina ajuda als professors a dissenyar les proves d'avaluació, permetent també la opció de revisar qualitativament les solucions aportades pels estudiants. Per últim, el sistema proporciona ajuda als estudiants per a que aprenguin dels seus propis errors, proporcionant retroalimentació de qualitat. En aquest article presentem una proposta d’adaptació per les assignatures de bases de dades a l’EEES amb l’ús de LEARN-SQL a les sessions de laboratori i d’algunes tècniques d’aprenentatge cooperatiu a les sessions de problemes.
- Published
- 2010
44. Testing Termination of Query Satisfiability Checking on Expressive Database Schemas
- Author
-
Rull Fort, Guillem, Farré Tost, Carles, Teniente López, Ernest, Urpí Tubella, Antoni, Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació
- Subjects
Databases -- Design ,Bases de dades -- Disseny ,InformationSystems_DATABASEMANAGEMENT ,Informàtica::Sistemes d'informació::Bases de dades [Àrees temàtiques de la UPC] - Abstract
A query is satisfiable if there is at least one consistent instance of the database in which it has a non-empty answer. Defining queries on a database schema and checking their satisfiability can help the database designer to be sure whether the produced database schema is what was intended. The formulation of such queries may easily require the use of some arithmetic comparisons or negated expressions. Unfortunately, checking the satisfiability of this class of queries on a database schema that most likely have some integrity constraints (e.g., keys, foreign keys, Boolean checks) is, in general, undecidable. However, although the problem is undecidable for such a class of schemas and queries, it may not be so for a particular query satisfiability check. In this paper, we propose to perform a termination test as a previous step to query satisfiability checking. If positive, the termination test guarantees that the corresponding query satisfiability check will terminate. We assume the CQC method is the underlying query satisfiability checking method; to the best of our knowledge, it is the only method of this kind able to deal with schemas and queries as expressive as the ones we consider.
- Published
- 2010
45. LEARN-SQL: herramienta de gestión de ejercicios de SQL con autocorrección
- Author
-
Abelló Gamazo, Alberto|||0000-0002-3223-2186, Burgués Illa, Xavier|||0000-0001-6974-9886, Casany Guerrero, María José|||0000-0002-5072-6745, Martín Escofet, Carme|||0000-0001-8642-3319, Quer, Carme|||0000-0002-9000-6371, Rodríguez González, María Elena, and Urpí Tubella, Antoni|||0000-0002-5900-1492
- Subjects
SQL ,Informàtica [Àrees temàtiques de la UPC] ,LEARN-SQL ,Computer science -- Study and teaching (Higher) ,Informàtica -- Ensenyament universitari ,Herramientas de autocorrección ,Ejercicios ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] - Abstract
Algunas herramientas de autocorrección existen ya en el ámbito de la docencia informática. No obstante en asignaturas de bases de datos el problema es especialmente complejo debido a la gran variedad de tipos de ejercicios (los sistemas existentes se limitan a consultas) y a que éstos no tienen solución única. Nuestro sistema tiene como objetivo corregir automáticamente cualquier tipo de sentencia SQL (consultas, actualizaciones, procedimientos, disparadores, creación de índices, etc.) y discernir si la respuesta aportada por el estudiante es o no correcta con independencia de la solución concreta que éste proponga. En esta comunicación presentaremos específicamente el módulo encargado de la gestión de ejercicios y todas las tipologías de estos que estamos utilizando en la actualidad.
- Published
- 2009
46. Introduccó de tècniques d’aprenentatge semi-presencial en l’àmbit de bases de dades
- Author
-
Abelló Gamazo, Alberto, Burgués Illa, Xavier, Casany Guerrero, María José, Martin, Carme, Quer, Carme, Rodríguez, M. Elena, and Urpí Tubella, Antoni
- Subjects
Bases de Dades ,Aprenentatge Semi-presencial ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] ,Correcció Automàtica - Abstract
Una de les conseqüències dels canvis aplicats recentment als plans d’estudis de la UPC per adaptar-los al EEES, és la necessitat d’optimitzar el temps a dedicar a activitats d’aprenentatg que requereixen la participació activa per part dels estudiants. En l’àmbit de la docència informàtica d’assignatures de bases de dades, hem desenvolupat una eina anomenada LEARN-SQL, que té com a objectiu principal corregir de forma automàtica qualsevol tipus de sentència SQL i decidir si la resposta a la pregunta aportada per l’estudiant és correcta. Aquesta eina també proporciona ajuda als estudiants perquè puguin aprendre dels seus errors, a través de feedback. El front-end de l’eina que utilitzen els estudiants és un mòdul desenvolupat per Moodle 1.8.
- Published
- 2009
47. Providing explanations for database schema validation
- Author
-
Rull Fort, Guillem, Farré Tost, Carles, Teniente López, Ernest, Urpí Tubella, Antoni, and Universitat Politècnica de Catalunya. Departament de Ciències de la Computació
- Subjects
Informàtica::Sistemes d'informació [Àrees temàtiques de la UPC] ,Database schema validation ,CQC - Abstract
We propose a new method for database schema validation that provides an explanation when it determines that a certain desirable property of a database schema does not hold. Explanations are required to give the designer a hint about the changes of the schema that are needed to fix the problem identified. Our method is an extension of the CQC method, which has been shown successful for testing such properties, and its contribution is twofold: Firstly, it is the first method that offers an explanation when the schema is not adequately defined. Secondly, the extension proposed here provides a significant efficiency improvement as far as the run-time performance of the method is concerned.
- Published
- 2008
48. Introducció de tècniques d’aprenentatge col•laboratiu i semi-presencial en l’àmbit de bases de dades
- Author
-
Abelló Gamazo, Alberto|||0000-0002-3223-2186, Urpí Tubella, Antoni|||0000-0002-5900-1492, Rollón Rico, Emma|||0000-0001-8021-9464, Rodríguez, M. Elena, Casany Guerrero, María José|||0000-0002-5072-6745, Quer, Carme|||0000-0002-9000-6371, Burgués Illa, Xavier|||0000-0001-6974-9886, and Martí, Carme
- Subjects
SQL ,Participació ,Ensenyament universitari -- Qualitat -- Congressos ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] ,Correcció automàtica - Abstract
Podem classificar les àrees d’actuació del projecte en tres grups diferents: 1) S'han reestructurat els temaris de les assignatures de tota la branca de “bases de dades” de la FIB. 2) S’han introduït activitats participatives a les assignatures amb menys estudiants. 3) S'ha desenvolupat un sistema que permet la definició de qüestionaris per a la pràctica i avaluació del llenguatge d'accés a bases de dades SQL. Aquest sistema permet als professors la creació d'exercicis i l'establiment des del seu ordinador personal d'un mecanisme de correcció. Aquests exercicis o qüestions queden emmagatzemats a una base de dades comuna per a tots els professors. Després mitjançant un mòdul d'activitat que es pot instal·lar a Moodle v1.8 (Atenea), es poden definir qüestionaris que continguin aquests exercicis i posar-los a disposició dels estudiants. Aquests, podran veure els enunciats, introduir-hi les seves respostes i en qüestió de segons rebre la correcció del que han fet.
- Published
- 2008
49. LEARN-SQL: automatic assesment of SQL Based on IMS QTI specification
- Author
-
Abelló Gamazo, Alberto, Rodríguez González, María Elena, Urpí Tubella, Antoni, Burgués Illa, Xavier, Casany Guerrero, María José, Martín Escofet, Carme, Quer, Carme, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Universitat Politècnica de Catalunya. MPI - Modelització i Processament de la Informació, Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering, and Universitat Politècnica de Catalunya. GPLN - Grup de Processament del Llenguatge Natural
- Subjects
SQL (Computer program language) ,Computer science -- Study and teaching (Higher) ,Computer aided instruction ,Ensenyament assistit per ordinador ,Software architecture ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,ComputingMilieux_COMPUTERSANDEDUCATION ,Informàtica -- Ensenyament Universitari ,Formal specification ,SQL (Llenguatge de programació) ,Ensenyament i aprenentatge [Àrees temàtiques de la UPC] ,Database management systems ,Computer-assisted instruction - Abstract
In this paper we present LEARN-SQL, a system conforming to the IMS QTI specification that allows on-line learning and assessment of students on SQL skills in an automatic, interactive, informative, scalable and extensible manner.
- Published
- 2008
50. Computing explanations for unlively queries in databases
- Author
-
Rull, Guillem, Farré Tost, Carles|||0000-0001-5814-3782, Teniente López, Ernest|||0000-0001-8890-9638, Urpí Tubella, Antoni|||0000-0002-5900-1492, and Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
- Subjects
Informàtica::Sistemes d'informació [Àrees temàtiques de la UPC] ,Database schema validation ,Existing methods ,InformationSystems_DATABASEMANAGEMENT ,Query liveliness - Abstract
A query is lively in a database schema if it returns a non-empty answer for some database satisfying the schema. Debugging a database schema requires not only determining queries (as well as views or tables) that are not lively, but also fixing them. To make that task easier it is required to provide the designer with some explanation of why a query is not lively. To the best of our knowledge, the existing methods for liveliness checking in databases do not provide such explanations. An explanation is understood as the minimal set of constraints that are responsible for the non-liveliness of the tested query. In this paper we propose a method for computing such explanations which is independent of the particular method used to determine liveliness of a given query. Our method provides three levels of search: one explanation, a maximal set of non-overlapping explanations, and all explanations. The first two levels require only a linear number of callings to the underlying method. In addition, we propose a filter to reduce the number of callings to the underlying liveliness method. We also experimentally compare our method with a more naive method for query liveliness and with the best known method for finding unsatisfiable subsets of constraints.
- Published
- 2007
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.