360 results on '"Quer, Carme"'
Search Results
52. Characterization of a Taxonomy for Business Applications and the Relationships Among Them
- Author
-
Carvallo, Juan P., primary, Franch, Xavier, additional, Quer, Carme, additional, and Torchiano, Marco, additional
- Published
- 2004
- Full Text
- View/download PDF
53. Defining a Quality Model for Mail Servers
- Author
-
Pablo Carvallo, Juan, primary, Franch, Xavier, additional, and Quer, Carme, additional
- Published
- 2003
- Full Text
- View/download PDF
54. Towards a Quality Model for the Selection of ERP Systems
- Author
-
Botella, Pere, primary, Burgués, Xavier, additional, Carvallo, Juan P., additional, Franch, Xavier, additional, Pastor, Joan A., additional, and Quer, Carme, additional
- Published
- 2003
- Full Text
- View/download PDF
55. Best Paper Award 2004: Characterization of a Taxonomy for Business Applications and the Relationships Among Them
- Author
-
Carvallo, Juan P., Franch, Xavier, Quer, Carme, Torchiano, Marco, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Dough, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Franch, Xavier, editor, and Port, Daniel, editor
- Published
- 2005
- Full Text
- View/download PDF
56. Aplicació d'estadístiques i resultats de competicions d'e-sports
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Badia Romero, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Badia Romero, Marc
- Abstract
Els e-sports són un fenomen que cada vegada és més popular. Arreu del món, milions de persones gaudeixen d'aquestes competicions. Per aquest motiu, en aquest projecte s'aspira a desenvolupar una aplicació per a Android orientada a mostrar diverses estadístiques, resultats i informació de diverses competicions, equips i jugadors d'e-sports, i que inclou funcionalitats socials com poder comentar les partides. El sistema, a més, consta d'una base de dades on es recullen i actualitzen les dades pertinents a l'aplicació amb el grau més gran d'automatització possible., E-sports are a phenomenon that is increasingly popular. Around the world, millions of people enjoy these competitions. For this reason, this project strives to develop an Android app that shows stats, results and information about different e-sports competitions, teams and players, and to include social functionalities such as commenting the games. The system also consists of a database where data relevant to the application is collected and updated at the highest possible degree of automation.
- Published
- 2020
57. Temporal dimensionality reduction for exploiting the synergy of multimodal satellite image times series
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Valero Valbuena, Silvia, Inglada, Jordi, Agulló López, Ferran, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Valero Valbuena, Silvia, Inglada, Jordi, and Agulló López, Ferran
- Published
- 2020
58. Verychic Back Office
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Vico Marfil, Sergio, Guilera Domingo, Antonio, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Vico Marfil, Sergio, and Guilera Domingo, Antonio
- Published
- 2020
59. Disseny i implementació d'un Open Data Catalog per a la gestió i prevenció de riscos associats a desastres naturals
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Sánchez Ros, José Luis, Aires Espejo, Carlos, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Sánchez Ros, José Luis, and Aires Espejo, Carlos
- Published
- 2020
60. Industrial practices on requirements reuse: An interview-based study
- 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, Franch Gutiérrez, Javier, Palomares Bonache, Cristina, Quer, Carme, 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, Franch Gutiérrez, Javier, Palomares Bonache, Cristina, and Quer, Carme
- Abstract
[Context and motivation] Requirements reuse has been proposed asa key asset for requirements engineers to efficiently elicit, validate and document softwarer equirements and, as a consequence, obtain requirements specifications of better quality through more effective engineering processes.[Question/problem] Regardless the impact requirements reuse could have in software projects’ suc-cess and efficiency, the requirements engineering community has published veryfew studies reporting the way in which this activity is conducted in industry. [Principal ideas/results] In this paper, we present the results of an interview-based study involving 24 IT professionals on whether they reuse requirementsor not and how. Some kind of requirements reuse is carried out by the majorityof respondents, being organizational and project-related factors the main drivers.Quality requirements are the type most reused. The most common strategy isfind-copy-paste-adapt. Respondents agreed that requirements reuse is beneficial,especially for project-related reasons. The most stated challenge to overcome inrequirements reuse is related to the domain of the project and the development of acompletely new system. [Contribution] With this study, we contribute to the stateof the practice in the reuse of requirements by showing how real organizationscarry out this process and the factors that influence it., This work has been partially funded by the Horizon 2020 project OpenReq, which is supported by the European Union under the Grant Nr. 732463., Peer Reviewed, Postprint (author's final draft)
- Published
- 2020
61. Arquitectures Serverless - Estudi i model pràctic
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Everis, Quer, Carme, Porta Regue, Oriol, Lecha Burgues, Marc, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Everis, Quer, Carme, Porta Regue, Oriol, and Lecha Burgues, Marc
- Abstract
El principal objectiu d'aquest projecte és el de fer un estudi d'una nova arquitectura de software anomenada serverless, amb l'objectiu d'autoaprenentatge i de transmissió de coneixements a altres persones a les que els pugui interessar aquest món que ha aparegut darrerament, especialment dins l'entorn de l'empresa on ha estat desenvolupat. Amb aquest objectiu, l'estudi mostra els inicis d'aquest nou concepte i també les principals característiques i aplicacions que li podem donar. A més, de cara a desenvolupadors i empreses que vulguin utilitzar serverless per a aplicacions reals, també se n'ha fet un estudi de mercat dels principals proveïdors i marcs de treball per al seu desenvolupament. Finalment, aquest projecte incorpora una prova de concepte en format de tutorial per a la consolidació i posada en pràctica dels coneixements adquirits en l'estudi previ., The main objective of this project is to study a new software architecture called serverless, with the aim of self-learning and the transfer of knowledge to other people, who may be interested in this world that has appeared lately. To this end, the study shows the beginnings of this new concept and the main features and applications that we can give to it. Additionally, for developers and companies who want to use serverless for real applications, a market study of the major vendors and frameworks for their application has also been done. Finally, this project incorporates a proof of concept in the form of a tutorial for the consolidation and implementation of the knowledge acquired in the previous study.
- Published
- 2020
62. Object interaction in object-oriented deductive conceptual models
- Author
-
Quer, Carme, primary and Olivé, Antoni, additional
- Published
- 1993
- Full Text
- View/download PDF
63. Estudio y mejora de la seguridad, calidad y usabilidad de la aplicación PABRE-PROJ
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Ramírez Pozo, Rafael, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Ramírez Pozo, Rafael
- Abstract
Este proyecto forma parte del desarrollo del sistema PABRE. El sistema PABRE es un sistema creado para facilitar la definición de los requisitos de un sistema software gracias al uso del repositorio de patrones de requisitos que tiene a su disposición. En este proyecto se trabaja sobre el subsistema PABRE-PROJ, una herramienta de gestión de proyectos que utiliza el repositorio de patrones de requisitos para definir los requisitos de dichos proyectos. El objetivo principal de este proyecto es mejorar la usabilidad de la aplicación PABRE-PROJ mediante la modificación de vistas y la mejora de funcionalidades existentes para que su uso sea más intuitivo y agradable. Como objetivos secundarios se busca mejorar la calidad del código para que sea más fácil de mantener y extender en proyectos futuros, adaptar la aplicación a cambios que ha habido en el último año en los servicios web que utiliza y añadir un control de acceso a las funcionalidades de la aplicación., This project is part of the development of the PABRE system. PABRE system is a system created to facilitate the definition of the requirements of a software system through the use of the repository of requirements patterns to which it has access. This project Works on the PABRE-PROJ subsystem, a project management tool that uses the requirements pattern repository to define the requirements of these projects. The main objective of this project is to improve the usability of the PABRE-PROJ application by modifying views and improving existing functionalities to make its use more intuitive and enjoyable. The secondary objectives are to improve the quality of the code so that it is easier to mantain and extend in future projects, adapt the application to changes that have occurred in the last year in the web services that it uses and add an access control to the functionalities of the application.
- Published
- 2019
64. Desarrollo de servicios web de gestión y búsqueda de patrones de requisitos
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Palomares Bonache, Cristina, Espejo Cubero, Adrià, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Palomares Bonache, Cristina, and Espejo Cubero, Adrià
- Abstract
PABRE es una propuesta llevada a cabo entre GESSI y TUDOR, y su principal objetivo es el de desarrollar un framework basado en la creación patrones para la definición de los requisitos software en distintos proyectos. PABRE-WS es un subsistema de PABRE que está orientado a la implementación de la API para hacer consultas, inserciones y más operaciones al catálogo de patrones del sistema general. Mi trabajo consiste en mejorar este subsistema con el cambio de SGBD SQL a NoSQL, mediante tres propuestas distintas. Cuando se escoja una se implementarán las operaciones de PABRE-WS con esta nueva tecnología con 3 objetivos en mente. El primero es el de aumentar el rendimiento temporal de las operaciones, el segundo el de flexibilidad de la estructura de patrones y el tercero la capacidad de añadir más fácilmente nuevas consultas u operaciones., PABRE is a joint proposal carried out by GESSI and TUDOR, and its main objective is to develop a framework based on the creation of patterns for defining software requirements in different projects. PABRE-WS is a PABRE subsystem that is oriented to the implementation of the API in order to query, insert, and do more operations to the general patterns catalogue. My project consists of improving this subsystem with the change of its SQL DBMS to NoSQL, with three different options considered. When one is chosen, the operations of PABRE-WS will be reimplemented with this new technology with 3 objectives in mind. The first one is to increase the performance in terms of time, the second one to make this subsystem more flexible to changes of the patterns structure and the third is to be capable of adding more queries or operations in an easier way.
- Published
- 2019
65. Implementación de una gestión documental de proyectos basada en Alfresco
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Ugartondo, Alejandro, Betancourt, Felipe, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Ugartondo, Alejandro, and Betancourt, Felipe
- Published
- 2019
66. On the use of requirement patterns to analyse request for proposal documents
- 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, Costal Costa, Dolors, Franch Gutiérrez, Javier, López Cuesta, Lidia, Palomares Bonache, Cristina, Quer, Carme, 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, Costal Costa, Dolors, Franch Gutiérrez, Javier, López Cuesta, Lidia, Palomares Bonache, Cristina, and Quer, Carme
- Abstract
Requirements reuse is still today a difficult goal to achieve. One particular context in which requirements reuse may give more benefits than costs is that of call for tenders projects, due to the similarity of the requirements documents (which take the form of requests for proposal documents, RfPs) from one project to another. In this paper, we present an approach aimed at making systematic the assessment of RfPs that technology providers need to conduct in order to decide whether they present a bid or not in a call for tenders project. The approach extends a metamodel we already defined for the former PABRE method, which has a similar goal but from the perspective of the organization that issues the call for tenders. The method is illustrated with an exploratory case study in the field of the railway systems domain., Peer Reviewed, Postprint (author's final draft)
- Published
- 2019
67. Desarrollo de un nueva interfaz para la aplicación PABRE Proj
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Balón Pérez, Natali Elizabeth, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Balón Pérez, Natali Elizabeth
- Abstract
Aquest projecte està emmarcat en el desenvolupament del sistema PABRE. El sistema PABRE és un sistema per ajudar als enginyers informàtics en la definició dels requisits d'un sistema software. La novetat del sistema PABRE és que ajuda en la definició de requisits possibilitant la gestió i ús d'un repositori de patrons de requisits.En concret el meu projecte tracta del subsistema PABRE-PROJ que permet usar el catàleg de requisits per a la definició de requisits. Abans del meu projecte, hi ha dues versions de PABRE-PROJ, però totes dues tenen una sèrie de problemes que s'han solucionat amb el desenvolupament d'una nova versió de PABRE-PROJ. En concret la interfície de la nova versió està desenvolupada en un llenguatge de programació que fa una gestió de les pàgines web que millora en gran mesura l'experiència d'usuari; d'altra banda, la nova versió fa servir serveis web per accedir als patrons de requisits, de manera que es redueix l'acoblament amb el catàleg de patrons; finalment, la nova versió fa servir serveis web creats com a part del meu projecte per accedir a la base de dades de projectes, reduint alhora l'acoblament amb aquesta base de dades.
- Published
- 2019
68. Research on NLP for RE at UPC: a report
- Author
-
Borrull Baraut, Ricard, Costal Costa, Dolors|||0000-0002-7340-0414, Franch Gutiérrez, Javier|||0000-0001-9733-8830, Quer, Carme|||0000-0002-9000-6371, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
- Subjects
Natural language processing (Computer science) ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Enginyeria de requisits ,Requirements engineering ,Tractament del llenguatge natural ,Computer software selection and evaluation - Abstract
[Team Overview] The Software and Service Engineering Group (GESSI) of UPC has traditionally conducted research in many fields of software engineering. [Research Plan on NLP] As a result of our participation in the OpenReq project, natural language processing (NLP) has become one of our highest priority research fields. We are using NLP for interdependency detection and requirements reuse, being the center piece of both tasks the identification of similar requirements.
- Published
- 2018
69. Online Change Detection for Energy-Efficient Mobile Crowdsensing
- Author
-
Le Viet Duc, Duc Viet, Scholten, Johan, Havinga, Paul J.M., Awan, Irfan, Younas, Muhammad, Franch, Xavier, and Quer, Carme
- Subjects
Engineering ,Computational Complexity ,Computational complexity theory ,business.industry ,Energy Efficiency ,Real-time computing ,Resource Constraints ,Change Detection ,METIS-309573 ,Support vector machine ,Upload ,CAES-PS: Pervasive Systems ,Resource (project management) ,IR-92420 ,Histogram ,Adaptive Sensing ,EWI-25022 ,Mobile Crowdsensing ,Sensitivity (control systems) ,business ,Change detection ,Efficient energy use - Abstract
Mobile crowdsensing is power hungry since it requires continuously and simultaneously sensing, processing and uploading fused data from various sensor types including motion sensors and environment sensors. Realizing that being able to pinpoint change points of contexts enables energy-efficient mobile crowdsensing, we modify histogram-based techniques to efficiently detect changes, which has less computational complexity and performs better than the conventional techniques. To evaluate our proposed technique, we conducted experiments on real audio databases comprising 200 sound tracks. We also compare our change detection with multivariate normal distribution and one-class support vector machine. The results show that our proposed technique is more practical for mobile crowdsensing. For example, we show that it is possible to save 80% resource compared to standard continuous sensing while remaining detection sensitivity above 95%. This work enables energy-efficient mobile crowdsensing applications by adapting to contexts.
- Published
- 2014
- Full Text
- View/download PDF
70. Research on NLP for RE at UPC: a report
- 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, Borrull Baraut, Ricard, Costal Costa, Dolors, Franch Gutiérrez, Javier, Quer, Carme, 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, Borrull Baraut, Ricard, Costal Costa, Dolors, Franch Gutiérrez, Javier, and Quer, Carme
- Abstract
[Team Overview] The Software and Service Engineering Group (GESSI) of UPC has traditionally conducted research in many fields of software engineering. [Research Plan on NLP] As a result of our participation in the OpenReq project, natural language processing (NLP) has become one of our highest priority research fields. We are using NLP for interdependency detection and requirements reuse, being the center piece of both tasks the identification of similar requirements., Peer Reviewed, Postprint (published version)
- Published
- 2018
71. Redisseny de l'arquitectura i del sistema d'autentificació d'un WebService REST
- Author
-
Everis, Paulino Cobo, Vanessa, Quer, Carme, Benet, Daniel, Maestro Martinez, Eduard, Everis, Paulino Cobo, Vanessa, Quer, Carme, Benet, Daniel, and Maestro Martinez, Eduard
- Published
- 2018
72. Reconciling practice and rigour in ontology-based heterogeneous information systems construction
- 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, Quer, Carme, Franch Gutiérrez, Javier, Palomares Bonache, Cristina, Falkner, Andreas, Felfernig, Alexander, Fucci, Davide, Maalej, Walid, Nerlich, Jennifer, Raatikainen, Mikko, Schenner, Gottfried, Stettinger, Martin, Tiihonen, Juha, 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, Quer, Carme, Franch Gutiérrez, Javier, Palomares Bonache, Cristina, Falkner, Andreas, Felfernig, Alexander, Fucci, Davide, Maalej, Walid, Nerlich, Jennifer, Raatikainen, Mikko, Schenner, Gottfried, Stettinger, Martin, and Tiihonen, Juha
- Abstract
Ontology integration addresses the problem of reconciling into one single semantic framework different knowledge chunks defined according to its own ontology. This field has been subject of analysis and many consolidated theoretical results are available. Still, in practice, ontology integration is difficult in heterogeneous information systems (HIS) that need to integrate assets already built and running which cannot be changed. Furthermore, in practice, the composed assets are usually not really defined according to an ontology but to a data model which is less rigorous but fit for the purpose of defining a data schema. In this paper, we propose a method for integrating assets participating in a HIS using a domain ontology, aimed at finding an optimal balance between semantic rigour and feasibility in terms of adoption in a real-world setting. The method proposes the use of data models describing the semantics of existing assets; their analysis in order to find commonalities and misalignments; the definition of the domain ontology, considering also other sources as standards, to express the main concepts in the HIS domain; the connection of the local models with this domain ontology; and its abstraction into a metamodel to facilitate further extensions. The method is an outcome of a collaborative software development project, OpenReq, aimed at delivering an ontology for requirements engineering (RE) designed to serve as baseline for the data model of an open platform offering methods and techniques to the RE community. The construction process of this ontology will be used to illustrate the method., Peer Reviewed, Postprint (author's final draft)
- Published
- 2018
73. Evolución de un componente para la reutilización de patrones de requisitos
- Author
-
Quer, Carme, Palomares Bonache, Cristina, Iqbal Begum, Awais, Quer, Carme, Palomares Bonache, Cristina, and Iqbal Begum, Awais
- Abstract
En este proyecto se trabaja sobre los servicios web REST de acceso a los patrones de requisitos del sistema PABRE-WS (framework PABRE de GESSI y TUDOR). Se ha mejorado la calidad del código, se han realizado cambio en la estructura y añadido nuevas funcionalidades., In this project we work on the REST web services of access to the requirements patterns of the PABRE-WS system (PABRE framework of GESSI and TUDOR). The quality of the code has been improved, changes in the structure has been made and new features added.
- Published
- 2018
74. E-ASSESSMENT OF RELATIONAL DATABASE SKILLS BY MEANS OF LEARNSQL
- Author
-
Quer, Carme, primary, Abelló, Alberto, additional, Burgués, Xavier, additional, Casany, M. José, additional, Martín, Carme, additional, Rodríguez, M. Elena, additional, Romero, Oscar, additional, and Urpí, Toni, additional
- Published
- 2017
- Full Text
- View/download PDF
75. Requirements reuse and requirement patterns: a state of the practice survey
- 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, Palomares Bonache, Cristina, Quer, Carme, Franch Gutiérrez, Javier, 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, Palomares Bonache, Cristina, Quer, Carme, and Franch Gutiérrez, Javier
- Abstract
Context. Requirements engineering is a discipline with numerous challenges to overcome. One of these challenges is the implementation of requirements reuse approaches. Although several theoretical proposals exist, little is known about the practices that are currently adopted in industry. Objective. Our goal is to contribute to the investigation of the state of the practice in the reuse of requirements, eliciting current practices from practitioners, and their opinions whenever appropriate. Besides reuse in general, we focus on requirement patterns as a particular strategy to reuse. Method. We conducted an exploratory survey based on an online questionnaire. We received 71 responses from requirements engineers with industrial experience in the field, which were analyzed in order to derive observations. Results. Although we found that a high majority of respondents declared some level of reuse in their projects (in particular, non-functional requirements were identified as the most similar and recurrent among projects), it is true that only a minority of them declared such reuse as a regular practice. Larger IT organizations and IT organizations with well-established software processes and methods present higher levels of reuse. Ignorance of reuse techniques and processes is the main reason preventing wider adoption. From the different existing reuse techniques, the simplest ones based on textual copy and subsequent tailoring of former requirements are the most adopted techniques. However, participants who apply reuse more often tend to use more elaborate techniques. Opinions of respondents about the use of requirement patterns show that they can be expected to mitigate problems related to the quality of the resulting requirements, such as lack of uniformity, inconsistency, or ambiguity. The main reasons behind the lack of adoption of requirement patterns by practitioners (in spite of the increasing research approaches proposed in the community) are related to the la, Peer Reviewed, Postprint (author's final draft)
- Published
- 2017
76. Desarrollo y mejora de servicios web de acceso a patrones de requisitos
- Author
-
Quer, Carme, Rambal Méndez, Adrián, Quer, Carme, and Rambal Méndez, Adrián
- Abstract
En este proyecto se ha realizado el desarrollo y mejora de servicios web REST de acceso a patrones de requisitos del sistema PABRE-WS (framework PABRE de GESSI y TUDOR). El resultado, PABRE-WS2, añade servicios web de modificación de los patrones y soporta el modelo de patrones definido en PABRE., This project focuses on the development and improvement of requirement patterns REST web services offered by PABRE-WS (PABRE framework by GESSI and TUDOR). The result, PABRE-WS2, adds methods to perform pattern modifications and supports the pattern model defined by PABRE.
- Published
- 2017
77. 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
78. Desenvolupament de la segona versió de l'aplicació web per a la gestió d’exercicis de bases de dades del sistema LearnSQL
- Author
-
Quer, Carme, Chen, Mingjian, Quer, Carme, and Chen, Mingjian
- Abstract
LearnSQL (Sistema Learning Environment for Automatic Rating Notions of SQL) és un sistema que s’usa en les assignatures de bases de dades de la FIB per donar suport l’aprenentatge als estudiants, el sistema permet per una banda la correcció automàtica dels exercicis que es fan a les assignatures de bases de dades, oferir feedback immediat de la seva solució. Per altra banda permet mantenir un repositori dels exercicis que es poden consultar i re-aprofitar al llarg dels anys. El sistema està format per diversos subsistemes. Un d’ells, és l’anomenada Authoring Tool (AT), és una eina que permet als professors gestionar els exercicis del repositori. Aquesta aplicació la va desenvolupar Marc Fernàndez l’any 2010 [1], posteriorment degut a que l’Authoring Tool tenia limitacions de disponibilitat i distribució, per tant l’Albert Boada va desenvolupar un projecte partint de l’AT, i la va portar cap a la plataforma web, a partir de llavors la va anomenar Authoring Tool Web (ATW) [2]. S’ha desenvolupat una aplicació amb un disseny i implementació que pot ser fàcilment extensible i modificable. Per tant, en aquest projecte es desenvolupa una segona versió que parteix d’una llista de requisits proporcionats pels professors, i aprofitar al màxim la bona feina realitzada de la primera versió, la segona versió de l’ATW segueix utilitzant el mateix disseny, els mateixos patrons, i les mateixes tecnologies com PostgresSQL, Apache Struts2, AngularJS, JSON etc..., LearnSQL (System for Automatic Learning Environment Rating Notions of SQL) is a system used in the database subjects in FIB to support student learning, on the one hand the system allows the automatic correction exercises of the subjects database, providing immediate feedback of their solution. On the other hand it provides a repository of exercises that can be consulted and re-take over the years. The system consists of several subsystems. One of them is called Authoring Tool (AT) which is a tool that allows teachers to manage exercises of the repository. This application was developed by Marc Fernàndez in 2010 [1], and later because the Authoring Tool had issue in terms of availability and distribution, so Albert Boada developed a project based on the AT, and migrated it to the web platform , thereafter it’s called the Web Authoring Tool (ATW) [2]. He made an application design and implementation that can be easily extensible and modifiable. Therefore, this project is developing a second version based on a list of requirements provided by teachers, and take the most of the good work done in the first version, the second version of the ATW is still using the same design, the same patterns and the same technologies such as PostgresSQL Apache Struts2, AngularJS, JSON etc ...
- Published
- 2017
79. Desarrollo de una aplicación web para la gestión de un modelo de calidad de apps
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Ye, Wang Yang, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Ye, Wang Yang
- Abstract
Durante los últimos años, con la popularidad de los móviles inteligente y las tabletas, el mercado de apps ha entrado a una época de expansión brutal. Existen millones de apps que están disponibles a las tiendas de apps. Por tanto, es importante conocer y controlar la calidad de las apps para ciertos usuarios con conocimientos más técnicos. Bajo este contexto, en este proyecto, se desarrollará una aplicación web para la construcción de un modelo de calidad, y la evaluación y comparación de la calidad de apps. El resultado de este proyecto será para dar apoyo a los resultados de un proyecto del grupo de investigación de Ingeniería del software y los servicios de la UPC., Durant els últims anys, amb la popularitat dels mòbils intel·ligent i les tauletes, el mercat d'apps ha entrat a una època d'expansió brutal. Hi ha milions d'apps que estan disponibles a les botigues d'apps. Per tant, és important conèixer i controlar la qualitat de les apps per a certs usuaris amb coneixements més tècnics. Sota aquest context, en aquest projecte, es desenvoluparà una aplicació web per a la construcció d'un model de qualitat, i l'avaluació i comparació de la qualitat d'apps. El resultat d'aquest projecte serà per donar suport als resultats d'un projecte del grup de recerca d'Enginyeria del programari i els serveis de la UPC., Over the past few years, with the popularity of smart phones and tablets, the apps market has entered a time of brutal expansion. There are millions of apps that are available to app stores. Therefore, it is important to know and control the quality of the apps for certain users with more technical knowledge. In this context, in this project, will develop a web application for the construction of a quality model, and evaluation and comparison of the quality of apps. The result of this project will be to support the results of a project of the research group of Engineering of the software and services of the UPC.
- Published
- 2017
80. Improving quality model construction through knowledge reuse
- Author
-
Carvallo Vega, Juan Pablo, Franch Gutiérrez, Javier, Quer, Carme, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
- Subjects
Software quality models ,Quality standard ,Computer sowtfare -- Quality control ,Knowledge patterns ,Software factories ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Software component ,Software quality ,Non-functional requirements ,Programari -- Control de qualitat ,Knowledge repository - Abstract
Software quality models provide a framework to measure and evaluate software quality of software systems. They are the basis upon which classify requirements and may be eventually used to guide the quantification of these requirements, especially non-functional requirements. Lots of approaches for building quality models have been proposed in the last decades, but still their reuse along different projects is a challenge. In this paper we present several types of knowledge repositories and reuse processes to bridge this gap. The approach implements the idea of software factory and uses some well-known standards and notations like ISO/IEC 25010 as quality standard and the i* framework to codify knowledge patterns. We will illustrate how this reusebased approach helps in obtaining composite quality models for systems that integrate several software components with an individual quality model each.
- Published
- 2015
81. Definition and use of software requirement patterns in requirements engineering
- Author
-
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació, Franch Gutiérrez, Javier, Quer, Carme, Palomares Bonache, Cristina, Universitat Politècnica de Catalunya. Departament de Ciències de la Computació, Franch Gutiérrez, Javier, Quer, Carme, and Palomares Bonache, Cristina
- Abstract
The final quality of software products and services depends on the requirements stated in the Software Requirements Specifications (SRSs). However, some problems like ambiguity, incompleteness and inconsistency have been reported in the writing of SRSs, especially when natural language is used. Requirements reuse has been proposed as a key asset for requirements engineers to efficiently elicit, validate and document software requirements and, as a consequence, obtain SRSs of better quality through more effective engineering processes. Among all the possible techniques to achieve reuse, patterns hold a prominent position. In their most classical form, patterns describe problems that occur over and over again, and then describe the core of the solution to these problems. Software engineering practitioners have adopted the notion of pattern in several contexts, remarkably related to software design (e.g., design patterns and software architectural patterns), but also in other software development phases, both earlier and later. Following this strategy, requirement patterns emerge as a natural way to reuse knowledge during the Requirements Engineering (RE) stage. Although there have been several techniques proposed to reuse requirements, it has been observed that no concrete proposal has achieved a wide acceptance, neither any covered all the necessary elements to encourage organizations to adopt requirements reuse. As a consequence, this thesis proposes the use of Software Requirement Patterns (SRPs) as a means to capture and reuse requirements knowledge in the context of information technology projects. Following the typical context-problem-solution structure of patterns, an SRP mainly consists of: a template (solution) that may generate one or more requirements when applied in a certain project, and some information (context-problem) to identify its applicability in that project. To facilitate their use, SRPs are encapsulated inside the PABRE (PAttern-Based Requireme, La qualitat final dels productes i serveis de software depèn del requisits definits en l’especificació de Requisits Software (ERS). Tot i així, alguns problemes com la ambigüitat, incompletesa i inconsistència han sigut detectats en la escriptura dels ERS, especialment quan el llenguatge natural és usat per escriure’ls. La reutilització de requisits ha sigut proposada com un recurs clau pels enginyers de requisits per tal d’obtenir, validar i documentar requisits software i, com a conseqüència, obtenir ERS de millor qualitat usant processos d’enginyeria més efectius. Entre totes les tècniques possibles per aconseguir la reutilització, els patrons tenen una posició destacada. En la seva forma més clàssica, els patrons descriuen problemes que ocorren sovint, i després descriuen la part central de la solució a aquests problemes. Els professionals de la enginyeria del software han adoptat la noció de patró en diferents àmbits, especialment en els relacionats amb el disseny del software (per exemple, els patrons de disseny i els patrons d’arquitectura del software), però també en altres etapes del desenvolupament del software, tant abans com després del seu disseny. Seguint aquesta estratègia, els patrons de requisits emergeixen com una manera natural de reutilitzar coneixement durant l’etapa d’enginyeria de requisits. Tot i que hi ha hagut varies tècniques proposades per reutilitzar requisits, s’ha observat que no hi ha cap proposta concreta que hagi aconseguit una àmplia acceptació, ni cap proposta completa que cobreixi tots els elements necessaris per animar a les organitzacions a adoptar la reutilització de requisits. Com a conseqüència, aquesta tesis proposa l’ús de Patrons de Requisits Software (en anglès Software Requirement Patterns o SRPs) com un medi per capturar i reutilitzar coneixement de requisits en l’àmbit de projectes de tecnologia de la informació. Seguint la estructura típica dels patrons de context-problema-solució, un SRP consisteix en: una plantilla, Postprint (published version)
- Published
- 2016
82. Aplicació de Metodologies Àgils en projectes internacionals
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Arnau, Mayra, Cortijo Lasurt, Jordi, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Arnau, Mayra, and Cortijo Lasurt, Jordi
- Published
- 2016
83. Desenvolupament d'una interfície web per a l'aplicació PABRE-MAN
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Cuesta Sivila, Virginia, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Cuesta Sivila, Virginia
- Abstract
Els objectius d'aquest projecte són els següents: - Desenvolupar una interfície web per a l'aplicació PABRE-MAN mantenint la usabilitat i les funcionalitats de l'aplicació original i seguint com a exemple l'aplicació web PABRE-PROJ. - Aconseguir desenvolupar una interfície web per a l’aplicació PABRE-MAN seguint com a exemple l’aplicació web PABRE-PROJ. - Per a dissenyar l’aplicació s’ha hagut de tenir en compte molts aspectes de l’aplicació original, ja que un dels principals objectius a complir és maximitzar la compatibilitat entre ambdues aplicacions. D’aquesta manera, amb la nova versió de PABRE-MAN es facilitarà la feina als experts en enginyeria de requisits que podran realitzar la gestió del catàleg de patrons de requisits usant simplement un navegador. El projecte suposa un canvi total de la capa de presentació de l’aplicació PABRE-MAN i un gran avantatges pels encarregats de gestionar el catàleg de patrons de requisits. Com l’aplicació PABRE-MAN és una aplicació molt extensa que s’ha anant consolidant a través dels anys per un gran nombre de projectistes, algunes funcionalitats de l’aplicació d’escriptori han quedat fora de l’abast d’aquest projecte.
- Published
- 2016
84. Desenvolupament d'una aplicació mòbil per trobar escola
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Delgado Núñez, David, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Delgado Núñez, David
- Abstract
Treball de final de grau en el que es desenvolupa un projecte que facilita la tasca de trobar escoles. Això inclou una aplicació Android, un servidor amb una API pròpia que descarrega i tracta les dades dels centres i un back office per gestionar-lo.
- Published
- 2016
85. 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
86. Aplicació per a la gestió de qüestionaris en LearnSQL
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Lajusticia Delgado, Alejandro, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Lajusticia Delgado, Alejandro
- Abstract
Proyecto que consiste en adaptar el módulo remotequiz en la versión 1.9 de Moodle a la versión 2.6. Esté módulo esta actualmente en uso en la aplicación LearnSQL de la facultad., Project to adapt the module remotequiz in Moodle version 1.9 to version 2.6. This module is currently in use in the application LearnSQL faculty
- Published
- 2016
87. Desenvolupament d'una aplicació mòbil per a la visualització de dades territorials
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Miras, Juan Manuel, Mercé Pont, Òscar, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Miras, Juan Manuel, and Mercé Pont, Òscar
- Published
- 2016
88. Desenvolupament d'una App de Google Chrome per a la definició de requisits
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Bertrán Hernández, Núria, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Bertrán Hernández, Núria
- Abstract
App de chrome per què enginyers de requisits puguin accedir al servei PABRE per editar especificacions de requisits a partir dels patrons emmagatzemats en PABRE., Chome App to allow requeriments engineers to access the PABRE services to edit requirements specifications, based on patterns stored in PABRE.
- Published
- 2016
89. Badges-io: Gamification com a exemple de microservei
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Mayol Sarroca, Enric, Mariño Espinosa, Miguel Alejandro, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Mayol Sarroca, Enric, and Mariño Espinosa, Miguel Alejandro
- Abstract
Creació d'un microservei basat en API Rest per a gestionar una eina basada en gamification. L'eina s'implementa utilitzant l'arquitectura hexagonal i TDD. Es mesura l'impacte de modificació de codi per mesurar l'impacte de mantenibilitat.
- Published
- 2016
90. Desenvolupament d'una interfície web per a una aplicació per a la gestió de preguntes (LearnSQL Authoring Tool)
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Boada Flaquer, Albert, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Boada Flaquer, Albert
- Published
- 2016
91. Reescritura y refactorización de una aplicación empresarial
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Moleiro, Víctor, Tueros Solis, Jhon, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Moleiro, Víctor, and Tueros Solis, Jhon
- Published
- 2016
92. 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
93. 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
94. On the Use of i* for COTS components selection: principles and consequences
- Author
-
Franch Gutiérrez, Javier, Mayol Sarroca, Enric, Quer, Carme, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
- Subjects
Modeling languages (Computer Science) ,Computer software -- Development ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Programari -- Desenvolupament ,Requirements engineering - Abstract
Commercial Off-The-Shelf (COTS) components selection is an activity that plays an increasingly crucial role in the delivery of software systems. We are using i*, specially Strategic Dependency models, for driving this activity. Software domains are modeled as actors, and the relationships among them and with external actors (people, other software systems, organizations, etc.) are represented using the concept of dependency. While providing some satisfactory findings, our proposal has also given light to some interesting questions that we have tackled or are still dealing with, remarkably: Which are the foundations of COTS components selection? Which are the properties of interest when selecting COTS components and how do we formalize them? How do we build i* models in a consistent way? What is the precise meaning of the i* constructs that we use in our models? How do we organize the knowledge about the marketplace and how do we use this knowledge during selection? What type of tool-support is appropriate? In this chapter, we present our current state of research in the COTS components selection area and provide some partial answers to the questions above.
- Published
- 2011
95. Interested in improving your requirements engineering process? Try requirement patterns!
- Author
-
Franch Gutiérrez, Javier, Guerlain, Cindy, Palomares Bonache, Cristina, Quer, Carme, Renault, Samuel, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
- Subjects
Computer software -- Development ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Programari -- Desenvolupament - Abstract
Requirement elicitation is the process of acquiring the system requirements from the system stakeholders. This process is critical in all software projects: if not all the requirements are elicited, or if some elicited requirements do not describe real stakeholder needs, or if the quality of the requirements is poor (e.g., they suffer from ambiguities), the chance of project failure increases. Techniques supporting requirements elicitation (interviews, meetings, storyboards...) are mostly oriented to obtain requirements from scratch and they may hardly take advantage of a fundamental observation: When specifying a system, it is quite usual that a significant proportion of requirements is recurrent and belongs to a relatively small number of categories, especially in the case of non-functional requirements. Our motivation is to consider this observation for improving the effectiveness of the requirement elicitation process. We are using the concept of software requirement pattern [1] (SRP). An SRP basically consists of a template that generates one or more requirements, and some information to identify its need in a particular project, and how it may be tailored to this project. The main benefits of using SRPs may be summarized as: 1) more effective requirement elicitation (requirements are not built from scratch; a process guides the engineer by giving advices, suggesting information, ...); 2) improved quality and consistency of requirements documents (by using a uniform style); 3) improved requirements management (e.g., clear traceability from requirements to goals).
- Published
- 2011
96. A reference model for i*
- Author
-
Cares, Carlos, Franch Gutiérrez, Javier, Mayol Sarroca, Enric, Quer, Carme, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, and Universitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
- Subjects
Object-oriented methods (Computer science) ,Informàtica::Enginyeria del software [Àrees temàtiques de la UPC] ,Programari -- Desenvolupament ,Requirements engineering ,Mètodes orientats a l'objecte (Informàtica) - Abstract
Agent-oriented models are frequently used in disciplines such as agent-oriented requirements engineering, requirements engineering and organizational process modelling. i* is currently one of the most widespread notations used for this purpose. Due to both its dissemination and its highly strategic nature, instead of a single definition, several groups have formulated different variants, which define in a slightly different way the basic concepts of the language, as well as propose particular constructs that fit into the particular interests of these groups. In this chapter we first review these proposals and then we present a reference model that establishes the concepts and relationships that are fundamental in i*. The reference model is expressed as a UML class diagram (with OCL constraints) together with a vocabulary of the presented terms. Most of the included concepts are common to the seminal i* proposal, the GRL and the diverse variations used in the context of the Tropos methodology. For those concepts that are not shared by these analysed variants, the reference model tries to reconcile the different views whenever possible. The reference model allows determining the differences of any existing i* variant with respect to the model, and also to know how much different a new variant would be from the core of i*. The variants can be expressed by applying some refactoring operations on the UML class diagram. We illustrate this situation by applying refactoring to some of the analysed proposals.
- Published
- 2011
97. Improving quality model construction through knowledge reuse
- 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, Carvallo Vega, Juan Pablo, Franch Gutiérrez, Javier, Quer, Carme, 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, Carvallo Vega, Juan Pablo, Franch Gutiérrez, Javier, and Quer, Carme
- Abstract
Software quality models provide a framework to measure and evaluate software quality of software systems. They are the basis upon which classify requirements and may be eventually used to guide the quantification of these requirements, especially non-functional requirements. Lots of approaches for building quality models have been proposed in the last decades, but still their reuse along different projects is a challenge. In this paper we present several types of knowledge repositories and reuse processes to bridge this gap. The approach implements the idea of software factory and uses some well-known standards and notations like ISO/IEC 25010 as quality standard and the i* framework to codify knowledge patterns. We will illustrate how this reusebased approach helps in obtaining composite quality models for systems that integrate several software components with an individual quality model each., Peer Reviewed, Postprint (published version)
- Published
- 2015
98. Desenvolupament d'una aplicació web per a la gestió de preguntes per al LearnSQL
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, Castaño González, David, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, Quer, Carme, and Castaño González, David
- Abstract
Aplicación web para la gestión de cuestiones llamada "Authoring Tool", permite a los profesores de las asignaturas de bases de datos de la FIB definir cuestiones o preguntas que serán planteadas a los alumnos de dichas asignaturas.
- Published
- 2015
99. 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
100. 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
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.