navleft
navright
undernavleft
website design
 

RESEARCH PROJECT PN-II-RU-TE-2014-4-0082

MACHINE LEARNING FOR SOLVING SOFTWARE MAINTENANCE AND EVOLUTION PROBLEMS

undernavright
lnavl
Project team
lnavr
dot
dot
dot
dot
dot
dot
 
lnavl
About
lnavr
dot
dot
dot
dot
dot
   
 

spacer

2016- Unique phase

Objectives Activities Accomplishment Deadline Expected results
1. Development of new classification algorithms (SOM, fuzzy SOM, fuzzy RAR) for identifying entities with defects in software systems (CONTINUED from 2015) 1.1. Developing classification techniques (SOM, fuzzy SOM, fuzzy RAR) for the purpose of detecting software entities with defects (CONTINUED from 2015) TOTAL December 30, 2016
  1. Research report containing the computational models developed for identifying the defective software entities and package- level software restructuring
  2. Software module containing the developed computational models
  3. Research papers in journals and conferences
1.2 Experimentally evaluating our developed techniques and comparing them to existing approaches (CONTINUED from 2015) TOTAL
2. Development of new unsupervised classification algorithms for the package-level software refactoring problem. 2.1. Conducting a literature review to identify current results in the direction of package-level software refactoring TOTAL
2.2. Elaborating a computational model for the problem of package-level software system refactoring TOTAL
2.3. Developing unsupervised classification techniques (clustering, fuzzy clustering) for the purpose of package-level software system refactoring TOTAL
2.4. Experimentally evaluating our developed techniques and comparing them to existing approaches TOTAL
2.5. Adding the functionality for package-level software refactoring into the AMEL system TOTAL
3. Development of new machine learning algorithms (clustering, fuzzy clustering, association rules, relational association rules) for identifying hidden dependencies in software systems (PARTIALLY ACCOMPLISHED in 2016) 3.1. Conducting a literature review to identify current results in the direction of identifying hidden dependencies TOTAL
3.2. Elaborating a computational model for the problem of identifying hidden dependencies TOTAL
3. Project management 3.1. Acquisition of necessary materials and logistics TOTAL
3.2. Organizing round table meetings for disseminating our results TOTAL
3.3. . Partial dissemination of our results through publishing them and updating our project’s webpage TOTAL
Design downloaded from free website templates.