• DocumentCode
    1632704
  • Title

    Improving Naïve Bayes classifier for software architecture reconstruction

  • Author

    Moshkenani, Zahra Sadri ; Sharafi, Sayed Mehran ; Zamani, Bahman

  • Author_Institution
    Fac. of Comput. Eng., Islamic Azad Univ., Isfahan, Iran
  • Volume
    2
  • fYear
    2012
  • Firstpage
    383
  • Lastpage
    388
  • Abstract
    Documentation of software architecture is a good approach to understand the architecture of a software system and to match it with the changes needed during the software maintenance phase. In several systems like legacy or older systems these documents are not available or if available; they are not up-to-date and usable. So, reconstruction of architecture in order to maintain these systems is a necessary activity. When we talk about software architecture, usually we are looking for a modular view of architecture with low coupling and high cohesion. In this paper, we try to improve the algorithm of machine-learning which is presented before for architecture recovery, and we propose using it for architecture reconstruction in order to obtain optimum modularity in the architecture with low coupling and high cohesion. The proposed algorithm is evaluated in a case study, and its results are presented.
  • Keywords
    data mining; learning (artificial intelligence); software architecture; Naïve Bayes classifier; architecture recovery; high cohesion; low coupling; machine-learning; optimum modularity; software architecture reconstruction; software maintenance phase; Computer architecture; Data mining; Machine learning; Machine learning algorithms; Probability; Software; Software architecture; data mining; machine learning; naïve Bayes classifier; reverse engineering; software architecture reconstruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation & Measurement, Sensor Network and Automation (IMSNA), 2012 International Symposium on
  • Conference_Location
    Sanya
  • Print_ISBN
    978-1-4673-2465-6
  • Type

    conf

  • DOI
    10.1109/MSNA.2012.6324601
  • Filename
    6324601