Subscribe Now Subscribe Today
Science Alert
 
FOLLOW US:     Facebook     Twitter
Blue
   
Curve Top
Information Technology Journal
  Year: 2012 | Volume: 11 | Issue: 12 | Page No.: 1677-1686
DOI: 10.3923/itj.2012.1677.1686
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail
Analytical Learning Based on a Meta-programming Approach for the Detection of Object-oriented Design Defects
Sakorn Mekruksavanich, Preecha P. Yupapin and Pornsiri Muenchaisri

Abstract:
This study proposed a new defect-detection approach using a declarative meta-programming technique to analytical learning for object-oriented software. The extrapolating patterns are generated using analytical learning in which certain design defect characteristics can be understood through deductive learning. This study uses declarative meta-programming to represent the specific object-oriented components as logic rules with which design defects can finally be described. Using the two complementary techniques, the object-oriented software is transformed into the narrow related problem domain, in which design defect problems can be managed and simplified. The approach is validated by detecting design defects in certain open-source systems. The results obtained exhibit a superior precision to the conventional method. In application, the proposed strategy can be recognised as a flexible and automated system for detecting software design defects which many object-oriented software systems are able to use.
PDF Fulltext XML References Citation Report Citation
 RELATED ARTICLES:
  •    Object Visualization Support for Learning Data Structures
  •    A Preliminary Correctness Evaluation Model of Object-Oriented Software Based on UML
  •    Analyzing the Software Quality Metrics for Object Oriented Technology
  •    Graph Drawing Algorithms: Using in Software Tools
How to cite this article:

Sakorn Mekruksavanich, Preecha P. Yupapin and Pornsiri Muenchaisri, 2012. Analytical Learning Based on a Meta-programming Approach for the Detection of Object-oriented Design Defects. Information Technology Journal, 11: 1677-1686.

DOI: 10.3923/itj.2012.1677.1686

URL: https://scialert.net/abstract/?doi=itj.2012.1677.1686

 
COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 

       

       

Curve Bottom