4 Hits in 4.5 sec

Discovering Program Topoi via Hierarchical Agglomerative Clustering

Carlo Ieva, Arnaud Gotlieb, Souhila Kaci, Nadjib Lazaar
2018 IEEE Transactions on Reliability  
FEAT acts in two steps: (1) Clustering. By mining the available source code, possibly augmented with code-level comments, hierarchical agglomerative clustering groups similar code functions.  ...  Functions within a cluster are then ranked and presented to validation engineers as topoi candidates.  ...  Program Topoi via Hierarchical Agglomerative Clustering Index Terms-Program Analysis, Software Maintenance, Source Code Mining, Clustering, Program Topos .  ... 
doi:10.1109/tr.2018.2828135 fatcat:osewbhnqefe47lo7abp5bhjrlq

Software Module Clustering: An In-Depth Literature Analysis

Qusay I. Sarhan, Bestoun S. Ahmed, Miroslav Bures, Kamal Z. Zamli
The obtained data were then used to answer several research questions regarding state-of-the-art clustering approaches, applications of clustering in software engineering, clustering processes, clustering  ...  Software module clustering is an unsupervised learning method used to cluster software entities (e.g., classes, modules, or files) with similar features.  ...  Thus, it is essential to develop an interference-free AOP system. [159] A12 To discover program topoi (which are summaries of the main capabilities of a program). [160] A13 To generate microservice candidates  ... 
doi:10.48550/arxiv.2012.01057 fatcat:w53ee7thprf2na64bd7pm2vmxy

Astronomy and Literature | Canon and Stylometrics

Dale Kedwards, Tom McLeish, Mary Garrison, Divna Manolova, Victoria Flood, Matthew Francis, Jeroen Deploige, Jeroen De Gussem, Mary Dockray-Miller, Michael D.C. Drout, Sarah Kinkade, Jillian Valerio (+3 others)
2021 Interfaces: A Journal of Medieval European Literatures  
This eighth issue of Interfaces contains two thematic clusters: the first cluster, entitled The Astronomical Imagination in Literature through the Ages, is edited by Dale Kedwards; the second cluster,  ...  Figure 2 is the result of performing hierarchical agglomerative 9.  ...  The free implementation of hierarchical, agglomerative clustering is then used to group the texts or segments by identifying those that have the shortest distances between them (these have the most words  ... 
doi:10.54103/interfaces-08-01 fatcat:omqbrh5wvrajhcusiqjufq4swq

Orality and Literacy IN THE SAME SERIES Orality and Literacy The Technologizing of the Word

Walter Ong, New York
1982 unpublished
It also makes some passing mention of the electronic processing of the word and of thought, as on radio and television and via satellite.  ...  Throughout, 'the notions of separation, gratuity, and an unpredictable danger' cluster around one tree (the green tree) and 'the ideas of unification, recompense, reciprocity' cluster about the other (  ...