Ranking Software Artifacts

Perin, Fabrizio; Renggli, Lukas; Ressia, Jorge (2010). Ranking Software Artifacts. In: 4th Workshop on FAMIX and Moose in Reengineering (FAMOOSr 2010).

[img] Text
Peri10bRankingSoftware.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (196kB)

Reengineering and integrated development plat- forms typically do not list search results in a particularly useful order. PageRank is the algorithm prominently used by the Google internet search engine to rank the relative importance of elements in a set of hyperlinked documents. To determine the relevance of objects, classes, attributes, and methods we propose to apply PageRank to software artifacts and their relationship (reference, inheritance, access, and invocation). This paper presents various experiments that demonstrate the usefulness of the ranking algorithm in software (re)engineering.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Perin, Fabrizio, Renggli, Lukas, Ressia, Jorge Luis

Language:

English

Submitter:

Factscience Import

Date Deposited:

04 Oct 2013 14:17

Last Modified:

05 Dec 2022 14:04

BORIS DOI:

10.7892/boris.4966

URI:

https://boris.unibe.ch/id/eprint/4966 (FactScience: 209626)

Actions (login required)

Edit item Edit item
Provide Feedback