Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the koko-analytics domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hum/web/sitestest.hum.uu.nl/htdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the formidable domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /hum/web/sitestest.hum.uu.nl/htdocs/wp-includes/functions.php on line 6114
Software projecten Informatica | SearchSECO: A Search Engine for the Worldwide Software Ecosystem

Software projecten Informatica

Projecten

SearchSECO: A Search Engine for the Worldwide Software Ecosystem

In this software project we have created a distributed database system containing abstracted code fragments that are pulled from code host websites like GitHub. Together with a distributed job infrastructure so worker nodes can connect to the network and pull jobs to add data to the database. Our final product consists of a distributed database in which the code fragments are stored together with a queue of jobs. The database can be accessed via a custom database API. The Controller program handles the communication with the user, the database API and the other parts of our program. This system can be used by researchers and software engineers to check code on plagiarism, license issues and known vulnerabilities.