50 Years of Software Engineering - So Now What?
Association for Computing Machinery (ACM) via YouTube
Overview
Syllabus
Intro
Artificial Intelligence
Intelligent Test Generation for Binary Code
Intelligent Test Generation for .NET Code
Intelligent Test Generation for Mobile App Code
Intelligent Software Testing: Continuous Learning
Software Analytics
Data Sources in Software/Services
Research Topics & Technology Pillars
Open Source Microservice Benchmark System
Intelligent IDE: Natural Language Interfacing
Open Topics in Intelligent Software Engineering (ISE)
Adversarial Machine Learning/Testing
Example Defenses Against Adversarial Examples
MulDef: Multi-Model-based Defense Framework
Neural Machine Translation
Deployment of Translation Quality Assurance
Taught by
Association for Computing Machinery (ACM)