The STUDIA UNIVERSITATIS BABE┼×-BOLYAI issue article summary

The summary of the selected article appears at the bottom of the page. In order to get back to the contents of the issue this article belongs to you have to access the link from the title. In order to see all the articles of the archive which have as author/co-author one of the authors mentioned below, you have to access the link from the author's name.

 
       
         
    STUDIA INFORMATICA - Issue no. 2 / 2014  
         
  Article:   FAOS - A FRAMEWORK FOR ANALYZING OBJECT-ORIENTED SOFTWARE SYSTEMS.

Authors:  ZSUZSANNA MARIAN, GABRIELA CZIBULA, ISTVAN GERGELY CZIBULA.
 
       
         
  Abstract:   In this paper we are presenting a software framework we have developed for supporting several machine learning-based techniques which were introduced for solving some software engineering problems. Search-based software engineering is a research and practice domain which is based on the idea of reformulating all software engineering problems as search problems, and on applying metaheuristic search techniques for solving these problems. We have previously introduced in the search-based software engineering literature several machine learning-based solutions for solving problems of major importance within software engineering, namely: software remodularization both at the class and the package level and software design defect detection. The FAOS (Framework for Analyzing Object-oriented Software systems) framework was used for developing all the above mentioned techniques. A comparison of the FAOS software with similar existing approaches in the literature is also provided, emphasizing its characteristics and advantages.

2010 Mathematics Subject Classi fication. 68N30, 68N19.1998 CR Categories and Descriptors. D.2.8 [Software Engineering]:Metrics { Prod-uct metrics; D.2.10 [Software Engineering]: Design - Methodologies; D.2.13 [SoftwareEngineering]: Reusable Software - Reusable libraries;

Key words and phrasess software framework, object-oriented software system, software development..
 
         
     
         
         
      Back to previous page