Passer à la navigation principale Passer à la recherche Passer au contenu principal

Complex networks and link streams for the empirical analysis of large software

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Large software may be modeled as graphs in several ways. For instance, nodes may represent modules, objects or functions, and links may encode dependencies between them, calls, heritage, etc. One may then study a large software through such graphs, called complex networks because they have no strong mathematical properties. Studying them sheds much light on the structure of the considered software. If one turns to the analysis of the dynamics of large software, like execution traces, then the considered graphs evolve over time. This raises challenging issues, as there is currently no clear way to study such objects. We develop a new approach consisting in modeling traces as link streams, i.e. series of triplets (t,a,b) meaning that a and b interacted at time t. For instance, such a triplet may model a call between two modules at run time. Analyzing such streams directly turns out to be much easier and powerful than transforming them into dynamic graphs that poorly capture their dynamics. We present our work on this topic, with directions for applications in software analysis.

langue originaleAnglais
titreApplication and Theory of Petri Nets and Concurrency - 35th International Conference, PETRI NETS 2014, Proceedings
EditeurSpringer Verlag
Pages40-50
Nombre de pages11
ISBN (imprimé)9783319077338
Les DOIs
étatPublié - 1 janv. 2014
Evénement35th International Conference on Application and Theory of Petri Nets and Concurrency, PETRI NETS 2014 - Tunis, Tunisie
Durée: 23 juin 201427 juin 2014

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8489 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence35th International Conference on Application and Theory of Petri Nets and Concurrency, PETRI NETS 2014
Pays/TerritoireTunisie
La villeTunis
période23/06/1427/06/14

Empreinte digitale

Examiner les sujets de recherche de « Complex networks and link streams for the empirical analysis of large software ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation