Skip to content

A web-based platform to streamline the analysis of software systems

Notifications You must be signed in to change notification settings

aalramadan/srcView

 
 

Repository files navigation

srcView

  • A web-based tool that automates the download and processing of code from user-specified GitHub projects by leveraging the srcML Infrastructure to facilitate the analysis of GitHub repositories

  • srcView employs various analysis tools, including Stereocode, srcQL, nameCollector, and nameChecker, to thoroughly examine the codebase

  • The tool categorizes the generated data into Files, Identifiers, Tags, XPath, and srcQL

  • Additionally, srcView provides a Download option to allow users to access the processed data locally

  • srcView is expected to streamline the process of analyzing large codebases by providing researchers with valuable insights into software design and development practices

Running

  • srcView can be deployed using flask:
flask run

Overview

alt text

About

A web-based platform to streamline the analysis of software systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.6%
  • HTML 11.3%
  • CSS 1.1%