Home | Back to Courses

Advanced Software Testing, Maintenance and Evolution

Course Image
Partner: Udemy
Affiliate Name:
Area:
Description: Software maintenance and testing are critical aspects of the software life cycle, often consuming more than two-thirds of the total effort invested in a software system. These efforts focus on modifications after delivery to correct faults, enhance performance, and adapt to evolving requirements such as platform updates or business changes. To manage these challenges effectively, it is essential to employ advanced techniques and tools that reduce costs and optimize resource utilization during development and testing.This course provides an in-depth exploration of the foundations of software evolution, maintenance, and testing. Students will examine key topics, including the management of successful but aging software systems (i.e., legacy software), object-oriented reengineering, refactoring, change patterns, defect prediction models, software quality analysis, and software evolution visualization.In the testing module, students will delve into software testing methodologies in the context of object-oriented systems (e.g., Java systems) and cyber-physical systems, such as autonomous drones and self-driving cars. The course also introduces cutting-edge analysis platforms and simulation tools, including PX4, BeamNG, Carla, and SDC-scissor. Students will learn about test case generation and continuous delivery technologies, gaining hands-on experience in applying these techniques to Java systems and autonomous systems.By the end of the course, students will have a strong foundation in advanced techniques for software maintenance, evolution, and testing, equipping them with the skills needed to address real-world challenges in these critical domains.Course mode:The lecture is done regularly:The lecture is done regularly over Microsoft Teams. After each lecture, a video of the live lecture is made available to students (even the ones who were not able to participate). If requested the course can be done fully in offline mode, with the videos of
Category:
Partner ID:
Price: 99.99
Commission:
Source: Impact
Go to Course