• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 8
  • 6
  • 1
  • 1
  • Tagged with
  • 16
  • 16
  • 5
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Alternative for accessing and classifying music files by geographical location of the artist

Silva Guevara, Cesar Andres 29 August 2024 (has links)
Ce travail est principalement lié aux différentes difficultés liées à la découverte de nouvelles musiques. Cette étude examine de près les alternatives les plus populaires pour la consommation de musique aujourd'hui face au défi de proposer de la nouvelle musique à l'utilisateur ou à l'auditeur. Par exemple, les alternatives telles que la radio, les magasins de musique, les spectacles en direct, les sites web, les applications mobiles, les algorithmes de suggestion des plateformes musicales et les réseaux sociaux. Par conséquent, ce travail est basé sur l'hypothèse que toutes les alternatives actuelles offrent aux clients un accès médiocre à la musique qui, en particulier, n'est pas célèbre ou ne bénéficie pas d'investissements pour sa promotion. Cette hypothèse convient également que ce biais peut fortement influencer les goûts et/ou les préférences d'une population par le biais de la publicité. L'objectif de cette étude est de proposer la conception d'un système alternatif de stockage et d'accès aux fichiers musicaux sous la forme d'une page web, cette conception devant se différencier des autres puisque, par essence, elle est conçue pour être aussi imperméable que possible au phénomène des « lumières et des ombres ». Pour contextualiser ce projet basé sur la recherche et la création, une explication est donnée sur la façon dont le développement de la thèse partage les mêmes étapes importantes qui doivent être prises en compte pour réaliser le design d'une application web pour ses prochaines étapes de développement. Il est nécessaire de prendre en compte que ces étapes ont été planifiées en suivant les lignes directrices recommandées par la Faculté de génie logiciel et informatique de l'Université nationale de Colombie. La conclusion de cette étude, élaborée au fil de la conception de l'alternative proposée, est présentée à la conclusion du projet. / This work is mainly related to the difficulties of discovering new music to listen to. This study carefully analyzes the most popular music consumption alternatives today in the face of the challenge of offering new music to the user or listener. For example, alternatives such as radio, music stores, live performances, websites, mobile applications, suggestion algorithms of music platforms and virtual social networks . Consequently, this work is based on the hypothesis that all current alternatives offer poor customer access to music that in particular is not famous or does not enjoy investment to be promoted. This hypothesis also agrees that this bias can strongly influence the tastes and/or preferences of a population through advertising. A phenomenon is pointed out by the researcher, called in this work as "lights and shadows", which directly connects this hypothesis with the problem and also with the questions of access and classification of music files. The objective of this study is to propose the design of an alternative for storage and access to music files as a web page, this design will have the intention of differentiating itself from the rest since from its essence it is manufactured to be as impervious as possible to the phenomenon "light and shadow." An approach will be made to topics related to metadata, social networks, use of GPS and geographic location as important tools for this proposal. To contextualize this project based on research and creation, it is an explanation of how the development of the thesis shares the same important steps that must be taken into account to carry out the design of a web application for its following stages of development. developing. It is necessary to take into account that these steps were planned following guidelines recommended by the Faculty of Software and Computing Engineering of the National University of Colombia. The conclusion of this investigation that is discovered and developed through the design of the proposed alternative is shared at the end of the work.
2

Évaluation de la qualité des applications web : approche probabiliste

Malak, Ghazwa January 2007 (has links)
Thèse numérisée par la Direction des bibliothèques de l'Université de Montréal.
3

Architectural translucency

Stantchev, Vladimir January 2008 (has links)
Zugl.: Berlin, Techn. Univ., Diss., 2008
4

A testing methodology for the validation of web applications / Une méthodologie de test pour la validation des applications web

