Advanced Software Engineering

Posted on Tue 23 March 2021 in courses • Tagged with courses, teaching

Advanced Software Engineering, Graduate course.


Continue reading

Compilers

Posted on Tue 23 March 2021 in courses • Tagged with courses, teaching

Compiler design and constructions, Undergraduate course (Bachelor).


Continue reading

CodART: Automated Source Code Refactoring Toolkit

Posted on Mon 22 March 2021 in blog • Tagged with blog

Refactoring engines are tools that automate the application of refactorings: first, the user chooses a refactoring to apply, then the engine checks if the transformation is safe, and if so, transforms the program.


Continue reading

Innovations on Automatic Test Data Generation

Posted on Mon 22 March 2021 in blog • Tagged with blog, Testing, Fuzzing

Fuzz testing (Fuzzing) is a dynamic software testing technique. In this technique with repeated generation and injection of malformed test data to the software under test (SUT), we are looking for possible faults and vulnerabilities.


Continue reading

Dynamic Complex Network

Posted on Wed 04 March 2020 in courses • Tagged with courses, teaching

Dynamic Complex Network, Graduate course.


Continue reading