2012 28th IEEE International Conference on Software Maintenance (ICSM) 2012
DOI: 10.1109/icsm.2012.6405325
|View full text |Cite
|
Sign up to set email alerts
|

Dependence communities in source code

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 127 publications
0
10
0
Order By: Relevance
“…We think that further research is needed to find out the connection of dependence clusters and the structures identified by methods of community structure analysis on software dependence graphs [19,20]. Since this method is based on probabilities and is "less strict" we could possibly reuse related results in linchpin identification.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We think that further research is needed to find out the connection of dependence clusters and the structures identified by methods of community structure analysis on software dependence graphs [19,20]. Since this method is based on probabilities and is "less strict" we could possibly reuse related results in linchpin identification.…”
Section: Discussionmentioning
confidence: 99%
“…Furthermore, it seems that dependence clusters are independent of the programming language and the type of the system [3,17,18]. An interesting approach to locate interrelated program elements in programs is based on applying community structure analysis on software dependence graphs [19,20]. A set of program elements are treated to form a community if the number of internal connections is more than expected given the overall distribution of the connections in the whole program.…”
Section: Previous and Related Workmentioning
confidence: 99%
“…This set of algorithms is originally defined on (possibly directed and weighted) graphs that represent complex networks (social, biological, technological, etc. ), and recently have also been suggested for software engineering problems [13], [14]. Community structures are detected based on statistical information about the number of edges between sets of graph nodes.…”
Section: A Community Based Clusteringmentioning
confidence: 99%
“…Furthermore, it seems that dependence clusters are independent of the programming language and the type of the system [3,17,18]. An interesting approach to locate interrelated program elements in programs is based on applying community structure analysis on software dependence graphs [19,20]. A set of program elements are treated to form a community if the number of internal connections is more than expected given the overall distribution of the connections in the whole program.…”
Section: Previous and Related Workmentioning
confidence: 99%