RE·SEARCH

 n. scholarly or scientific investigation and inquiry

Research Image

Dr. King conducts research in the areas of software testing, autonomic and cloud computing, model-driven development and computer science education. He has published 24 research papers, which appear in top software engineering books, journals, conferences and workshops. Specific venues include STVR, JSS, ISSRE, CASCON, COMPSAC and SPLASH.






PUB·LI·CA·TIONS

 n.  an issue of printed material offered for sale or distribution

Refereed Journals & Books

(Advisee and mentee authors are underlined)

  1. Tariq M. King, Annaji S. Ganti, and David Froslie. Towards Improving the Testability of Cloud Application Services. Software Testing in the Cloud: Perspectives on an Emerging Discipline, IGI Global, to appear. Accepted January 4, 2012
  2. Peter J. Clarke, James F. Power, Djuradj Babich, and Tariq M. King
    A Testing Strategy for Abstract Classes. Journal of Software Testing, Verification and Reliability, John Wiley & Sons, Ltd., March 2010 | PDF | DOI | BibTeX
    @article {ClarkeSTVR10,
     author = {Clarke, Peter J. and Power, James F. and Babich, Djuradj and King, Tariq M.},
     title = {A testing strategy for abstract classes},
     journal = {Software Testing, Verification and Reliability},
     publisher = {John Wiley & Sons, Ltd.},
     issn = {1099-1689},
     url = {http://dx.doi.org/10.1002/stvr.429},
     doi = {10.1002/stvr.429},
     pages = {n/a--n/a},
     keywords = {abstract classes, object-oriented testing, test ordering},
     year = {2010},
    }
    
  3. 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, Elsevier Inc., 81(12) December 2008, pages 2269-2286 | PDF | DOI | BibTeX
    @article{ClarkeJSS08,
     author = {Clarke, Peter J. and Babich, Djuradj and King, Tariq M. and Golam Kibria, B. M.},
     title = {Analyzing clusters of class characteristics in OO applications},
     journal = {J. Syst. Softw.},
     volume = {81},
     number = {12},
     year = {2008},
     issn = {0164-1212},
     pages = {2269--2286},
     doi = {http://dx.doi.org/10.1016/j.jss.2008.03.056},
     publisher = {Elsevier Science Inc.},
     address = {New York, NY, USA}
    }
    
  4. Tariq M. King, Alain Ramirez, Rodolfo Cruz, and Peter J. Clarke.
    An Integrated Self-Testing Framework for Autonomic Computing Systems. Journal of Computers, Academy Publisher, 2(9) November 2007, pages 37-49 | PDF | DOI | BibTeX
    @article{KingJCP07,
     author = {Tariq M. King and Alain E. Ramirez and Rodolfo Cruz and Peter J. Clarke},
     title = {An Integrated Self-Testing Framework for Autonomic Computing Systems},
     journal = {Journal of Computers},
     volume = {2},
     number = {9},
     year = {2007},
     issn = {1796-203X},
     pages = {37--49},
     doi = {http://dx.doi.org/10.4304/jcp.2.9.37-49},
     publisher = {Academy Publisher},
     address = {Oulu, Finland}
    }

Refereed Conferences & Workshops

(Advisee and mentee authors are underlined)

  1. Talukdar S. Asgar, Mohammed Akour, and Tariq M. King. Applying Test-First and Parallel Processing Techniques to ERP Data Conversion. Proceedings of the the 9th International Conference on Information Technology : New Generations, IEEE April 16-18, 2012, to appear.
  2. Peter J. Clarke, Jairo Pava, Debra Davis, Frank Hernandez, and Tariq M. King. Using WReSTT in SE Courses: An Empirical Study. Proceedings of the 43rd ACM Technical Symposium on Computer Science Education, ACM February 29 - March 3, 2012, to appear.
  3. Tariq M. King, Annaji S. Ganti, and David Froslie. Enabling Automated Integration Testing of Cloud Application Services in Virtualized Environments. Proceedings of the 21st Annual Conference of the IBM Centre for Advanced Studies Research, ACM November 7-10, 2011, pages 120-132 | PDF
  4. Tariq M. King, Andrew A. Allen, Rodolfo Cruz, and Peter J. Clarke. Safe Runtime Validation of Behavioral Adaptations in Autonomic Software. Proceedings of the 8th International Conference on Autonomic and Trusted Computing, Springer Lecture Notes in Computer Science, Vol. 6906 September 2-4, 2011, pages 31-46. Won the Best Paper Award. | PDF | DOI | BibTeX
    @incollection{KingATC11,
     author = {King, Tariq and Allen, Andrew and Cruz, Rodolfo and Clarke, Peter},
     title = {Safe Runtime Validation of Behavioral Adaptations in Autonomic Software},
     booktitle = {Autonomic and Trusted Computing},
     series = {Lecture Notes in Computer Science},
     editor = {Calero, Jose and Yang, Laurence and Marmol, Felix and Garcia Villalba, 
               Luis and Li, Andy and Wang, Yan},
     publisher = {Springer Berlin / Heidelberg},
     isbn = {978-3-642-23495-8},
     keyword = {Computer Science},
     pages = {31-46},
     volume = {6906},
     url = {http://dx.doi.org/10.1007/978-3-642-23496-5_3},
     note = {10.1007/978-3-642-23496-5_3},
     year = {2011}
    }
  5. Tariq M. King, Andrew A. Allen, Yali Wu, Peter J. Clarke, and Alain E. Ramirez. A Comparative Case Study on Engineering of Self-Testable Autonomic Software. Proceedings of the 8th International Conference on the Engineering of Autonomic and Autonomous Systems, IEEE April 27-29, 2011, pages 59-68 | PDF | DOI | BibTeX
    @article{KingEASE11,
     author = {Tariq M. King and Andrew A. Allen and Yali Wu and Peter J. Clarke and Alain E. Ramirez},
     title = {A Comparative Case Study on the Engineering of Self-Testable Autonomic Software},
     journal ={Engineering of Autonomic and Autonomous Systems, IEEE International Conference on},
     volume = {0},
     isbn = {978-0-7695-4380-2},
     year = {2011},
     pages = {59-68},
     doi = {http://doi.ieeecomputersociety.org/10.1109/EASe.2011.16},
     publisher = {IEEE Computer Society},
     address = {Los Alamitos, CA, USA},
    }
  6. Mohammed Akour, Akanksha Jaidev, and Tariq M. King. Towards Change Propagating Test Models in Autonomic and Adaptive Systems. Proceedings of the 18th International Conference on Engineering of Computer-Based Systems, IEEE April 27-29, 2011, pages 89-96 | PDF | DOI | BibTeX
    @article{KingEASE11,
     author = {Tariq M. King and Andrew A. Allen and Yali Wu and Peter J. Clarke and Alain E. Ramirez},
     title = {A Comparative Case Study on the Engineering of Self-Testable Autonomic Software},
     journal ={Engineering of Autonomic and Autonomous Systems, IEEE International Conference on},
     volume = {0},
     isbn = {978-0-7695-4380-2},
     year = {2011},
     pages = {59-68},
     doi = {http://doi.ieeecomputersociety.org/10.1109/EASe.2011.16},
     publisher = {IEEE Computer Society},
     address = {Los Alamitos, CA, USA},
    }
  7. Peter J. Clarke, Jairo Pava, Yali Wu, and Tariq M. King. Collaborative Web-Based Learning of Testing Tools in SE Courses. Proceedings of the 42nd Technical Symposium on Computer Science Education, ACM March 9-12, 2011, pages 147-152 | PDF | DOI | BibTeX
    @inproceedings{ClarkeSIGSCE11,
      author = {Clarke, Peter J. and Pava, Jairo and Wu, Yali and King, Tariq M.},
      title = {Collaborative Web-Based Learning of Testing Tools in SE courses},
      booktitle = {Proceedings of the 42nd ACM technical symposium on Computer science education},
      series = {SIGCSE '11},
      year = {2011},
      isbn = {978-1-4503-0500-6},
      location = {Dallas, TX, USA},
      pages = {147--152},
      numpages = {6},
      url = {http://doi.acm.org/10.1145/1953163.1953208},
      doi = {http://doi.acm.org/10.1145/1953163.1953208},
      acmid = {1953208},
      publisher = {ACM},
      address = {New York, NY, USA},
    }
  8. Peter J. Clarke, Andrew A. Allen, Tariq M. King, Edward L. Jones, and Prathiba Natesan. Using a Web-Based Repository to Integrate Testing Tools into Programming Courses. Proceedings of the International Conference on Object-Oriented Programming Systems Languages and Applications Companion, ACM October 17-21, 2010, pages 193-200 | PDF | DOI | BibTeX
    @inproceedings{ClarkeSPLASH10,
     author = {Clarke, Peter J. and Allen, Andrew A. and King, Tariq M. and Jones, Edward L. 
               and Natesan, Prathiba},
     title = {Using a Web-Based Repository to Integrate Testing Tools into Programming Courses},
     booktitle = {SPLASH '10: Proceedings of the ACM International Conference on Object Oriented 
                  Programming Systems Languages and Applications Companion},
     year = {2010},
     isbn = {978-1-4503-0240-1},
     pages = {193--200},
     location = {Reno/Tahoe, Nevada, USA},
     doi = {http://doi.acm.org/10.1145/1869542.1869573},
     publisher = {ACM},
     address = {New York, NY, USA},
    }
  9. Tariq M. King, and Annaji S. Ganti. Migrating Autonomic Self-Testing to the Cloud. Proceedings of the 3rd International Conference on Software Testing, Verification, and Validation Workshops, IEEE April 6-10, pages 438-442 | PDF | DOI | BibTeX
    @inproceedings{KingICSTW10,
      author = {Tariq M. King and Annaji Sharma Ganti},
      title = {Migrating Autonomic Self-Testing to the Cloud},
      booktitle = {ICSTW '10: Proceedings of the 3rd International Conference on Software Testing, 
                              Verification and Validation Workshops},
      pages = {438-443},
      year = {2010},
      month = {April},
      location = {Paris, France},
      doi = {http://doi.ieeecomputersociety.org/10.1109/ICSTW.2010.66},
      publisher = {IEEE Computer Society},
      address = {Los Alamitos, CA, USA},
    }
  10. Peter J. Clarke, Tariq M. King, and Edward L. Jones. WReSTT – Web-Based Repository of Software Testing Tools. In the Online Proceedings of the 9th Workshop on Teaching Software Testing, Melbourne FL, Jan 29-31, 2010, pages 52-59 | PDF | BibTeX
    @inproceedings{ClarkeWTST10,
      author = {Peter J. Clarke and Tariq M. King and Edward L. Jones},
      title = {WReSTT - Web-Based Repository of Software Testing Tools},
      booktitle = {WTST9: Online Proceedings of the 9th Annual Workshop on Teaching Software Testing},
      pages = {52--59},
      year = {2010},
      month = {Jan},
      location = {Melbourne, FL}
    }
  11. Andrew A. Allen, Yali Wu, Peter J. Clarke, Tariq M. King, Yi Deng.
    An Autonomic Framework for User-Centric Communication Services. Proceedings of the 19th Annual Conference of the IBM Centre for Advanced Studies Research, ACM November 2-5, 2009, pages 203-215 | PDF | DOI | BibTeX
    @inproceedings{AllenCASCON09,
     author = {Allen, Andrew A. and Wu, Yali and Clarke, Peter J. and King, Tariq M. and Deng, Yi},
     title = {An autonomic framework for user-centric communication services},
     booktitle = {CASCON '09: Proceedings of the 2009 Conference of the IBM Centre for Advanced Studies Research},
     year = {2009},
     pages = {203--215},
     location = {Ontario, Canada},
     doi = {http://doi.acm.org/10.1145/1723028.1723052},
     publisher = {ACM},
     address = {New York, NY, USA},
    }
  12. Peter J. Clarke, Andrew A. Allen, Yali Wu, and Tariq M. King. Experiences of Teaching Model-Driven Engineering in a Software Design Course. In the Online Proceedings of the 5th Educators' Symposium of the MODELS Conference, Denver CO, ACM-IEEE October 4-9, 2009, pages 6-14 | PDF | BibTeX
    @inproceedings{ClarkeEDUSYM09,
      author = {Peter J. Clarke and Andrew A. Allen and Yali Wu and Tariq M. King},
      title = {Experiences of Teaching Model-Driven Engineering in a Software Design Course},
      booktitle = {Online Proceedings of the 5th Educators' Symposium of the MODELS Conference},
      pages = {6--14},
      year = {2009},
      month = {Oct},
      location = {Denver, CO}
    }
  13. Yanelis Hernandez, Tariq M. King, Jairo Pava, and Peter J. Clarke.
    A Meta-Model to Support Regression Testing of Web Applications. Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering, Knowledge Systems Institute, July 1-3, 2008, pages 500-505 | PDF | BibTeX
    @inproceedings{HernandezSEKE08,
     author = {Yanelis Hernandez and Tariq M. King and Jairo Pava and Peter J. Clarke},
     title = {A Meta-Model to Support Regression Testing of Web Applications},
     booktitle = {SEKE '08: Proceedings of the 20th International Conference on Software Engineering 
                            and Knowledge Engineering},
     year = {2008},
     pages = {500--505},
     location = {Redwood City, San Francisco Bay},
     publisher = {Knowledge Systems Institute},
    }
  14. Alain E. Ramirez, Barbara Morales-Quiñones, and Tariq M. King.
    A Self-Testing Autonomic Job Scheduler. Proceedings of the 46th Annual ACM Southeast Regional Conference, ACM March 28-29, 2008, pages 304-309 | PDF | DOI | BibTeX
    @inproceedings{RamirezACMSE08,
     author = {Ramirez, Alain E. and Morales, Barbara and King, Tariq M.},
     title = {A self-testing autonomic job scheduler},
     booktitle = {ACM-SE 46: Proceedings of the 46th Annual Southeast Regional Conference},
     year = {2008},
     isbn = {978-1-60558-105-7},
     pages = {304--309},
     location = {Auburn, Alabama},
     doi = {http://doi.acm.org/10.1145/1593105.1593186},
     publisher = {ACM},
     address = {New York, NY, USA},
    }
  15. Tariq M. King, Alain E. Ramirez, Barbara Morales-Quiñones, and Peter J. Clarke. A Reusable Object-Oriented Design to Support Self-Testable Autonomic Software. Proceedings of the 23rd ACM Symposium on Applied Computing, ACM March 16-20, 2008, pages 1664-1669. Nominated for Best Paper | PDF | DOI | BibTeX
    @inproceedings{KingSAC08,
     author = {King, Tariq M. and Ramirez, Alain and Clarke, Peter J. and Quinones-Morales, Barbara},
     title = {A reusable object-oriented design to support self-testable autonomic software},
     booktitle = {SAC '08: Proceedings of the 2008 ACM symposium on Applied computing},
     year = {2008},
     isbn = {978-1-59593-753-7},
     pages = {1664--1669},
     location = {Fortaleza, Ceara, Brazil},
     doi = {http://doi.acm.org/10.1145/1363686.1364081},
     publisher = {ACM},
     address = {New York, NY, USA},
    }
  16. Peter J. Clarke, Djuradj Babich, Tariq M. King, and James F. Power. Intra-Class Testing of Abstract Class Features. Proceedings of the 18th International Symposium on Software Reliability Engineering. IEEE November 5-9, 2007, pages 191-200 | PDF | DOI | BibTeX
    @inproceedings{ClarkeISSRE07,
     author = {Clarke, Peter J. and Babich, Djuradj and King, Tariq M. and Power, James F.},
     title = {Intra-Class Testing of Abstract Class Features},
     booktitle = {ISSRE '07: Proceedings of the 18th International Symposium 
                             on Software Reliability Engineering},
     year = {2007},
     isbn = {0-7695-3024-9},
     pages = {191--200},
     doi = {http://dx.doi.org/10.1109/ISSRE.2007.14},
     publisher = {IEEE Computer Society},
     address = {Washington, DC, USA},
    }
  17. Armando Barreto, Ben Wongsaroj, Tariq M. King, Tuan Cameron, Suzette V. Diaz, Joseph Cilli, Abdul Muqueet, Sean D. Bullard, Malek Adjouadi, Ouri Wolfson, Scott Graham, Naphtali Rishe. Evaluation Criteria for Self-Management Features in DBMSs. Proceedings of the 2007 Enterprise Information Systems and Web Technologies Conference, ISRST July 9-12, pages 14-20 | PDF | BibTeX
    @inproceedings{BarretoEISWT07,
     author    = {Armando Barreto and Ben Wongsaroj and Tariq M. King and Tuan Cameron and 
                   Suzette V. Diaz and Joseph Cilli and Abdul Muqueet and Sean D. Bullard 
                   and Malek Adjouadi and Ouri Wolfson and Scott Graham and Naphtali Rishe},
     title = {Evaluation Criteria for Self-Management in DBMSs},
     booktitle = {EISWT '07: Proceedings of the International Conference on Enterprise 
                             Information Systems and Web Technologies},
     year = {2007},
     month = {July},
     isbn = {978-0-9727412-4-8},
     pages = {14--20},
     publisher = {ISRST},
     location = {Orlando, FL, USA},
    }
  18. Ronald Stevens, Brittany Parsons, Tariq M. King. A Self-Testing Autonomic Container. Proceedings of the 45th Annual ACM Southeast Regional Conference, ACM Mar. 23-24, 2007, pages 1-8 | PDF | DOI | BibTeX
    @inproceedings{StevensACMSE07,
     author = {Stevens, Ronald and Parsons, Brittany and King, Tariq M.},
     title = {A self-testing autonomic container},
     booktitle = {ACM-SE 45: Proceedings of the 45th Annual Southeast Regional Conference},
     year = {2007},
     isbn = {978-1-59593-629-5},
     pages = {1--6},
     location = {Winston-Salem, North Carolina},
     doi = {http://doi.acm.org/10.1145/1233341.1233343},
     publisher = {ACM},
     address = {New York, NY, USA},
    }
  19. Tariq M. King, Djuradj Babich, Jonatan Alava, Ronald Stevens, Peter J. Clarke. Towards Self-Testing in Autonomic Computing Systems. Proceedings of the 8th International Symposium on Autonomous Decentralized Systems, IEEE March 21-23, 2007,
    pages 51-58 | PDF | DOI | BibTeX
    @inproceedings{KingISADS07,
     author = {King, Tariq M. and Babich, Djuradj and Alava, Jonatan and Clarke, Peter J. 
               and Stevens, Ronald},
     title = {Towards Self-Testing in Autonomic Computing Systems},
     booktitle = {ISADS '07: Proceedings of the Eighth International Symposium on Autonomous 
                             Decentralized Systems},
     year = {2007},
     isbn = {0-7695-2804-X},
     pages = {51--58},
     doi = {http://dx.doi.org/10.1109/ISADS.2007.75},
     publisher = {IEEE Computer Society},
     address = {Washington, DC, USA},
    }
  20. Jonatan Alava, Tariq M. King, Peter J. Clarke. Automatic Validation of Java Page Flows Using Model-Based Coverage Criteria. In the Proceedings of the 30th International Computer Software and Applications Conference. IEEE September 17-21, 2006, pages 439-446 | PDF | DOI | BibTeX
    @inproceedings{AlavaCOMPSAC06,
     author = {Alava, Jonatan and King, Tariq M. and Clarke, Peter J.},
     title = {Automatic Validation of Java Page Flows Using Model-Based Coverage 
              Criteria},
     booktitle = {COMPSAC '06: Proceedings of the 30th Annual International Computer 
                               Software and Applications Conference},
     year = {2006},
     isbn = {0-7695-2655-1},
     pages = {439--446},
     doi = {http://dx.doi.org/10.1109/COMPSAC.2006.32},
     publisher = {IEEE Computer Society},
     address = {Washington, DC, USA},
    }

Posters

(Advisee and mentee authors are underlined)

  1. Tariq M. King, Jun Zhu, and Peter J. Clarke. Leveraging Traceability Recovery in Testing Planning and Optimization. Poster session of the 6th Latin American Grid Summit, FAU Oct 2008 | PDF | BibTeX
    @inproceedings{KingLAGRID08,
     author = {King, Tariq M. and Zhu, Jun and Clarke, Peter J.},
     title = {Leveraging Traceability Recovery in Testing Planning and Optimization},
     booktitle = {LA GRID '08: Poster Session of the 6th Latin American Grid Summit},
     year = {2008},
     month = {October},
     address = {Boca Raton, FL, USA},
    }
  2. Jairo Pava, Yanelis Hernandez, Tariq M. King, and Peter J. Clarke. A Model-Driven Approach to Web Application Testing. Poster session of the FIU Honors College 5th Student Research & Artistic Initiatives (SRAI) Conference, FIU April 2008 | PDF | BibTeX
    @inproceedings{PavaSRAI08,
     author = {Pava, Jairo and Hernandez, Yanelis and King, Tariq M. and Clarke, Peter J.},
     title = {A Model-Driven Approach to Web Application Testing},
     booktitle = {SRAI '08: Poster Session of the 5th Student Research and Artistic 
                            Initiatives Conference of the FIU Honors College},
     year = {2008},
     month = {April},
     address = {Miami, FL, USA},
    }
  3. Alain E. Ramirez, Barbara Morales-Quiñones, Tariq M. King, Peter J. Clarke. A Self-Configuring and Self-Optimizing Job Scheduler. Poster session of the 2008 NSF CISE REU PI Meeting, University of Texas at Austin, February 2008 | PDF | BibTeX
    @inproceedings{RamirezREU08,
     author = {Ramirez, Alain E. and Morales, Barbara and King, Tariq M. and Clarke, Peter J.},
     title = {A Self-Testing and Self-Optimizing Job Scheduler},
     booktitle = {REU-PI '08: Poster Session of the 2008 NSF CISE Research Experience for 
                              Undergraduates Principal Investigators Meeting},
     year = {2008},
     month = {February},
     address = {Austin, TX, USA},
    }



PRE·SEN·TA·TIONS

 n.  an exhibition, lecture, or performance

  1. Towards a Self-Testing Cloud Computing Infrastructure, the 3rd International Conference on Software Testing in the Cloud, November 9, 2011, Markham, Ontario, Canada | PPT
  2. Enabling Automated Integration Testing of Cloud Application Services in Virtualized Environments, the 21st Annual Conference of the IBM Center for Advanced Studies Research, IBM/ACM, November 8, 2011, Markham, Ontario, Canada | PPT
  3. Safe Runtime Validation of Behavioral Adaptations in Autonomic Software, the 8th International Conference on Autonomic and Trusted Computing, Springer/IEEE, September 2, 2011, Banff, Alberta, Canada | PPT
  4. An Introduction to Test Support-as-a-Service, the 1st University-Industry Consortium Meeting, NDSU/RDO, May 12, 2011, Moorhead, Minnesota, USA | PPT
  5. Investigating the Testability of Cloud Application Services, the Engineering Day Exposition on Technology Excellence, Microsoft Great Plains, May 5, 2011, Fargo, North Dakota, USA | PPT
  6. Engineering Self-Testable Autonomic Software: A Comparative Case Study, the 8th International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems, IEEE, April 28, 2011, Las Vegas, Nevada, USA | PPT
  7. Enhancing the Web-Based Repository of Software Testing Tools, the 2nd Annual Workshop on Integrating Software Testing into Programming Courses, June 24, 2010, Miami, Florida, USA | PPT
  8. WReSTT: A Web-Based Repository of Software Testing Tools, the 9th Annual Workshop on Teaching Software Testing, Association of Software Testing, January 30, 2010, Melbourne, Florida, USA.
  9. Unit Testing with JUnit for Instructors of CS1-CS3, the 1st Annual Workshop on Integrating Software Testing into Programming Courses, March 16, 2009, Miami, Florida, USA | PPT
  10. Leveraging Traceability Recovery in Test Planning and Optimization, Internship Presentation, IBM China Research Lab, June 13, 2008, Haidan District, Beijing, China | PPT
  11. An Integrated Self-Testing Framework for Autonomic Computing Systems, SCIS Departmental Colloquim, FIU, September 14, 2007, Miami, Florida, USA | PPT
  12. Towards Self-Testing in Autonomic Computing Systems, the 8th International Symposium on Autonomous and Decentralized Systems, IEEE, March 21, 2007, Sedona, Arizona, USA | PPT



CRE·A·TIVE WORK

 adj.  resulting from originality of thought or expression

Other Completed Research Papers


  1. Andrew A. Allen, Yali Wu, Fabio M. Costa, Zhenyu Yang, Tariq M. King, and Peter J. Clarke. Towards an Autonomic Approach to Support User-Centric Communication Services. Submitted to the Journal of Systems and Software.

Research Projects In Progress


  1. Investigating a model-based software testing approach to facilitate automatic validation of multi-user educational games. Collaboration with Adam Jacobs (MS Student), Chris Schaefer (MS Student), and Bob Cosmano (Project Manager, WoWiWe Instruction Company). Supported by the NIH under grant 2R44RR024779-02A1.
  2. Developing and evaluating a prototype that seeks to enable automated integration testing of distributed cloud application services using virtualized environments. Collaboration with Annaji Ganti (PhD Student), Neha Kale (MS Student) and David Froslie (Test Architect, Microsoft Corporation).
  3. Extending and evaluating and approach that analyzes dynamic software adaptations and propogates changes to runtime test models. Collaboration with Mohammed Akour (PhD Student) and Akanksha Jaidev (MS Student).
  4. Formulating a disciplined approach to the development and testing of enterprise resource planning (ERP) systems, and designing a prototype to be used in a case study for evaluating the approach. Collaboration with Talukdar Asgar (PhD Student), Iyad Alazzam (PhD Student), and Debajyoti Dash (MS Student).
  5. Evaluating an automatic method for validating struts-based web applications using model-based coverage criteria. Collaboration with Shweta Tiwari (MS Student), and Jonatan Alava (Senior Manager, TracFone Wireless).
  6. Devising an approach for dynamically scheduling regression tests in autonomic and adaptive software systems. Collaboration with Arti Katiyar (MS Student), Asha Yadav (MS Student) and Simone Ludwig (Associate Professor).

Software Packages and Prototypes


  1. A Web-Based Repository of Software Testing Tools (WReSTT). Prototype of an online repository that seeks to provide students and instructors with guided access to a set of vetted software testing tools, 2008–Present | WReSTT
  2. Autonomic Object Framework for Java (AOF/J). Software toolkit to enable the development of autonomic managers, touchpoints, and managed resources in Java, 2006–Present | AOF/J
  3. Communication Virtual Machine (CVM). Prototype of an autonomic platform that enables rapid realization of user-centric communication models in the healthcare domain. Original design and implementation by the CVM team at FIU. Self-managing features incorporated by refactoring the Network Communication Broker layer of CVM using AOF/J, 2008–2009 | CVM
  4. Autonomic Job Scheduler (AJS). Prototype of a self-managing, short-term job scheduler developed for the purpose of extended investigation into the replication with validation strategy to testing autonomic software, 2007–2008 | AJS
  5. Autonomic Container (ACT). Prototype of a self-configuring data structure developed for the purpose of preliminary investigations into the replication with validation strategy to testing autonomic software, 2006–2007 | ACT



GRANTS

 n.  a giving of funds for a specific purpose

Funded Research


  1. Donald P. Schwert, Tariq M. King (Co-PI). A Multi-User Virtual Biology Environment for Discovery-Oriented Science Education. Awarded $369K over two years. Agency: NIH. Program: SBIR (Phase II). Subcontract from the WoWiWe Instruction Company. Award Period: 03/01/2011 to 03/01/2013.

Proposals Submitted But Not Funded


  1. Donald P. Schwert, Tariq M. King (Co-PI). An Environmental Geology Game for Discovery-Oriented Science and Mathematics Education. Requested $180K over two years. Agency: NSF. Program: SBIR (Phase II). Subcontract from the WoWiWe Instruction Company. Submitted on 1/31/2011.
  2. Tariq M. King (PI), Weiyi Zhang, and Dean Knudson. Assured Internetworking Protocol. Requested $449K over three years. Agency: NSF. Program: FIA.  Subcontract from the Architecture Technology Corporation. Submitted on 4/22/2010.
  3. Weiyi Zhang, Tariq M. King (Co-PI), Dean Knudson, Jun Kong and Kendall E. Nygard. Development of a Robust WiMAX-based Testbed for Public Safety. Requested $321K over three years. Agency: NSF. Program: MRI. Submitted on 4/21/2010.
  4. Tariq M. King (PI) and Richard Rummelt. Integrating Testing into CS1-CS3 with the Support of a Web-Based Testing Repository. Requested $173K over three years. Agency: NSF. Program: CCLI (Phase II). Collaborative proposal with Florida International University (Lead) and Miami Dade College. Submitted on 1/12/2010.



GROUPS

 n.  a number of individuals having some unifying relationship

  1. Software Testing Research Group, NDSU
    Founder and Faculty Coordinator, 2010–Present
  2. Empirical Software Engineering Research Group, NDSU
    Co-Founder and Member, 2009–Present
  3. Software Testing Research Group, FIU
    Alumni Member, 2009–Present
    Student Member, 2005–2009
  4. Communication Virtual Machine Research Group, FIU
    Collaborating Researcher, 2009–Present
    Student Member, 2008–2009