4.5 Article

A graph-based clustering algorithm for software systems modularization

Related references

Note: Only part of the references are listed.
Article Computer Science, Information Systems

A new algorithm for software clustering considering the knowledge of dependency between artifacts in the source code

Sina Mohammadi et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2019)

Article Computer Science, Hardware & Architecture

Multi-programming language software systems modularization

Masoud Kargar et al.

COMPUTERS & ELECTRICAL ENGINEERING (2019)

Article Computer Science, Artificial Intelligence

Multi-objective search-based software modularization: structural and non-structural features

Nafiseh Sadat Jalali et al.

SOFT COMPUTING (2019)

Article Computer Science, Artificial Intelligence

Many-objective artificial bee colony algorithm for large-scale software module clustering problem

Amarjeet et al.

SOFT COMPUTING (2018)

Article Computer Science, Interdisciplinary Applications

Large Neighborhood Search applied to the Software Module Clustering problem

Marlon C. Moncores et al.

COMPUTERS & OPERATIONS RESEARCH (2018)

Article Computer Science, Software Engineering

Measuring the Impact of Code Dependencies on Software Architecture Recovery Techniques

Thibaud Lutellier et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2018)

Article Computer Science, Information Systems

Interactive multi-objective evolutionary optimization of software architectures

Aurora Ramirez et al.

INFORMATION SCIENCES (2018)

Article Computer Science, Information Systems

Directory-Based Dependency Processing for Software Architecture Recovery

Xianglong Kong et al.

IEEE ACCESS (2018)

Article Computer Science, Artificial Intelligence

A multi-agent evolutionary algorithm for software module clustering problems

Jinhuang Huang et al.

SOFT COMPUTING (2017)

Article Computer Science, Information Systems

A similarity-based modularization quality measure for software module clustering problems

Jinhuang Huang et al.

INFORMATION SCIENCES (2016)

Article Computer Science, Software Engineering

Hyper-heuristic approach for multi-objective software module clustering

A. Charan Kumari et al.

JOURNAL OF SYSTEMS AND SOFTWARE (2016)

Article Computer Science, Artificial Intelligence

Reconstructing Software High-Level Architecture by Clustering Weighted Directed Class Graph

Dehong Qiu et al.

INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING (2015)

Article Computer Science, Software Engineering

On the impact of software evolution on software clustering

Fabian Beck et al.

EMPIRICAL SOFTWARE ENGINEERING (2013)

Article Computer Science, Software Engineering

Cooperative clustering for software modularization

Rashid Naseem et al.

JOURNAL OF SYSTEMS AND SOFTWARE (2013)

Article Computer Science, Software Engineering

Software Module Clustering as a Multi-Objective Search Problem

Kata Praditwong et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2011)

Article Computer Science, Software Engineering

Software Architecture Reconstruction: A Process-Oriented Taxonomy

Stephane Ducasse et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2009)

Article Computer Science, Artificial Intelligence

On the evaluation of the Bunch search-based software modularization algorithm

Brian S. Mitchell et al.

SOFT COMPUTING (2008)

Article Computer Science, Software Engineering

Hierarchical clustering for software architecture recovery

Onaiza Maqbool et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2007)

Article Computer Science, Software Engineering

On the automatic modularization of software systems using the Bunch tool

BS Mitchell et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2006)

Article Computer Science, Software Engineering

Information-theoretic software clustering

P Andritsos et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2005)