Documents found
-
751.More information
This experience report presents the perceptions of 24 university students of their collaboration in two group projects in the spring semester of 2020. In critical thinking papers, students described their use of digital technology to work together. It emerges that during the lockdown, students needed to collaborate synchronously in order to strengthen the social and human dimensions of collaboration. The pandemic situation, saturated by digital technology, led them to discard the asynchronous collaborative applications required in the course in favour of digital tools allowing synchronous collaboration.
Keywords: Enseignement supérieur, travaux de groupe, perceptions d'étudiants et étudiantes, collaboration, applications numériques, confinement, pandémie, Higher education, group projects, student perceptions, collaboration, digital applications, lockdown, pandemic
-
752.
-
753.
-
754.
-
755.
-
756.More information
The aim of this article is to problematise the issue of digital technology in its relation to ecology, both from a conceptual point of view and in terms of identifying the main players who determine its evolution. While trends in the sector show a clear shift towards a rapidly growing ecological footprint, three main concepts and issues stand out: 'green IT', 'IT for green' and 'sufficiency'. The question of lifestyles seems to us to be both decisive and under-problematised.
Keywords: Numérique, Sobriété, Philosophie, Politique, Technique, Modes de vie, Industrie, Digital, Sufficiency, Philosophy, Politics, Technique, Lifestyles, Industry
-
-
759.More information
Plusieurs travaux ont été proposés pour étudier et extraire de l’information sur l’évolution d’un système logiciel. Mais peu d’approches analysent ces informations et les interprètent du point de vue architectural. Dans ce mémoire, nous proposons une approche pour inférer l’évolution architecturale d’un système à partir du code source. Notre approche se base sur l’idée qu’une tactique architecturale peut correspondre à plusieurs représentations opérationnelles. Chaque représentation opérationnelle étant une transformation du système décrite à l’aide d’actions élémentaires sur les éléments du code source (ex. ajout d’un paquetage, déplacement d’une classe d’un paquetage à un autre, suppression d’un attribut ou méthode, etc.). Ces représentations opérationnelles permettent de : 1) détecter les occurrences d’applications (ou annulations) des tactiques en analysant différentes versions du code source des systèmes étudiés, …
-
760.More information
Ces dernières années, des recherches ont été menées sur plusieurs techniques reliées à la collection des déchets. Plusieurs découvertes centrales pour le ramassage de miettes par copie ont été réalisées. Cependant, des améliorations sont encore possibles. Dans ce mémoire, nous introduisons des nouvelles techniques et de nouveaux algorithmes pour améliorer le ramassage de miettes. En particulier, nous introduisons une technique utilisant des cadres délimités pour marquer et retracer les pointeurs racines. Cette technique permet un calcul efficace de l'ensemble des racines. Elle réutilise des concepts de deux techniques existantes, card marking et remembered sets, et utilise une configuration bidirectionelle des objets pour améliorer ces concepts en stabilisant le surplus de mémoire utilisée et en réduisant la charge de travail lors du parcours des pointeurs. Nous …