Morales, Gerardo 13 July 2010 (has links)
L'objectif de cette thèse est d'assurer le bon comportement des aspects fonctionnels des systèmes basés sur le web. Pour atteindre cet objectif, nous nous basons dans ce manuscrit, sur deux approches différentes de test: l'approche active et l'approche passive. Le principe du test actif consiste à générer automatiquement une suite de scénarios de tests qui sera appliquée sur un système sous test pour en étudier sa conformité par rapport à ses besoins fonctionnels. Quant au test passif, il consiste à observer passivement le système sous test, sans interrompre le flux normal de ses opérations. Pour l'approche active, nous proposons une méthodologie qui permet de générer automatiquement des séquences de test afin de valider la conformité d'un système par rapport à la description formel du comportement du système. Le comportement est spécifié en utilisant un modèle formel basé sur des machines à états finis étendues temporisées (TEFSM). La génération automatique des tests est ensuite effectuée en utilisant des outils développés dans notre laboratoire et permet d'obtenir des cas de test exécutables qui permettent au moteur de test d'interagir avec une application web réel. Dans l’approche passive, nous spécifions des propriétés fonctionnelles à tester sous la forme d'invariants temporisés.Nous analysons ensuite les traces d’exécution d’un Web service composé afin d’élaborer un verdict sur sa conformité par rapport au comportement souhaité du système. Plusieurs algorithmes et outils sont fournis dans ce manuscrit pour effectuer le test actif et passif des systèmes Web. Nous avons appliqué nos méthodologies à divers systèmes (le Mission Handler et le Travel Reservation Service) pour illustrer les approches proposées sur des systèmes réels / The objective of this thesis is to ensure the proper behaviour of the functional aspects of web based systems. To achieve this goal, we proposed two different test approaches: the active approach and the passive approach. Our goal is to automatically generate a suite of active test scenarios that will be applied on a system under test to examine its compliance with respect to its functional specification, and, when interrupting the normal flow of operation is problematic, to observe the system under test with passive testing. The goal of this work is developing a method and a set of tools to test web based systems using the active and passive testing approaches. Concerning the active testing approach, we present a methodology to cover the end-to-end testing process (from building the model until the test execution). This work tackles the gap between, on the one hand, generating abstract test cases from abstract models and, on the other hand, developing methods allowing concretizing these tests and automatically applying them on a real applications. Then, concerning the passive test approach, we present a methodology and a new tool for observing the behaviour of the communications of the web applications with external web services (for SOA based web applications) in order to check whether the observed behaviour is correct. All the methodologies and tools presented in this work are applied on two industrial case studies, Mission Handler and Travel Reservation Service, in order to validate our contributions in active and passive testing respectively
5

Proposition d'une méthode et d'un outil pour le développement d'applications

Kadri, Reda 12 January 2009 (has links) (PDF)
De nos jours, le traitement de l'information par l'intermédiaire d'applications Web est largement adopté. Les avantages de ces applications ne sont plus, aujourd'hui, à démontrer et leur adoption massive par les entreprises ou par les administrations est un fait indéniable. Nous remarquons, par exemple, la forte émergence d'applications et de systèmes collaboratifs de gestion de contenus en ligne, de syndication, d'importation et d'exportation de données. En plus du développement de nouvelles applications Web, les entreprises doivent, maintenant, faire face aux demandes de transformations, ou de pseudo migration, des applications de type Desktops vers le mode Web. Ainsi, des milliers d'applications de différents domaines sont appelées à être déployées sur le Web. Ainsi, dans un futur proche, nous n'aurons plus besoin d'installer de logiciels sur nos ordinateurs ni même d'y stocker des fichiers. En effet, d'ores-et-déjà, tous ces services peuvent être rendus par le Web 2.0. Chaque application ou presque a son pendant en ligne, qu'il s'agisse de retoucher une image, de faire du montage vidéo, de convertir des fichiers, de créer des documents, etc. L'objectif de cette thèse, dans le cadre d'une collaboration entre Alkante (société spécialisée dans le conseil et l'ingénierie des technologies de l'information) et le Valoria, est d'offrir un cadre (outils et méthodes) pour faciliter, dans le paradigme composant, le développement et l'évolution d'applications Web. Mon premier travail a consisté à proposer un protocole de migration permettant un passage, en douceur, d'un processus de développement classique à un processus de développement à base de composants logiciels. Ce protocole a rendu possible la réutilisation de codes existants et a permis, aux développeurs, de se familiariser avec les concepts et les bases du développement à base de composants logiciels. Une fois cette migration effectuée, j'ai proposé une nouvelle approche pour la modélisation d'applications Web dans un contexte purement composant. Cependant, une autre question liée à la maintenance et aux coûts d'évolution se posait. Les applications Web sont particulièrement sujettes à de nombreuses évolutions, très régulières dans le temps. Afin de maîtriser l'évolution des applications développées et pour réduire les coûts de maintenance, j'ai utilisé une solution appelée contrats d'évolution.
6

