Me

Cu D. Nguyen, PhD

Software Engineering Group / FBK
Via Sommarive, 18,
38123 Trento (Povo) - Italy
Email: cunduy AT fbk DOT eu

As software systems are becomming more and more complex, e.g. a system can compose services from other systems and it can self-evolve over time, testing them has to cope with a new level of complexity and scalability. Taking the full power of modern computer systems, giving them the right automated testing tools to challenge complex software systems is my research goal. My curent research of interests:

  • Testing Internet-based Evolving Systems
  • Automated & Continuous Testing
  • Software Agents and Multi-Agent Systems

Tools that I develop and support:

  M[agi]C M[agi]C is a tool for test case generation. It combines model-based testing and combinatorial testing. Models are used to generate test scenarios (test sequences), and combinatorial techniques complement the test scenarios with concrete test input data, minimizing the number of test combination while maintaining the test data interaction criteria.  
       
  EJADE EJADE is an Eclipse plug-in that supports JADE, JADEX agent developers.   
       
  eCAT eCAT, a Continuous Agent Testing Framework / Eclipse. The framework contains a special software agent (called Autonomous Tester Agent) that plays the role of the human tester by producing test suites and executing them; Monitoring Agents that observe the execution (including the exchanged messages), provide insights to the Autonomous Tester Agent, and recognize problematic behaviors...  
       
  Google Google Custom Search. A service for seaching papers from citeseer, ieeexplore, acm.org, springer, sciencedirect, 
interscience.wiley, citeulike, DBLP
 
       

 

Recent publications: