Preprocess Raw Data and Extract Metadata Share Results and Tools Mail Metadata Dev Metadata
Total Page:16
File Type:pdf, Size:1020Kb
Import the data Alitheia Core Run analysis tools Currently, we have Software Engineering Studies in Four Steps More than 25 metrics 712 projects already available 4,674,236 revisions Georgios Gousios & Diomidis Spinelis Metrics can use more 822 mailing lists Athens University of Economics and Business Metric than one data source or Αlitheia Core is 3,757,367 emails results from other cool! {gousiosg,dds}@aueb.gr metrics 450,210 bug reports Yeah, but let's pray it won't fi nd any CPU smells Data Warehouse bad Projects SCM Mails Bugs 3 1 1 3 Researcher Alitheia Core 2 Versions ▪Writes an analysis tool by ▪Resolves metric dependencies Bug Metadata SCM Metadata implementing 3 methods ▪Schedules Metric Jobs on CPUs Threads ▪Uses raw data or metadata Raw Data Mirror Multiple Identities ▪Installs the plug-in Preprocess raw data and extract metadata Share results and tools Mail Metadata Dev Metadata CPU Stage 1: Raw data to metadata Metric Results Total contribution percentage for the top 30% of developers 100 Top-30% Average 80 www.sqo-oss.org 66% 60 % Positive contribution per developer broken down per action for project: Tracker. 0.14 BCC 40 BRP CPH CBN CDF CTF 0.12 CREM CCGN CPU CADD 20 CNS CND MCT 0.1 MFR MST 0 Gnome-Desktop Epiphany Gnome-System-Tools Gnome-VFS AbiWord Gnome-Utils Gnome-Games Evince gedit LibGnomePrint EyeOfGNOME GTK-Doc Tomboy Deskbar-Applet Sabayon Orbit2 Gnome-Themes NetworkManager Gnome-Pilot GOK Gnome-Mud Tracker F-Spot Meld Gnumeric Cheese Garnome Dashboard gvfs Sawfish Gnome-Network Banshee Gnome-Screensaver Seahorse Brasero Gnome-Keyring Gnome-Commander Muine MlView Planner LSR Gnome-Power-Manager Libsoup Drivel Vala Glom Gnome-Chemistry-Utils Conduit 0.08 0.06 Stage 2: Metadata Relationship Inference Contribution points SQO-OSS project 0.04 Researcher 0.02 0 66595 66630 66681 66731 66867 66872 66874 66883 66884 66889 66892 66929 67013 Developer Id ▪Downloads Alitheia Core ▪Maintains common experiment ▪Downloads example raw data infrastructure or metadata ▪Develops Alitheia Core Stage 1 Stage 2 ▪Writes a plug-in ▪Shares raw data and metadata 2 4 with researchers that submit ▪Submits it to sqo-oss.org ▪Uses SCM log to create a ▪Reconstructs mailing list threads Leave your comments here plug-ins virtual file tree in the DB ▪Resolves developer identities Community ▪Imports mail and bug across data sources metadata ▪Other analyses possible ▪Replicates experiments 5 ▪Benefits from each other's work All graphics used are copyright of the Oxygen project, distributed under the CC Atribution ShareAlike 3 license This work is supported by the Greek Secretariat of Research and Technology, throughout the Project logos are copyright of each respective project Don't forget your sticker! operational program COMPETITIVENESS, measure 8.3.1 (PENED)..