Skip to main content
site header image
site header image

Faculty and Staff Research Publications: Bethelmy, David G.

This guide provides information on the publications of Bethune-Cookman University Faculty, Administration, and Staff.

Selected Publications

Aspect Mining Using Multiobjective Genetic Clustering Algorithms (Doctoral Dissertation), March 2016 


In legacy software, non-functional concerns tend to cut across the system and manifest themselves as tangled or scattered code. If these crosscutting concerns could be modularized and the system refactored, then the system would become easier to understand, modify, and maintain. Modularized crosscutting concerns are known as aspects and the process of identifying aspect candidates in legacy software is called aspect mining.

One of the techniques used in aspect mining is clustering and there are many clustering algorithms. Current aspect mining clustering algorithms attempt to form clusters by optimizing one objective function. However, the objective function to be optimized tends to bias the formation of clusters towards the data model implicitly defined by that function. One solution is to use algorithms that try to optimize more than one objective function. These multiobjective algorithms have been used successfully in data mining but, as far as this author knows, have not been applied to aspect mining..... MORE

Library Tags

Tags: SchoolofSEM  ,  curefacultymentor2017

David G. Bethelmy, PhD


Assistant Professor, Computer Science

CURE Faculty Mentor 2017

Office Location: Rabie J. Gainous Science Annex/Observatory Science Annex Room #128
Office Phone: 386-481-2689
Office Fax: 386-481-2662
Email Address:


  • PhD in Computer Science, March 2016  Nova Southeastern University
  • Master of Arts in Computer and Information Science, 1992    Brooklyn College of the City University of New York
  • Bachelor of Science (cum laude) in Mathematics, 1985 Brooklyn College of the City University of New York

 Current research interest:

  •  Multiobjective genetic clustering algorithms as they apply to aspect mining.Back end Web programming languages

Professional Affiliations:

Association for Computing Machinery (ACM)

Recent Conferences/Workshops Attended:

SIGCSE 2016 Symposium, Memphis, TN, March 2-5, 2016

ABET Symposium, Atlanta, GA, April 23-25, 2015

SIGCSE 2015 Symposium, Kansas City, MS, March 4-7, 2015