Coévolution d'organisations sociales et spatiales dans les systèmes multi-agents : application aux systèmes de tagging collaboratifs

Rupert, Maya 02 September 2009 (has links) (PDF)
L'évolution du Web et de ses applications subit depuis quelques années une mutation vers les technologies qui incluent la dimension sociale comme entité de première classe. Nous témoignons dans le passage du Web 1.0 au Web 2.0 puis au Web 3.0, 4.0 etc.. que les utilisateurs et les réseaux sociaux qui se forment sont au centre de cette évolution. Le web exhibe aussi toutes les caractéristiques d'un système complexe. Ces propriétés systèmes complexes et cette dimension sociale doivent être prises en considération lors de la conception et le développement des applications web. Considérons le cas des systèmes de tagging ou d'étiquetage collaboratifs. Ces systèmes sont un exemple de systèmes complexes, auto-organisés et socialement conscients. Le paradigme des systèmes multi-agents coordonné par les mécanismes d'auto-organisations a été utilisé d'une façon effective pour la conception et modélisation des systèmes complexes. Les systèmes de tagging collaboratifs actuels ne prennent pas l'avantage complet de leurs caractéristiques systèmes complexes, surtout dans l'adaptation à leur environnement et l'émergence de nouvelles fonctionnalités. Dans ce travail de thèse, nous proposons un modèle pour la conception et développement d'un nouveau système d'étiquetage collaboratif MySURF (My Similar Users, Resources, Folksonomies), utilisant une approche multi-agents gouvernée par la coévolution des organisations sociales et spatiales des agents. Nous montrons comment ce système proposé offre plusieurs nouvelles fonctionnalités qui peuvent améliorer les systèmes d'étiquetage collaboratifs actuels.
7

Estudo e desenvolvimento de uma plataforma acessível pela web para acompanhamento de conteúdos instrucionais

Moraes Tavares de Melo, Nisston 02 December 2013 (has links)
Submitted by Viviane Lima da Cunha (viviane@biblioteca.ufpb.br) on 2016-02-05T14:26:28Z No. of bitstreams: 1 arquivototal.pdf: 7724860 bytes, checksum: 8a6ea6b82fc3463ac5d24e95f84fd822 (MD5) / Made available in DSpace on 2016-02-05T14:26:28Z (GMT). No. of bitstreams: 1 arquivototal.pdf: 7724860 bytes, checksum: 8a6ea6b82fc3463ac5d24e95f84fd822 (MD5) Previous issue date: 2013-12-02 / The increasing use of virtual learning environments - VLE has made education institutions seek to benefit of the increasing possibilities that these environments offer. The structuring, control and monitoring of instructional content that is taught in the classroom or over distance are great examples and are the main subject of this work. It was developed in three phases : submission of a proposal for structuring instructional material in course plan, in such a way as to explicit the contents of each subject, their relations with the pedagogical objectives to be reached (competences and skills) and the instrumental and methodological resources which will be available in its execution; study and proposal of an informatics system architecture available in the WEB to attend, in a safe, quick and consistent way the requirements mentioned in the first phase; the implementation of an application at the level of proof of concept, instantiating the proposed architecture : System of Management and Control of Instructional Content (SGCCI). The developed application was utilized in the occurrence of a real course. / O uso crescente de Ambientes Virtuais de Ensino/Aprendizagem – AVA fez com que as Instituições de Ensino buscassem se beneficiar cada vez mais das possibilidades que esses ambientes oferecem. A estruturação, controle e acompanhamento do conteúdo instrucional que é ministrado em sala de aula, ou à distância, são um excelente exemplo e constituem o foco deste trabalho. Aqui apresentado foi desenvolvido em três fases: apresentação de uma proposta de estruturação de material instrucional em plano de curso, de forma a explicitar os conteúdos trabalhados em cada disciplina, suas relações com os objetivos pedagógicos a serem atingidos (competências e habilidades) e os recursos instrumentais e metodológicos a serem disponibilizadas na sua execução; estudo e proposta de uma arquitetura de sistema informatizado disponibilizado na WEB para atender, de forma segura, ágil e consistente aos requisitos levantados na primeira fase; implementação de uma aplicação em nível de prova de conceito instanciando a arquitetura proposta: o Sistema de Gestão e Controle de Conteúdo Instrucional (SGCCI). A aplicação desenvolvida foi utilizada na ocorrência de uma disciplina real.
8

