Skip to content

codinuum/cca-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Continuity Analysis Framework

Based on Diff/AST, the framework currently provides the following:

  • helper scripts for factbase manipulation, and
  • ontologies for the related entities.

Diff/AST exports facts such as abstract syntax trees (ASTs), changes between them, and other syntactic/semantic information in XML or N-Triples. In particular, facts in N-Triples format are loaded into an RDF store such as Virtuoso to build a factbase or a database of facts. Factbases are intended to be queried for software engineering tasks such as code comprehension, debugging, change pattern mining, and code homology analysis.

Building docker image

The following command line creates a docker image named cca. In the image, the framework is installed at /opt/cca.

$ docker build -t cca .

License

Apache License, Version 2.0

About

CCA: Code continuity analysis framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors