581 research outputs found
Dataset of the study "Exploring the Notion of Risk in Reviewer Recommendation"
Note: Please find the dockerized version of this replication package in the following link:
https://figshare.com/articles/dataset/Replication_Package_of_the_study_Exploring_the_Notion_of_Risk_in_Reviewer_Recommendation_/20673255
This repository contains the necessary data for replicating the necessary information to replicate the study of "Exploring the Notion of Risk in Reviewer Recommendation." This code extends the RelationalGit package (https://github.com/CESEL/RelationalGit) from the study of E. Mirsaeedi and P. C. Rigby [1] and adds some functionality that is needed to incorporate the concept of the fix-inducing likelihood of a project.
In addition to our dataset, this repository also have the supporting materials for our study. The supporting materials are in the "ICSME_online_materials_ICSME.pdf" and contains the following items:
Table 1 contains the detail of the dataset and some related statistics for each of the studied projects.
Table 2 have risk measures that were used in our defect prediction model. We use Commit Guru Tool to extracts the data from the GitHub repositories and then use this data to train our defect prediction model.
Figure 1 illustrates the distribution of predicted defect probability of different projects. This distribution shows how defect probability of different periods are similar to the adjacent periods.
References:
[1] E. Mirsaeedi and P. C. Rigby, ‘Mitigating turnover with code review recommendation: Balancing expertise, workload, and knowledge distribution’, στο Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, 2020
Souvenirs et paysages d'Orient. Smyrne -Éphèse-Magnésie- Constantinople-Scio. Par Maxime du Paris chez. Arthus Bertrand, Libraire Editeur de la Société géographique 1848.
Preface: by the authorDedication: by the author to B.F., S. ad. 5Content description: Detailed contentsPagination: PP10+380PVolumes: 1Text Genre:Prose / Journa
Dataset of the study "Exploring the Notion of Risk in Reviewer Recommendation"
This repository contains the necessary data for replicating the necessary information to replicate the study of "Exploring the Notion of Risk in Reviewer Recommendation." This code extends the RelationalGit package (https://github.com/CESEL/RelationalGit) from the study of E. Mirsaeedi and P. C. Rigby [1] and adds some functionality that is needed to incorporate the concept of the fix-inducing likelihood of a project.
In addition to our dataset, this repository also have the supporting materials for our study. The supporting materials are in the "ICSME_online_materials_ICSME.pdf" and contains the following items:
Table 1 contains the detail of the dataset and some related statistics for each of the studied projects.
Table 2 have risk measures that were used in our defect prediction model. We use Commit Guru Tool to extracts the data from the GitHub repositories and then use this data to train our defect prediction model.
Figure 1 illustrates the distribution of predicted defect probability of different projects. This distribution shows how defect probability of different periods are similar to the adjacent periods.
References:
[1] E. Mirsaeedi and P. C. Rigby, ‘Mitigating turnover with code review recommendation: Balancing expertise, workload, and knowledge distribution’, στο Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, 2020
Equilibrium transition study for a hybrid MAV
Wind tunnel testing was performed on a VTOL aircraft in order to characterize longitudinal flight behavior during an equilibrium transition between vertical and horizontal flight modes. Trim values for airspeed, pitch, motor speed and elevator position were determined. Data was collected by independently varying the trim parameters, and stability and control derivatives were identified as functions of the trim pitch angle. A linear fractional representation model was then proposed, along with several methods to improve longitudinal control of the aircraft
Recommended from our members
Democratic speech in divided times: an introduction
This is the introduction to the symposium on Maxime Lepoutre, Democratic Speech in Divided Times (Oxford: Oxford University Press, 2021). The symposium contains articles by Paul Billingham, Rachel Fraser, and Michael Hannon, and a response by the author
Bridging the divide between API users and API developers by mining public code repositories
Software application programming interfaces (APIs) are a ubiquitous part of Software Engineering. Their evolution requires constant effort from their developers and users alike. API developers must constantly balance keeping their products modern and attractive whilst preserving their value and backward compatibility. Meanwhile, API users must continually be on the lookout to adapt to changes that could break their applications.
In this thesis, we study existing literature to identify the state-of-the-art in API evolution research. We then use our findings to establish practical and scalable API evolution guidelines and tools to bridge knowledge gaps between API users and API developers. We base these guidelines and tools on public code repositories and use them to perform four empirical studies to further our understanding of API evolution.
To motivate this thesis, we first conduct a systematic literature review of the state-of-the-art in API evolution research. We find that there are a variety of unsolved challenges within the field and that in particular, public code repositories have yet to be fully leveraged to aid both API users and API developers.
We then present three empirical studies that focus on helping API users deal with API knowledge gaps. We find that: (1) even if Android API documentation can help Android API users understand what to migrate from one API version to another, it does not often address how to do so; (2) although Android API migration knowledge is not always present in documentation, automated techniques can be created to mine this knowledge from existing public code repositories and automatically leverage it to help other API users; and (3) API misuse detection approaches can benefit from automatic example generation to reduce their false positive detection rates and improve their usefulness for API users.
Finally, we present an empirical study that uncovers general reasons why API users inquire about API workarounds and the solutions that are generally given to them. Using this information, we develop three API workaround implementation patterns that can be used to detect instances of API workarounds in user code. We find that the knowledge contained within these detected instances of API workarounds can be fed back to API developers as opportunities to improve their APIs. Other API evolution research directions do exist; some are briefly covered in this thesis, for example identifying and using common API usage patterns, leveraging API migration patterns to inform API development, and API migration between programming languages; others still may yet be undiscovered. However, this thesis shows that it is possible to leverage existing knowledge contained in open-source repositories to help API users and API developers alike. This thesis opens the door to future research in the field of API evolution and demonstrates that it is possible to bridge knowledge gaps between API developers and API users for API migration, API misuse detection, and API workarounds usage
Les procédés d'exposition et de développement collectif dans un forum pédagogique : le cas Maxime
@inproceedings{cn-Lucas-2005, author = {Lucas, Nadine}, title = {Les procédés d'exposition et de développement collectif dans un forum pédagogique : le cas Maxime}, booktitle = {Symfonic}, year = {2005}, editor = {Bruillard, Eric and Sidir, Mohamed}, address = {Amiens}, month = {janvier} }National audienc
Le paradoxe français dans la Solution finale à l'Ouest
The Final Solution and the French Paradox.
Although the French state embraced the new order and its antisemitic program, only quarter of the Jewish population of France was exterminated as opposed to half in Belgium and three quarters in the Netherlands. The author proposes an interpreta tion of this French paradox .Steinberg Maxime. Le paradoxe français dans la Solution finale à l'Ouest. In: Annales. Economies, sociétés, civilisations. 48ᵉ année, N. 3, 1993. pp. 583-594
La niche écologique des concepts théoriques aux utilisations pratiques
In concluding the discussions of the Montpellier symposium, the author emphasizes some of the operational difficulties of defining the ecological niche of a species in field conditions. The difficulty of singling out the relevant parameters (from the species viewpoint) is particularly great. A parallel is made with the genotype concept in genetics.Lamotte Maxime. La niche écologique des concepts théoriques aux utilisations pratiques. In: La Terre et La Vie, Revue d'Histoire naturelle, tome 33, n°3, 1979. pp. 509-520
Les Souvenirs d’outre-tombe de Maxime Du Camp
International audiencePresented in the foreword as a collection of reminiscences, Du Camp's Souvenirs littéraires conceals an ambitious work that sculpts the statue of its author in order to secure his place in history. Without talking about himself directly, Maxime Du Camp achieves the feat of reinterpreting the history of Romanticism in the light of positivism, of redrawing his own trajectory in the light of what he has become, and of influencing the present debate by formulating his aesthetic ideal.Présenté dans l’avant-propos comme un recueil de souvenirs, les Souvenirs littéraires de Du Camp dissimulent une œuvre ambitieuse qui sculpte la statue de son auteur afin de lui assurer une place dans l’histoire. Sans parler de lui directement, Maxime Du Camp réussit ce tour de force de réinterpréter l’histoire du romantisme à la lumière du positivisme, de redessiner sa propre trajectoire à la lumière de ce qu’il est devenu, et de peser sur le débat présent en formulant son idéal esthétique
- …
