The social network of Java classes (Contributo in atti di convegno)

Type
Label
  • The social network of Java classes (Contributo in atti di convegno) (literal)
Anno
  • 2006-01-01T00:00:00+01:00 (literal)
Alternative label
  • Puppin D.; Silvestri F. (2006)
    The social network of Java classes
    in 21th ACM Symposium on Applied Computing (SAC), Dijon, France
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Puppin D.; Silvestri F. (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#note
  • In: 21th ACM Symposium on Applied Computing (SAC) (Dijon, France, 23-27 aprile 2006). Proceedings, pp. 1409-1414. ACM, 2006. (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#descrizioneSinteticaDelProdotto
  • ABSTRACT: Several works in literature have analyzed the link structure of programs in relation with software engineering: it has been observed that the programming standards caused small-world networks to emerge among classes in objectoriented programming. The need for coherent design and the coding conventions introduce regular patterns in the link structure of code. In this work, we study the social network naturally emerging from unrelated software projects. We studied the links present among Java classes coming from different contexts. In this case, any observable patterns come from social behaviors, rather than software engineering practices. In our analysis, we could observe a regular social network, organized according to a power-law distribution that is typical, for instance, of links among Web pages. We give a positive value to class links, which we consider a sign of relevance and acceptance. Out of this, we propose a way of ranking classes, and we present our prototype search engine for Java classes. (literal)
Titolo
  • The social network of Java classes (literal)
Prodotto di
Insieme di parole chiave

Incoming links:


Prodotto
Insieme di parole chiave di
data.CNR.it