Academic literature on the topic 'Source code visualization'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Source code visualization.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Source code visualization"
Jakobsen, Mikkel Rønne, and Kasper Hornbæk. "Transient or permanent fisheye views: A comparative evaluation of source code interfaces." Information Visualization 11, no. 2 (July 18, 2011): 151–67. http://dx.doi.org/10.1177/1473871611405643.
Full textAl-Msie'deen, R. A. "Tag Clouds for Object-Oriented Source Code Visualization." Engineering, Technology & Applied Science Research 9, no. 3 (June 8, 2019): 4243–48. http://dx.doi.org/10.48084/etasr.2706.
Full textKadar, Rozita, Jamal Othman, and Naemah Abdul Wahab. "Survey on Ontology-Based Visualization Techniques towards Program Comprehension Application." Journal of Computing Research and Innovation 3, no. 1 (October 17, 2018): 19–29. http://dx.doi.org/10.24191/jcrinn.v3i1.66.
Full textLuo, Yi, and Yanying Han. "Source Code Visualization in Linux Environment Based on Hierarchica Layout Algorithm." Information Technology Journal 12, no. 8 (April 1, 2013): 1522–30. http://dx.doi.org/10.3923/itj.2013.1522.1530.
Full textISHIDA, Naoto, Takashi ISHIO, Yuta NAKAMURA, Shinji KAWAGUCHI, Tetsuya KANDA, and Katsuro INOUE. "Visualization of Inter-Module Dataflow through Global Variables for Source Code Review." IEICE Transactions on Information and Systems E101.D, no. 12 (December 1, 2018): 3238–41. http://dx.doi.org/10.1587/transinf.2018edl8104.
Full textOvchinnikova, Viktoria. "Obtaining and Visualization of the Topological Functioning Model from the UML Model." Applied Computer Systems 18, no. 1 (December 1, 2015): 43–51. http://dx.doi.org/10.1515/acss-2015-0018.
Full textWan, Ying, Chuan Qi Tan, Zhi Gang Wang, Guo Qiang Wang, and Xiao Jin Hong. "An Effective Visual System for Static Analysis of Source Code." Advanced Materials Research 433-440 (January 2012): 5453–58. http://dx.doi.org/10.4028/www.scientific.net/amr.433-440.5453.
Full textCruz, da, Rangel Henriques, and João Varanda. "Constructing program animations using a pattern based approach." Computer Science and Information Systems 4, no. 2 (2007): 97–114. http://dx.doi.org/10.2298/csis0702097c.
Full textGrivainis, Mark, Zuojian Tang, and David Fenyö. "TranspoScope: interactive visualization of retrotransposon insertions." Bioinformatics 36, no. 12 (April 16, 2020): 3877–78. http://dx.doi.org/10.1093/bioinformatics/btaa244.
Full textAlamin M, Hind, and Hany H. Ammar. "Concerns-Based Reverse Engineering for Partial Software Architecture Visualization." JOIV : International Journal on Informatics Visualization 4, no. 2 (May 26, 2020): 58. http://dx.doi.org/10.30630/joiv.4.2.357.
Full textDissertations / Theses on the topic "Source code visualization"
Hopfner, Marbod. "Source Code Analysis, Management, and Visualization for PROLOG." Doctoral thesis, kostenfrei, 2008. http://www.opus-bayern.de/uni-wuerzburg/volltexte/2009/3630/.
Full textKacan, Denis, and Darius Sidlauskas. "Information Visualization and Machine Learning Applied on Static Code Analysis." Thesis, Blekinge Tekniska Högskola, Avdelningen för programvarusystem, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3033.
Full textWihlborg, Åsa. "Using an XML-driven approach to create tools for program understanding : An implementation for Configura and CET Designer." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-66414.
Full textEtt stort problem under utvecklingen och underhållet av mjukvara är bristande dokumentation av källkoden. Många programmerare har svårt att identifiera vilken information som är viktig för någon som inte är insatt i systemet och skriver därför bristfällig dokumentation. Ett sätt att komma runt dessa problem skulle vara att använda verktyg som extraherar information från såväl kommentarer som faktisk källkod och presenterar programmets struktur påett tydligt och visuellt sätt. Det här examensarbetet ämnar att designa ett system för XML-driven extra- hering och presentation av metainformation om källkoden med just det syftet. Metainformationen som avses här är exempelvis vilka entiteter (klasser, metoder, variabler, mm.) som finns i källkoden samt hur dessa interagerar med varandra. Resultatet är en prototyp implementerad för att hantera tvåföretagsutvecklade språk. Prototypen demonstrerar hur systemet kan implementeras och visar att me- toden är skalbar. Prototypen är abstraktionsmässigt inte lämplig för kommersiellt bruk men med hjälp av kvalificerade XML-databaser finns det stora möjligheter att i framtiden bygga ett praktiskt användbart system baserat på samma tekniker.
Ekwall, Axel. "Improving technical debt management and communication by visualizing source code : A concept driven design study to explore the concept of using a visualization tool to improve technical debt management and communication." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-280838.
Full textMed det ökande beroendet av digital teknik i våra liv är vi mer än någonsin tidigare beroende av programvaruprodukter och tjänster. Utvecklingen av sådana produkter och tjänster blir därmed mer komplex och sofistikerad. I dessa stora mjukvaruprojekt måste utvecklare ofta göra kompromisser eller nöja sig med mindre än optimala lösningar för att nå deadlines eller leverera en produkt till marknaden i tid. Detta kan orsaka vad som är känt i branschen som teknisk skuld, ackumulering av kostnader som skapas av "genvägar" under utveckling. Målet med denna uppsats är att utforma ett koncept av ett visualiseringsverktyg för att sammanställa och presentera en översikt över teknisk skuld i ett mjukvaruutvecklingsprojekt. Baserat på detta mål försöker studien svara på följande fråga: Kan ett visualiseringsverktyg hjälpa programvaruutvecklingsteam att hantera teknisk skuld genom att förbättra medvetenheten och kommunikationen om teknisk skuld strategi och prioriteringar?. En litteraturstudie om ämnena teknisk skuldförvaltning och informationsvisualiseringstekniker genomförs för att skapa en grund för arbetet i denna studie. Genom att utnyttja konceptdriven designforskning genomförs en enkätundersökning och baserat på resultaten utvecklas och utvärderas en interaktiv prototyp för att besvara forskningsfrågan. Prototypen utvärderas genom en kritiksession med halvstrukturerade intervjuer med expertanvändare som arbetar med mjukvaruutvecklingsprojekt. De viktigaste resultaten är att ett visualiseringsverktyg, som det som föreslås i denna studie, skulle kunna användas för att hjälpa utvecklare och andra intressenter i mjukvaruprojekt att öka medvetenheten om teknisk skuldstrategier och prioriteringar. Dock krävs mer forskning för att förfina verktyget och visualiseringar som ingår i prototypen.
Moura, Marcello Henrique Dias de. "Comparação entre desenvolvedores de software a partir de dados obtidos em repositório de controle de versão." Universidade Federal de Goiás, 2013. http://repositorio.bc.ufg.br/tede/handle/tede/7944.
Full textApproved for entry into archive by Erika Demachki (erikademachki@gmail.com) on 2017-11-06T19:49:14Z (GMT) No. of bitstreams: 2 Dissertação - Marcello Henrique Dias de Moura - 2013.pdf: 3325482 bytes, checksum: 45be62e46fd5fda90d1d0561482a3d85 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Made available in DSpace on 2017-11-06T19:49:14Z (GMT). No. of bitstreams: 2 Dissertação - Marcello Henrique Dias de Moura - 2013.pdf: 3325482 bytes, checksum: 45be62e46fd5fda90d1d0561482a3d85 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2013-03-22
Version Control Systems are repositories that store source code changes done by software developers. Research that extracts data from these repositories for analysis can be classified into two groups: those that focus on the development process and the ones that focus on the developers. The present dissertation investigates the second case and contributes to the field by providing: (a) the definition of a history file that summarizes changes made to software in line and file levels, (b) a set of metrics to evaluate the work of the developers; and (c) two approaches for comparing the developers based on their metrics. A computational system that implements these metrics and approaches was built and applied to two case studies of real software development projects. The results obtained in the studies were positive. They were consistent with the general perception of project managers about the work done by the developers. They also leaded to new ideas for improving the research.We believe that these contributions are a step towards a better understanding and characterization of the way about how software developers work.
Repositórios de Controle de Versão são sistemas que armazenam mudanças no código fonte realizadas por desenvolvedores de software. As pesquisas que extraem dados desses repositórios para análise podem ser classificadas em dois grupos: as que focam no processo de desenvolvimento e as que focam no desenvolvedor. O presente trabalho investiga o segundo aspecto contribuindo para o assunto com: (a) a definição de um histórico de arquivos que sumariza as mudanças realizadas no software em nível de linha e de arquivo; (b) um conjunto de métricas visando avaliar o trabalho dos desenvolvedores; e (c) duas propostas de abordagem para comparar os desenvolvedores. Um sistema computacional que implementa essas métricas e as abordagens foi construído, tendo sido aplicado em dois estudos de casos envolvendo projetos reais de desenvolvimento de software. Os resultados obtidos nos estudos foram positivos, coincidindo, em geral, com a percepção de gerentes de projetos sobre o trabalho dos desenvolvedores e apontando para novas ideias de evolução da pesquisa. Consideramos que este é um passo no sentido de entender e caracterizar melhor a forma de trabalho dos desenvolvedores.
Hopfner, Marbod [Verfasser]. "Source code analysis, management, and visualization for PROLOG / vorgelegt von Marbod Hopfner." 2008. http://d-nb.info/994813236/34.
Full textJridi, Jamel Eddine. "Formulation interactive des requêtes pour l’analyse et la compréhension du code source." Thèse, 2010. http://hdl.handle.net/1866/4856.
Full textWe propose an interactive querying approach for program analysis and comprehension tasks. In our approach, an analyst uses a set of basic filters (linguistic, structural, quantitative, and user selection) to define complex queries. These queries are built following an interactive and iterative process where basic filters are selected and executed, and their results displayed, changed, and combined using predefined operators. We evaluated our querying approach by implementing recent state-of-the-art contributions on feature location and design defect detection. Our results show that, in addition to be generic; our approach helps improving existing solutions implemented by fully-automated tools.
Sfayhi, Ahmed. "Génération automatique de configurations et de scénarios d'utilisation d'outils de visualisation à partir de spécifications de tâches d'analyse de logiciels." Thèse, 2015. http://hdl.handle.net/1866/12504.
Full textWe propose an approach that derives interactive visualization scenarios from descriptions of code analysis tasks. The scenario derivation is treated as an optimization process. In this context, we evaluate different possibilities of using a given visualization tool to perform the analysis task, and select the scenario that requires the least effort from the analyst. Our approach was applied successfully to various analysis tasks such as design defect detection and feature location.
Books on the topic "Source code visualization"
Mukherjee, Sudipta. Source Code Analytics With Roslyn and JavaScript Data Visualization. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6.
Full textMukherjee, Sudipta. Source Code Analytics With Roslyn and JavaScript Data Visualization. Apress, 2017.
Find full textBook chapters on the topic "Source code visualization"
Mukherjee, Sudipta. "Code Visualization." In Source Code Analytics With Roslyn and JavaScript Data Visualization, 155–65. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_7.
Full textMukherjee, Sudipta. "Code Mining." In Source Code Analytics With Roslyn and JavaScript Data Visualization, 91–130. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_5.
Full textMukherjee, Sudipta. "Code Forensics." In Source Code Analytics With Roslyn and JavaScript Data Visualization, 131–54. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_6.
Full textMukherjee, 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.
Full textMukherjee, Sudipta. "Code Performance Metrics." In Source Code Analytics With Roslyn and JavaScript Data Visualization, 71–90. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_4.
Full textMukherjee, Sudipta. "Meet Roslyn Syntax API." In Source Code Analytics With Roslyn and JavaScript Data Visualization, 1–14. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-1925-6_1.
Full textMukherjee, 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.
Full textMurad, S., I. Passero, and R. Francese. "Metric Pictures: Source Code Images for Visualization, Analysis and Elaboration." In Information Technology and Innovation Trends in Organizations, 279–87. Heidelberg: Physica-Verlag HD, 2011. http://dx.doi.org/10.1007/978-3-7908-2632-6_32.
Full textMatsumoto, Shimpei, Ryo Hanafusa, Yusuke Hayashi, and Tsukasa Hirashima. "Analyzing Reading Pattern of Simple C Source Code Consisting of Only Assignment and Arithmetic Operations Based on Data Dependency Relationship by Using Eye Movement." In Human Interface and the Management of Information. Interaction, Visualization, and Analytics, 545–61. Cham: Springer International Publishing, 2018. http://dx.doi.org/10.1007/978-3-319-92043-6_44.
Full textvan Albada, Sacha J., Jari Pronold, Alexander van Meegen, and Markus Diesmann. "Usage and Scaling of an Open-Source Spiking Multi-Area Model of Monkey Cortex." In Lecture Notes in Computer Science, 47–59. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-82427-3_4.
Full textConference papers on the topic "Source code visualization"
Bacher, Ivan, Brian Mac Namee, and John D. Kelleher. "The Code Mini-Map Visualisation: Encoding Conceptual Structures Within Source Code." In 2018 IEEE Working Conference on Software Visualization (VISSOFT). IEEE, 2018. http://dx.doi.org/10.1109/vissoft.2018.00023.
Full textBorok-Nagy, Zoltan, Viktor Majer, Jozsef Mihalicza, Norbert Pataki, and Zoltan Porkolab. "Visualization of C++ Template Metaprograms." In 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation (SCAM). IEEE, 2010. http://dx.doi.org/10.1109/scam.2010.16.
Full textServant, Francisco, and James A. Jones. "Chronos: Visualizing slices of source-code history." In 2013 First IEEE Working Conference on Software Visualization (VISSOFT). IEEE, 2013. http://dx.doi.org/10.1109/vissoft.2013.6650547.
Full textAssal, Hala, Sonia Chiasson, and Robert Biddle. "Cesar: Visual representation of source code vulnerabilities." In 2016 IEEE Symposium on Visualization for Cyber Security (VizSec). IEEE, 2016. http://dx.doi.org/10.1109/vizsec.2016.7739576.
Full textXie, Xinrong, Denys Poshyvanyk, and Andrian Marcus. "3D visualization for concept location in source code." In Proceeding of the 28th international conference. New York, New York, USA: ACM Press, 2006. http://dx.doi.org/10.1145/1134285.1134428.
Full textKrinke, Jens. "Statement-Level Cohesion Metrics and their Visualization." In Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007). IEEE, 2007. http://dx.doi.org/10.1109/scam.2007.28.
Full textKrinke, Jens. "Statement-Level Cohesion Metrics and their Visualization." In Seventh IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2007). IEEE, 2007. http://dx.doi.org/10.1109/scam.2007.4362896.
Full textBeck, Fabian, Fabrice Hollerich, Stephan Diehl, and Daniel Weiskopf. "Visual monitoring of numeric variables embedded in source code." In 2013 First IEEE Working Conference on Software Visualization (VISSOFT). IEEE, 2013. http://dx.doi.org/10.1109/vissoft.2013.6650545.
Full textBacher, Ivan, Brian Mac Namee, and John D. Kelleher. "On Using Tree Visualisation Techniques to Support Source Code Comprehension." In 2016 IEEE Working Conference on Software Visualization (VISSOFT). IEEE, 2016. http://dx.doi.org/10.1109/vissoft.2016.8.
Full textLin, Chun-Cheng, and Hsu-Chun Yen. "Balloon Views of Source Code and Their Multiscalable Font Modes." In 2007 11th International Conference Information Visualization (IV '07). IEEE, 2007. http://dx.doi.org/10.1109/iv.2007.30.
Full textReports on the topic "Source code visualization"
Bauer, Andrew, James Forsythe, Jayanarayanan Sitaraman, Andrew Wissink, Buvana Jayaraman, and Robert Haehnel. In situ analysis and visualization to enable better workflows with CREATE-AV™ Helios. Engineer Research and Development Center (U.S.), June 2021. http://dx.doi.org/10.21079/11681/40846.
Full textAppleyard, 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.
Full text