Original: Artificial development, an area of computer science and engineering
Simplified: New product development (above)