Coévolution d'organisations sociales et spatiales dans les systèmes multi-agents : application aux systèmes de tagging collaboratifs / Coevolution of social and spatial organizations in multi-agent systems : application to collaborative tagging systems

Rupert, Maya 02 September 2009 (has links)
L’évolution du Web et de ses applications subit depuis quelques années une mutation vers les technologies qui incluent la dimension sociale comme entité de première classe. Nous témoignons dans le passage du Web 1.0 au Web 2.0 puis au Web 3.0, 4.0 etc.. que les utilisateurs et les réseaux sociaux qui se forment sont au centre de cette évolution. Le web exhibe aussi toutes les caractéristiques d’un système complexe. Ces propriétés systèmes complexes et cette dimension sociale doivent être prises en considération lors de la conception et le développement des applications web. Considérons le cas des systèmes de tagging ou d’étiquetage collaboratifs. Ces systèmes sont un exemple de systèmes complexes, auto-organisés et socialement conscients. Le paradigme des systèmes multi-agents coordonné par les mécanismes d’auto-organisations a été utilisé d’une façon effective pour la conception et modélisation des systèmes complexes. Les systèmes de tagging collaboratifs actuels ne prennent pas l’avantage complet de leurs caractéristiques systèmes complexes, surtout dans l’adaptation à leur environnement et l’émergence de nouvelles fonctionnalités. Dans ce travail de thèse, nous proposons un modèle pour la conception et développement d’un nouveau système d’étiquetage collaboratif MySURF (My Similar Users, Resources, Folksonomies), utilisant une approche multi-agents gouvernée par la coévolution des organisations sociales et spatiales des agents. Nous montrons comment ce système proposé offre plusieurs nouvelles fonctionnalités qui peuvent améliorer les systèmes d’étiquetage collaboratifs actuels. / The evolution of the Web and its applications has undergone in the last few years a mutation towards technologies that include the social dimension as a first class entity. We are witnessing in the evolution of the web from the web 1.0 to web 2.0 to web 3.0 and eventually web 4.0 that the users, their interactions and the emerging social networks are in the center of this evolution. The web also exhibits all the characteristics of a complex system. These complex systems properties and this social dimension must be taken into consideration in the design and the development of new web applications. Let us consider the case of collaborative tagging systems. These systems are an example of complex, self-organized and socially aware systems. The multi-agent systems paradigm coordinated by self-organizations mechanisms was used in an effective way for the design and modeling of the complex systems. Current collaborative tagging systems do not take full advantage of the characteristics of complex systems, especially in adapting to their environment and the emergence of new features. In this thesis, we propose a model for the design and development of a new collaborative tagging system MySURF (My Similar Users, Resources, Folksonomies), using a multi-agent system approach governed by the coevolution of the social and spatial organization of the agents. We show how the proposed system offers several new features that can improve current collaborative tagging systems.
9

Quand les utilisateurs créent l'industrie : le cas des applications Web

