Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand functionality with machine learning #177

Open
osanwe opened this issue Mar 30, 2018 · 3 comments
Open

Expand functionality with machine learning #177

osanwe opened this issue Mar 30, 2018 · 3 comments

Comments

@osanwe
Copy link

osanwe commented Mar 30, 2018

Hello, following up our previous discussion with @Min-Ho-Kim,

We have a tool for predicting bugs in software written in C/C++ with machine learning algorithms using metrics of source code. Our approach uses function-level and class-level metrics such as LoC, Halstead measures, Cyclomatic complexity, Measure of aggregation, etc. Decision trees, Logistic regression, SVM, Neural networks are used for defect prediction.

You already have a module for getting metrics [1], and we propose to expand it with our functionality.

If you are interested in it we can create a pull request.

Thank you.

[1] https://github.com/Samsung/Dexter/tree/master/project/dexter-metrics

cc: @arogozhnikov; @lucenticus

@Min-Ho-Kim
Copy link
Member

Welcome to Dexter! And thank you for your interest.
After reviewing your pull-request, we will decide whether merge or not.

Plus, I've read your document that explains the idea of 'Software Defect Prediction".
That was very similar our vision of Dexter.
Thanks again.

@KarolAntczak
Copy link

Hi @osanwe!
Your proposition looks very interesting.
Do you have any paper that describes the approach? I would like to know how it was trained, what is accuracy of the model etc.

Regards,
Karol

@Min-Ho-Kim
Copy link
Member

Hi @KarolAntczak,

I will send you the document that I received.
After pull-request, please review the codes.
I will give you and your co-workers reviewer permission,
so please let me know your co-workers IDs

@osanwe ,
Please do pull-request.
If you have other documents to share, please let us know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants