Добірка наукової літератури з теми "Source code quality"
Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями
Ознайомтеся зі списками актуальних статей, книг, дисертацій, тез та інших наукових джерел на тему "Source code quality".
Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.
Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.
Статті в журналах з теми "Source code quality"
HusseinOdeh, Ayman. "SMSCQA: System for Measuring Source Code Quality Assurance." International Journal of Computer Applications 60, no. 8 (December 18, 2012): 35–39. http://dx.doi.org/10.5120/9714-4181.
Повний текст джерелаTaha, Ismail, and Kamel Elhadad. "SOFTWARE SOURCE CODE: A QUALITY ASSURANCE MEASUREMENT SYSTEM." International Conference on Aerospace Sciences and Aviation Technology 10, ASAT CONFERENCE (May 1, 2003): 1–13. http://dx.doi.org/10.21608/asat.2013.24704.
Повний текст джерелаStamelos, Ioannis, Lefteris Angelis, Apostolos Oikonomou, and Georgios L. Bleris. "Code quality analysis in open source software development." Information Systems Journal 12, no. 1 (January 2002): 43–60. http://dx.doi.org/10.1046/j.1365-2575.2002.00117.x.
Повний текст джерелаAntoniol, G., M. Di Penta, G. Masone, and U. Villano. "Compiler Hacking for Source Code Analysis." Software Quality Journal 12, no. 4 (December 2004): 383–406. http://dx.doi.org/10.1023/b:sqjo.0000039794.29432.7e.
Повний текст джерелаHorváth, Ferenc, Tamás Gergely, Árpád Beszédes, Dávid Tengeri, Gergő Balogh, and Tibor Gyimóthy. "Code coverage differences of Java bytecode and source code instrumentation tools." Software Quality Journal 27, no. 1 (December 4, 2017): 79–123. http://dx.doi.org/10.1007/s11219-017-9389-z.
Повний текст джерелаSokol, I., and O. Volkovskyi. "Program source codes conversion system." System technologies 6, no. 137 (December 10, 2021): 134–45. http://dx.doi.org/10.34185/1562-9945-6-137-2021-12.
Повний текст джерелаTyler, Neil. "Machine Learning to Improve Software Quality." New Electronics 53, no. 10 (May 26, 2020): 8. http://dx.doi.org/10.12968/s0047-9624(22)61253-7.
Повний текст джерелаRuiz, Claudia, and William N. Robinson. "Measuring Open Source Quality." International Journal of Open Source Software and Processes 3, no. 3 (July 2011): 48–65. http://dx.doi.org/10.4018/jossp.2011070104.
Повний текст джерелаOdeh, Ayman. "Software Source Code: Theoretical Analyzing and Practical Reviewing Model." Turkish Journal of Computer and Mathematics Education (TURCOMAT) 12, no. 6 (April 5, 2021): 1554–62. http://dx.doi.org/10.17762/turcomat.v12i6.2694.
Повний текст джерелаHanandeh, Feras, Ahmad A. Saifan, Mohammed Akour, Noor Khamis Al-Hussein, and Khadijah Zayed Shatnawi. "Evaluating Maintainability of Open Source Software." International Journal of Open Source Software and Processes 8, no. 1 (January 2017): 1–20. http://dx.doi.org/10.4018/ijossp.2017010101.
Повний текст джерелаДисертації з теми "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.
Повний текст джерелаThummalapenta, Suresh. "Improving Software Productivity and Quality via Mining Source Code." NORTH CAROLINA STATE UNIVERSITY, 2011. http://pqdtopen.proquest.com/#viewpdf?dispub=3442531.
Повний текст джерелаHrynko, 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.
Повний текст джерелаTé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.
Повний текст джерелаRibeiro, 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/.
Повний текст джерелаEmbora 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.
Повний текст джерелаCome, David. "Analyse de la qualité de code via une approche logique et application à la robotique." Thesis, Toulouse 3, 2019. http://www.theses.fr/2019TOU30008.
Повний текст джерелаThe 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.
Повний текст джерелаIn 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.
Повний текст джерелаLavesson, Alexander, and 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.
Повний текст джерелаКниги з теми "Source code quality"
Spinellis, Diomidis. Code Quality: The Open Source Perspective. Addison-Wesley Longman, Incorporated, 2006.
Знайти повний текст джерелаSpinellis, Diomidis. Code Quality: The Open Source Perspective. Pearson Education, Limited, 2006.
Знайти повний текст джерелаCode Quality: The Open Source Perspective (Effective Software Development Series). Addison-Wesley Professional, 2006.
Знайти повний текст джерелаRamirez-Valles, Jesus. The Road of Compañeros. University of Illinois Press, 2017. http://dx.doi.org/10.5406/illinois/9780252036446.003.0009.
Повний текст джерелаManne, Kate. Humanizing Hatred. Oxford University Press, 2017. http://dx.doi.org/10.1093/oso/9780190604981.003.0006.
Повний текст джерелаIurlaro, Francesca. The Invention of Custom. Oxford University Press, 2021. http://dx.doi.org/10.1093/oso/9780192897954.001.0001.
Повний текст джерелаGöritz, Anja S. Using Online Panels in Psychological Research. Edited by Adam N. Joinson, Katelyn Y. A. McKenna, Tom Postmes, and Ulf-Dietrich Reips. Oxford University Press, 2012. http://dx.doi.org/10.1093/oxfordhb/9780199561803.013.0030.
Повний текст джерелаMisulis, Karl E., and E. Lee Murray, eds. Essentials of Hospital Neurology. Oxford University Press, 2017. http://dx.doi.org/10.1093/med/9780190259419.001.0001.
Повний текст джерелаConnellan, Geoff. Water Use Efficiency for Irrigated Turf and Landscape. CSIRO Publishing, 2013. http://dx.doi.org/10.1071/9780643106888.
Повний текст джерелаЧастини книг з теми "Source code quality"
Isazadeh, Ayaz, Habib Izadkhah, and Islam Elgedawy. "Software Quality Attributes and Modularization." In Source Code Modularization, 217–55. Cham: Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-63346-6_7.
Повний текст джерелаMukherjee, Sudipta. "Code Quality Metrics." In 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.
Повний текст джерелаAhmed, Iftekhar, Soroush Ghorashi, and Carlos Jensen. "An Exploration of Code Quality in FOSS Projects." In 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.
Повний текст джерелаMukherjee, Sudipta. "Design Quality Metrics." In 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.
Повний текст джерелаMastretti, Mirella, Maria Laura Busi, Roberto Sarvello, Maurizio Sturlesi, and Sergio Tomasello. "Static Analysis of VHDL Source Code: the SAVE Project." In Achieving Quality in Software, 121–32. Boston, MA: Springer US, 1996. http://dx.doi.org/10.1007/978-0-387-34869-8_11.
Повний текст джерелаPatel, Nidhi, Aneri Mehta, Priteshkumar Prajapati, and Jigar Biskitwala. "Code Buddy: A Machine Learning-Based Automatic Source Code Quality Reviewing System." In Advances in Intelligent Systems and Computing, 453–62. Singapore: Springer Singapore, 2021. http://dx.doi.org/10.1007/978-981-33-6981-8_36.
Повний текст джерелаKhamis, Ninus, René Witte, and Juergen Rilling. "Automatic Quality Assessment of Source Code Comments: The JavadocMiner." In 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.
Повний текст джерелаDelater, Alexander, and Barbara Paech. "Analyzing the Tracing of Requirements and Source Code during Software Development." In 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.
Повний текст джерелаCoq, Thierry, and Jean-Pierre Rosen. "The SQALE Quality and Analysis Models for Assessing the Quality of Ada Source Code." In 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.
Повний текст джерелаHamer, Sivana, Christian Quesada-López, and Marcelo Jenkins. "Students Projects’ Source Code Changes Impact on Software Quality Through Static Analysis." In 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.
Повний текст джерелаТези доповідей конференцій з теми "Source code quality"
Steidl, Daniela, Benjamin Hummel, and Elmar Juergens. "Quality analysis of source code comments." In 2013 IEEE 21st International Conference on Program Comprehension (ICPC). IEEE, 2013. http://dx.doi.org/10.1109/icpc.2013.6613836.
Повний текст джерелаIqbal, Tahira, Moniba Iqbal, Muhammad Asad, and Aihab Khan. "A source code quality analysis approach." In 2016 10th International Conference on Software, Knowledge, Information Management & Applications (SKIMA). IEEE, 2016. http://dx.doi.org/10.1109/skima.2016.7916211.
Повний текст джерелаGarmash, Ekaterina, and Anton Cheshkov. "Exploring the Effect of NULL Usage in Source Code." In 2021 International Conference on Code Quality (ICCQ). IEEE, 2021. http://dx.doi.org/10.1109/iccq51190.2021.9392959.
Повний текст джерелаLudwig, Jeremy, and Devin Cline. "Challenges in Explaining Source Code Quality Assessment." In 2022 IEEE Aerospace Conference (AERO). IEEE, 2022. http://dx.doi.org/10.1109/aero53065.2022.9843840.
Повний текст джерелаLudwig, Jeremy, and Devin Cline. "CBR Insight: Measure and Visualize Source Code Quality." In 2019 IEEE/ACM International Conference on Technical Debt (TechDebt). IEEE, 2019. http://dx.doi.org/10.1109/techdebt.2019.00017.
Повний текст джерелаVytovtov, Petr, and Evgeny Markov. "Source code quality classification based on software metrics." In 2017 20th Conference of Open Innovations Association (FRUCT). IEEE, 2017. http://dx.doi.org/10.23919/fruct.2017.8071355.
Повний текст джерелаVegerina, Natalia, and Alexander Lipanov. "Expert system for software source code quality analysis." In 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.
Повний текст джерелаde Andrade Gomes, Pedro Henrique, Rogerio Eduardo Garcia, Gabriel Spadon, Danilo Medeiros Eler, Celso Olivete, and Ronaldo Celso Messias Correia. "Teaching software quality via source code inspection tool." In 2017 IEEE Frontiers in Education Conference (FIE). IEEE, 2017. http://dx.doi.org/10.1109/fie.2017.8190658.
Повний текст джерелаLin, Bin, Csaba Nagy, Gabriele Bavota, Andrian Marcus, and Michele Lanza. "On the Quality of Identifiers in Test Code." In 2019 IEEE 19th International Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 2019. http://dx.doi.org/10.1109/scam.2019.00031.
Повний текст джерелаBrink, Huib van den, Rob van der Leek, and Joost Visser. "Quality Assessment for Embedded SQL." In Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007). IEEE, 2007. http://dx.doi.org/10.1109/scam.2007.4362910.
Повний текст джерелаЗвіти організацій з теми "Source code quality"
Xie, Tao. Mining Program Source Code for Improving Software Quality. Fort Belvoir, VA: Defense Technical Information Center, January 2013. http://dx.doi.org/10.21236/ada581476.
Повний текст джерелаVreeland, 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, September 2018. http://dx.doi.org/10.3768/rtipress.2018.rb.0019.1809.
Повний текст джерелаKhan, Mahreen. Evaluating External Government Audit. Institute of Development Studies, September 2022. http://dx.doi.org/10.19088/k4d.2022.140.
Повний текст джерелаAppleyard, Bruce, Jonathan Stanton, and Chris Allen. Toward a Guide for Smart Mobility Corridors: Frameworks and Tools for Measuring, Understanding, and Realizing Transportation Land Use Coordination. Mineta Transportation Institue, December 2020. http://dx.doi.org/10.31979/mti.2020.1805.
Повний текст джерелаKonnyu, 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), November 2021. http://dx.doi.org/10.23970/ahrqepccer248.
Повний текст джерелаDick, Warren, Yona Chen, and 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.
Повний текст джерелаDick, Warren, Yona Chen, and Maurice Watson. Improving nutrient availability in alkaline coal combustion by-products amended with composted animal manures. United States Department of Agriculture, December 2006. http://dx.doi.org/10.32747/2006.7695883.bard.
Повний текст джерелаSessa, Guido, and Gregory Martin. A functional genomics approach to dissect resistance of tomato to bacterial spot disease. United States Department of Agriculture, January 2004. http://dx.doi.org/10.32747/2004.7695876.bard.
Повний текст джерелаMinz, Dror, Stefan J. Green, Noa Sela, Yitzhak Hadar, Janet Jansson, and Steven Lindow. Soil and rhizosphere microbiome response to treated waste water irrigation. United States Department of Agriculture, January 2013. http://dx.doi.org/10.32747/2013.7598153.bard.
Повний текст джерела