Littérature scientifique sur le sujet « Source code quality »
Créez une référence correcte selon les styles APA, MLA, Chicago, Harvard et plusieurs autres
Sommaire
Consultez les listes thématiques d’articles de revues, de livres, de thèses, de rapports de conférences et d’autres sources académiques sur le sujet « Source code quality ».
À côté de chaque source dans la liste de références il y a un bouton « Ajouter à la bibliographie ». Cliquez sur ce bouton, et nous générerons automatiquement la référence bibliographique pour la source choisie selon votre style de citation préféré : APA, MLA, Harvard, Vancouver, Chicago, etc.
Vous pouvez aussi télécharger le texte intégral de la publication scolaire au format pdf et consulter son résumé en ligne lorsque ces informations sont inclues dans les métadonnées.
Articles de revues sur le sujet "Source code quality"
HusseinOdeh, Ayman. « SMSCQA : System for Measuring Source Code Quality Assurance ». International Journal of Computer Applications 60, no 8 (18 décembre 2012) : 35–39. http://dx.doi.org/10.5120/9714-4181.
Texte intégralTaha, Ismail, et Kamel Elhadad. « SOFTWARE SOURCE CODE : A QUALITY ASSURANCE MEASUREMENT SYSTEM ». International Conference on Aerospace Sciences and Aviation Technology 10, ASAT CONFERENCE (1 mai 2003) : 1–13. http://dx.doi.org/10.21608/asat.2013.24704.
Texte intégralStamelos, Ioannis, Lefteris Angelis, Apostolos Oikonomou et Georgios L. Bleris. « Code quality analysis in open source software development ». Information Systems Journal 12, no 1 (janvier 2002) : 43–60. http://dx.doi.org/10.1046/j.1365-2575.2002.00117.x.
Texte intégralAntoniol, G., M. Di Penta, G. Masone et U. Villano. « Compiler Hacking for Source Code Analysis ». Software Quality Journal 12, no 4 (décembre 2004) : 383–406. http://dx.doi.org/10.1023/b:sqjo.0000039794.29432.7e.
Texte intégralHorváth, Ferenc, Tamás Gergely, Árpád Beszédes, Dávid Tengeri, Gergő Balogh et Tibor Gyimóthy. « Code coverage differences of Java bytecode and source code instrumentation tools ». Software Quality Journal 27, no 1 (4 décembre 2017) : 79–123. http://dx.doi.org/10.1007/s11219-017-9389-z.
Texte intégralSokol, I., et O. Volkovskyi. « Program source codes conversion system ». System technologies 6, no 137 (10 décembre 2021) : 134–45. http://dx.doi.org/10.34185/1562-9945-6-137-2021-12.
Texte intégralTyler, Neil. « Machine Learning to Improve Software Quality ». New Electronics 53, no 10 (26 mai 2020) : 8. http://dx.doi.org/10.12968/s0047-9624(22)61253-7.
Texte intégralRuiz, Claudia, et William N. Robinson. « Measuring Open Source Quality ». International Journal of Open Source Software and Processes 3, no 3 (juillet 2011) : 48–65. http://dx.doi.org/10.4018/jossp.2011070104.
Texte intégralOdeh, Ayman. « Software Source Code : Theoretical Analyzing and Practical Reviewing Model ». Turkish Journal of Computer and Mathematics Education (TURCOMAT) 12, no 6 (5 avril 2021) : 1554–62. http://dx.doi.org/10.17762/turcomat.v12i6.2694.
Texte intégralHanandeh, Feras, Ahmad A. Saifan, Mohammed Akour, Noor Khamis Al-Hussein et Khadijah Zayed Shatnawi. « Evaluating Maintainability of Open Source Software ». International Journal of Open Source Software and Processes 8, no 1 (janvier 2017) : 1–20. http://dx.doi.org/10.4018/ijossp.2017010101.
Texte intégralThèses sur le sujet "Source code quality"
Lee, Young Chang Kai-Hsiung. « Automated source code measurement environment for software quality ». Auburn, Ala., 2007. http://repo.lib.auburn.edu/2007%20Fall%20Dissertations/Lee_Young_28.pdf.
Texte intégralThummalapenta, Suresh. « Improving Software Productivity and Quality via Mining Source Code ». NORTH CAROLINA STATE UNIVERSITY, 2011. http://pqdtopen.proquest.com/#viewpdf?dispub=3442531.
Texte intégralHrynko, Alina. « Source code quality in connection to self-admitted technical debt ». Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-97977.
Texte intégralTévar, Hernández Helena. « Evolution of SoftwareDocumentation Over Time : An analysis of the quality of softwaredocumentation ». Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-97561.
Texte intégralRibeiro, Athos Coimbra. « Ranking source code static analysis warnings for continuous monitoring of free/libre/open source software repositories ». Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/45/45134/tde-20082018-170140/.
Texte intégralEmbora exista grande variedade de analisadores estáticos de código-fonte disponíveis no mercado, tanto com licenças proprietárias, quanto com licenças livres, cada uma dessas ferramentas mostra melhor desempenho em um pequeno conjunto de problemas distinto, dificultando a escolha de uma única ferramenta de análise estática para analisar um programa. A combinação das análises de diferentes ferramentas pode reduzir o número de falsos negativos, mas gera um aumento no número de falsos positivos (que já é alto para muitas dessas ferramentas). Uma solução interessante é filtrar esses resultados para identificar os problemas com menores probabilidades de serem falsos positivos. Este trabalho apresenta kiskadee, um sistema para promover o uso da análise estática de código fonte durante o ciclo de desenvolvimento de software provendo relatórios de análise estática ranqueados. Primeiramente, kiskadee roda diversos analisadores estáticos no código-fonte. Em seguida, utilizando um modelo de classificação, os potenciais bugs detectados pelos analisadores estáticos são ranqueados conforme sua importância, onde defeitos críticos são colocados no topo de uma lista, e potenciais falsos positivos, ao fim da mesma lista. Para treinar o modelo de classificação do kiskadee, realizamos uma pós-análise nos relatórios gerados por três analisadores estáticos ao analisarem casos de teste sintéticos disponibilizados pelo National Institute of Standards and Technology (NIST) dos Estados Unidos. Para tornar a técnica apresentada o mais genérica possível, limitamos nossos dados às informações contidas nos relatórios de análise estática das três ferramentas, não utilizando outras informações, como históricos de mudança ou métricas extraídas do código-fonte dos programas inspecionados. As características extraídas desses relatórios foram utilizadas para treinar um conjunto de árvores de decisão utilizando o algoritmo AdaBoost para gerar um classificador mais forte, atingindo uma acurácia de classificação de 0,8 (a taxa de falsos positivos das ferramentas utilizadas foi de 0,61, quando combinadas). Finalmente, utilizamos esse classificador para ranquear os alarmes dos analisadores estáticos nos baseando na probabilidade de um dado alarme ser de fato um bug no código-fonte. Resultados experimentais mostram que, em média, quando inspecionando alarmes ranqueados pelo kiskadee, encontram-se 5,2 vezes menos falsos positivos antes de se encontrar cada bug quando a mesma inspeção é realizada para uma lista ordenada de forma aleatória.
VETRO', ANTONIO. « EMPIRICAL ASSESSMENT OF THE IMPACT OF USING AUTOMATIC STATIC ANALYSIS ON CODE QUALITY ». Doctoral thesis, Politecnico di Torino, 2013. http://hdl.handle.net/11583/2506350.
Texte intégralCome, David. « Analyse de la qualité de code via une approche logique et application à la robotique ». Thesis, Toulouse 3, 2019. http://www.theses.fr/2019TOU30008.
Texte intégralThe quality of source code depends not only on its functional correctness but also on its readability, intelligibility and maintainability. This is currently an important problem in robotics where many open-source frameworks do not spread well in the industry because of uncertainty about the quality of the code. Code analysis and search tools are effective in improving these aspects. It is important that they let the user specify what she is looking for in order to be able to take into account the specific features of the project and of the domain. There exist two main representations of the source code : its Abstract Syntax Tree (AST) and the Control Flow Graph (CFG) of its functions. Existing specification mechanisms only use one of these representations, which is unfortunate because they offer complementaty information. The objective of this work is therefore to develop a method for verifying code compliance with user rules that can take benefit from both the AST and the CFG. The method is underpinned by a new logic we developed in this work : FO++ , which is a temporal extension of first-order logic. Relying on this logic has two advantages. First of all, it is independent of any programming language and has a formal semantics. Then, once instantiated for a given programming language, it can be used as a mean to formalize user provided properties. Finally, the study of its model-checking problem provides a mechanism for the automatic and correct verification of code compliance. These different concepts have been implemented in Pangolin, a tool for the C++ language. Given the code to be checked and a specification (which corresponds to an FO++ formula, written using Pangolin language), the tool indicates whether or not the code meets the specification. It also offers a summary of the evaluation in order to be able to find the code that violate the property as well as a certificate of the result correctness. Pangolin and FO++ have been applied to the field of robotics through the analysis of the quality of ROS packages and the formalization of a ROS-specific design-pattern. As a second and more general application to the development of programs in C++, we have formalized various good practice rules for this language. Finally, we have showed how it is possible to specify and verify rules that are closely related to a specific project by checking properties on the source code of Pangolin itself
Lissy, Alexandre. « Utilisation de méthodes formelles pour garantir des propriétés de logiciels au sein d'une distribution : exemple du noyau Linux ». Thesis, Tours, 2014. http://www.theses.fr/2014TOUR4019/document.
Texte intégralIn this thesis we are interested in integrating to the Linux distribution produced by Mandriva quality assurance level that allows ensuring user-Defined properties on the source code used. The core work of a distribution and its producer is to create a meaningful aggregate from software available. Those softwares are free and open source, hence it is possible to adapt it to improve end user’s experience. Hence, there is less control over the source code. Manual audit can of course be used to make sure it has good properties. Examples of such properties are often referring to security, but one could think of others. However, more and more software are getting integrated into distributions and each is showing an increase in source code volume: tools are needed to make quality assurance achievable. We start by providing a study of the distribution itself to document the current status. We use it to select some packages that we consider critical, and for which we can improve things with the condition that packages which are similar enough to the rest of the distribution will be considered first. This leads us to concentrating on the Linux kernel: we provide a state of the art overview of code verification applied to this piece of the distribution. We identify a need for a better understanding of the structure of the source code. To address those needs we propose to use a graph as a representation of the source code and use it to help document and understand its structure. Specifically we study applying some state of the art community detection algorithm to help handle the combinatory explosion. We also propose a distribution’s build system-Integrated architecture for executing, collecting and handling the analysis of data produced by verifications tools
Pavlíčková, Jarmila. « Model zralosti zdrojového kódu objektových aplikací ». Doctoral thesis, Vysoká škola ekonomická v Praze, 2007. http://www.nusl.cz/ntk/nusl-191816.
Texte intégralLavesson, Alexander, et Christina Luostarinen. « OAuth 2.0 Authentication Plugin for SonarQube ». Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-67526.
Texte intégralLivres sur le sujet "Source code quality"
Spinellis, Diomidis. Code Quality : The Open Source Perspective. Addison-Wesley Longman, Incorporated, 2006.
Trouver le texte intégralSpinellis, Diomidis. Code Quality : The Open Source Perspective. Pearson Education, Limited, 2006.
Trouver le texte intégralCode Quality : The Open Source Perspective (Effective Software Development Series). Addison-Wesley Professional, 2006.
Trouver le texte intégralRamirez-Valles, Jesus. The Road of Compañeros. University of Illinois Press, 2017. http://dx.doi.org/10.5406/illinois/9780252036446.003.0009.
Texte intégralManne, Kate. Humanizing Hatred. Oxford University Press, 2017. http://dx.doi.org/10.1093/oso/9780190604981.003.0006.
Texte intégralIurlaro, Francesca. The Invention of Custom. Oxford University Press, 2021. http://dx.doi.org/10.1093/oso/9780192897954.001.0001.
Texte intégralGöritz, Anja S. Using Online Panels in Psychological Research. Sous la direction de Adam N. Joinson, Katelyn Y. A. McKenna, Tom Postmes et Ulf-Dietrich Reips. Oxford University Press, 2012. http://dx.doi.org/10.1093/oxfordhb/9780199561803.013.0030.
Texte intégralMisulis, Karl E., et E. Lee Murray, dir. Essentials of Hospital Neurology. Oxford University Press, 2017. http://dx.doi.org/10.1093/med/9780190259419.001.0001.
Texte intégralConnellan, Geoff. Water Use Efficiency for Irrigated Turf and Landscape. CSIRO Publishing, 2013. http://dx.doi.org/10.1071/9780643106888.
Texte intégralChapitres de livres sur le sujet "Source code quality"
Isazadeh, Ayaz, Habib Izadkhah et Islam Elgedawy. « Software Quality Attributes and Modularization ». Dans Source Code Modularization, 217–55. Cham : Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-63346-6_7.
Texte intégralMukherjee, Sudipta. « Code Quality Metrics ». Dans Source Code Analytics With Roslyn and JavaScript Data Visualization, 15–44. Berkeley, CA : Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_2.
Texte intégralAhmed, Iftekhar, Soroush Ghorashi et Carlos Jensen. « An Exploration of Code Quality in FOSS Projects ». Dans Open Source Software : Mobile Open Source Technologies, 181–90. Berlin, Heidelberg : Springer Berlin Heidelberg, 2014. http://dx.doi.org/10.1007/978-3-642-55128-4_26.
Texte intégralMukherjee, Sudipta. « Design Quality Metrics ». Dans Source Code Analytics With Roslyn and JavaScript Data Visualization, 45–69. Berkeley, CA : Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_3.
Texte intégralMastretti, Mirella, Maria Laura Busi, Roberto Sarvello, Maurizio Sturlesi et Sergio Tomasello. « Static Analysis of VHDL Source Code : the SAVE Project ». Dans Achieving Quality in Software, 121–32. Boston, MA : Springer US, 1996. http://dx.doi.org/10.1007/978-0-387-34869-8_11.
Texte intégralPatel, Nidhi, Aneri Mehta, Priteshkumar Prajapati et Jigar Biskitwala. « Code Buddy : A Machine Learning-Based Automatic Source Code Quality Reviewing System ». Dans Advances in Intelligent Systems and Computing, 453–62. Singapore : Springer Singapore, 2021. http://dx.doi.org/10.1007/978-981-33-6981-8_36.
Texte intégralKhamis, Ninus, René Witte et Juergen Rilling. « Automatic Quality Assessment of Source Code Comments : The JavadocMiner ». Dans Natural Language Processing and Information Systems, 68–79. Berlin, Heidelberg : Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-13881-2_7.
Texte intégralDelater, Alexander, et Barbara Paech. « Analyzing the Tracing of Requirements and Source Code during Software Development ». Dans Requirements Engineering : Foundation for Software Quality, 308–14. Berlin, Heidelberg : Springer Berlin Heidelberg, 2013. http://dx.doi.org/10.1007/978-3-642-37422-7_22.
Texte intégralCoq, Thierry, et Jean-Pierre Rosen. « The SQALE Quality and Analysis Models for Assessing the Quality of Ada Source Code ». Dans Reliable Software Technologies - Ada-Europe 2011, 61–74. Berlin, Heidelberg : Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-21338-0_5.
Texte intégralHamer, Sivana, Christian Quesada-López et Marcelo Jenkins. « Students Projects’ Source Code Changes Impact on Software Quality Through Static Analysis ». Dans Communications in Computer and Information Science, 553–64. Cham : Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-85347-1_39.
Texte intégralActes de conférences sur le sujet "Source code quality"
Steidl, Daniela, Benjamin Hummel et Elmar Juergens. « Quality analysis of source code comments ». Dans 2013 IEEE 21st International Conference on Program Comprehension (ICPC). IEEE, 2013. http://dx.doi.org/10.1109/icpc.2013.6613836.
Texte intégralIqbal, Tahira, Moniba Iqbal, Muhammad Asad et Aihab Khan. « A source code quality analysis approach ». Dans 2016 10th International Conference on Software, Knowledge, Information Management & Applications (SKIMA). IEEE, 2016. http://dx.doi.org/10.1109/skima.2016.7916211.
Texte intégralGarmash, Ekaterina, et Anton Cheshkov. « Exploring the Effect of NULL Usage in Source Code ». Dans 2021 International Conference on Code Quality (ICCQ). IEEE, 2021. http://dx.doi.org/10.1109/iccq51190.2021.9392959.
Texte intégralLudwig, Jeremy, et Devin Cline. « Challenges in Explaining Source Code Quality Assessment ». Dans 2022 IEEE Aerospace Conference (AERO). IEEE, 2022. http://dx.doi.org/10.1109/aero53065.2022.9843840.
Texte intégralLudwig, Jeremy, et Devin Cline. « CBR Insight : Measure and Visualize Source Code Quality ». Dans 2019 IEEE/ACM International Conference on Technical Debt (TechDebt). IEEE, 2019. http://dx.doi.org/10.1109/techdebt.2019.00017.
Texte intégralVytovtov, Petr, et Evgeny Markov. « Source code quality classification based on software metrics ». Dans 2017 20th Conference of Open Innovations Association (FRUCT). IEEE, 2017. http://dx.doi.org/10.23919/fruct.2017.8071355.
Texte intégralVegerina, Natalia, et Alexander Lipanov. « Expert system for software source code quality analysis ». Dans 2010 6th Central and Eastern European Software Engineering Conference in Russia (CEE-SECR 2010). IEEE, 2010. http://dx.doi.org/10.1109/cee-secr.2010.5783156.
Texte intégralde Andrade Gomes, Pedro Henrique, Rogerio Eduardo Garcia, Gabriel Spadon, Danilo Medeiros Eler, Celso Olivete et Ronaldo Celso Messias Correia. « Teaching software quality via source code inspection tool ». Dans 2017 IEEE Frontiers in Education Conference (FIE). IEEE, 2017. http://dx.doi.org/10.1109/fie.2017.8190658.
Texte intégralLin, Bin, Csaba Nagy, Gabriele Bavota, Andrian Marcus et Michele Lanza. « On the Quality of Identifiers in Test Code ». Dans 2019 IEEE 19th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 2019. http://dx.doi.org/10.1109/scam.2019.00031.
Texte intégralBrink, Huib van den, Rob van der Leek et Joost Visser. « Quality Assessment for Embedded SQL ». Dans Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007). IEEE, 2007. http://dx.doi.org/10.1109/scam.2007.4362910.
Texte intégralRapports d'organisations sur le sujet "Source code quality"
Xie, Tao. Mining Program Source Code for Improving Software Quality. Fort Belvoir, VA : Defense Technical Information Center, janvier 2013. http://dx.doi.org/10.21236/ada581476.
Texte intégralVreeland, Heidi, Christina Norris, Lauren Shum, Jaya Pokuri, Emily Shannon, Anmol Raina, Ayushman Tripathi et al. Collaborative Efforts to Investigate Emissions From Residential and Municipal Trash Burning in India. RTI Press, septembre 2018. http://dx.doi.org/10.3768/rtipress.2018.rb.0019.1809.
Texte intégralKhan, Mahreen. Evaluating External Government Audit. Institute of Development Studies, septembre 2022. http://dx.doi.org/10.19088/k4d.2022.140.
Texte intégralAppleyard, Bruce, Jonathan Stanton et Chris Allen. Toward a Guide for Smart Mobility Corridors : Frameworks and Tools for Measuring, Understanding, and Realizing Transportation Land Use Coordination. Mineta Transportation Institue, décembre 2020. http://dx.doi.org/10.31979/mti.2020.1805.
Texte intégralKonnyu, Kristin J., Louise M. Thoma, Monika Reddy Bhuma, Wagnan Cao, Gaelen P. Adam, Shivani Mehta, Roy K. Aaron et al. Prehabilitation and Rehabilitation for Major Joint Replacement. Agency for Healthcare Research and Quality (AHRQ), novembre 2021. http://dx.doi.org/10.23970/ahrqepccer248.
Texte intégralDick, Warren, Yona Chen et Maurice Watson. Improving nutrient availability in alkaline coal combustion by-products amended with composted animal manures. United States Department of Agriculture, 2002. http://dx.doi.org/10.32747/2002.7587240.bard.
Texte intégralDick, Warren, Yona Chen et Maurice Watson. Improving nutrient availability in alkaline coal combustion by-products amended with composted animal manures. United States Department of Agriculture, décembre 2006. http://dx.doi.org/10.32747/2006.7695883.bard.
Texte intégralSessa, Guido, et Gregory Martin. A functional genomics approach to dissect resistance of tomato to bacterial spot disease. United States Department of Agriculture, janvier 2004. http://dx.doi.org/10.32747/2004.7695876.bard.
Texte intégralMinz, Dror, Stefan J. Green, Noa Sela, Yitzhak Hadar, Janet Jansson et Steven Lindow. Soil and rhizosphere microbiome response to treated waste water irrigation. United States Department of Agriculture, janvier 2013. http://dx.doi.org/10.32747/2013.7598153.bard.
Texte intégral