1. Embedded system design
2. Data collection
3. Process simulation