RESEARCH
 

My research interest includes Software Engineering and Software Testing.

Advisor and Coordinator: Dr. Peter Clarke
Research Group: SCIS Software Testing

Present:
  • Developing taxonomy of Java classes for software testing based on the specific structure of the class in order to identify and group the features of a class that are important for class-based testing.
  • Implementing TaxTOOLJ (Taxonomy Tool for the Object Oriented Language Java) that will use the taxonomy to catalog classes and support mapping of implementation-based testing techniques to individual classes.
     

Future Interest:

  • Exploring present security metrics, security testing techniques, and applications to support security-testing process in order to gain knowledge of the behavior of security systems for further research.

PUBLICATIONS
 

Journals
  1. Peter J. Clarke, Djuradj Babich, Tariq M. King and B.M. Golam Kibria. Analyzing Clusters of Class Characteristics in OO Applications. Journal of Systems and Software. Accepted March 30th 2008.
     
  2. Peter J. Clarke, Brian A. Malloy, Junhua Ding, and Djuradj Babich. A Tool to Automatically Map Implementation-Based Testing Techniques to Classes. International Journal of Software Engineering and Knowledge Engineering, 16(4) August 2006, pages 585 - 614.
Conferences
  1. Peter J. Clarke, James F. Power, Djuradj Babich, and Tariq M. King. An Approach to Support Intra-Class Testing of Abstract Classes. International Symposium on Software Reliability Engineering (ISSRE 2007).
     
  2. Tariq M. King, Djuradj Babich, Jonathan Alava, and Peter J. Clarke. Towards Self-Testing in Autonomic Computing Systems. International Symposium on Autonomous Decentralized Systems (ISADS 2007).
     
  3. Djuradj Babich, Kayan Chiu, and Peter J. Clarke. TaxTOOLJ: A Tool to Catalog Java Classes. Eighteenth International Conference on Software Engineering and Knowledge Engineering (SEKE'06).
     
  4. David Crowther, Djuradj Babich, and Peter J. Clarke. Proceedings of the 3rd ACIS International Conference on Software Engineering Research, Management & Applications. A Class Abstraction Technique to Support the Analysis of Java Programs During Testing. IEEE, August 11 -13, 2005, pages 22 -29.
Technical Reports
  1. Peter J. Clarke, Djuradj Babich, Tariq M. King, and B.M. Golam Kibria. A Prediction Model for the Combination of Class Characteristics in Large OO Applications. Technical Report: FIU-SCIS-2006-05-01, May, 2006.