Chrysos, Paris 17 December 2013 (has links) (PDF)
La présente étude explore le problème, curieusement peu étudié en gestion, de l'innovation dans le développement des applications Web. En partant de la distinction entre innovation par " l'usager " (U) et innovation par " l'industriel/entrepreneur " (E) et en utilisant une approche de " phenomenon-based research ", elle identifie un troisième acteur, le " développeur " (D), dont l'action se positionne entre les deux autres. Trois figures d'acteur sont proposées pour le décrire : celle de l'usager-développeur (UD), de l'usager-développeur-entrepreneur (UDE) et du développeur-entrepreneur (DE).Cette grille de lecture (U, D, E) est testée, dans la 2ème Partie, sur le cas de trois industries dont on peut retracer l'histoire, depuis leur genèse jusqu'à des stades de maturité avancés : l'industrie des radiocommuni- cations, celle du PC, celle de l'ordinateur d'entreprise. L'importance du rôle joué par l'acteur D identifié se retrouve dans chacune de ces 3 industries. Les étapes de développement de chacune de ces industries peuvent être lues comme une suite d'innovations liées à des acteurs différents - successivement : UDs, UDEs, DEs - jusqu'à l'étape de proposition de rationalisations par des entreprises (Es) puis d'autonomisation de chacun trois acteurs U, D, E.Dans la phase de maturité intermédiaire que connaît le Web où sont déjà apparues des entreprises spéciali- sées E mais où les développeurs D continuent à exister sous les formes riches de DEs ou d'UDEs, se pose la question pour les entreprises de savoir comment mobiliser et gérer l'activité de ces développeurs à des fins d'innovation. Trois formes de gestion sont identifiées dans la 3ème Partie. La première méthode consiste à favoriser l'auto-révélation de ces acteurs. La seconde consiste à mobiliser ces acteurs dans des actions éphé- mères visant l'exploration du potentiel d'un service donné. La dernière consiste à animer une communauté de développeurs qui utilisent déjà la technologie de l'entreprise pour les encourager à développer des applications sur la base de cette technologie.Mots clés : développement des applications Web, innovation par les usagers, innovation par les industriels, entrepreneurs, développement industriel, potentiel technologique.
10

Quand les utilisateurs créent l'industrie : le cas des applications Web

Chrysos, Paris 17 December 2013 (has links) (PDF)
La présente étude explore le problème, curieusement peu étudié en gestion, de l'innovation dans le développement des applications Web. En partant de la distinction entre innovation par " l'usager " (U) et innovation par " l'industriel/entrepreneur " (E) et en utilisant une approche de " phenomenon-based research ", elle identifie un troisième acteur, le " développeur " (D), dont l'action se positionne entre les deux autres. Trois figures d'acteur sont proposées pour le décrire : celle de l'usager-développeur (UD), de l'usager-développeur-entrepreneur (UDE) et du développeur-entrepreneur (DE).Cette grille de lecture (U, D, E) est testée, dans la 2ème Partie, sur le cas de trois industries dont on peut retracer l'histoire, depuis leur genèse jusqu'à des stades de maturité avancés : l'industrie des radiocommuni- cations, celle du PC, celle de l'ordinateur d'entreprise. L'importance du rôle joué par l'acteur D identifié se retrouve dans chacune de ces 3 industries. Les étapes de développement de chacune de ces industries peuvent être lues comme une suite d'innovations liées à des acteurs différents - successivement : UDs, UDEs, DEs - jusqu'à l'étape de proposition de rationalisations par des entreprises (Es) puis d'autonomisation de chacun trois acteurs U, D, E.Dans la phase de maturité intermédiaire que connaît le Web où sont déjà apparues des entreprises spéciali- sées E mais où les développeurs D continuent à exister sous les formes riches de DEs ou d'UDEs, se pose la question pour les entreprises de savoir comment mobiliser et gérer l'activité de ces développeurs à des fins d'innovation. Trois formes de gestion sont identifiées dans la 3ème Partie. La première méthode consiste à favoriser l'auto-révélation de ces acteurs. La seconde consiste à mobiliser ces acteurs dans des actions éphé- mères visant l'exploration du potentiel d'un service donné. La dernière consiste à animer une communauté de développeurs qui utilisent déjà la technologie de l'entreprise pour les encourager à développer des applications sur la base de cette technologie.Mots clés : développement des applications Web, innovation par les usagers, innovation par les industriels, entrepreneurs, développement industriel, potentiel technologique.

Page generated in 0.121 seconds