Isight Component Development
Isight is a powerful tool for creating flexible simulation workflows using an extensive library of built-in components. However, it is possible to extend this library by developing custom components which can provide interfaces to third-party simulation codes and/or extend existing components via custom plug-ins using the power of the Java development language. This course covers the process of designing, building, publishing, debugging and testing custom components and plug-ins, utilizing the Isight SDK. The course is highly interactive with a strong emphasis on practical workshops using a standard Integrated Development Environment (IDE).
- Level
- Advanced
- Length
- 26 hours 20 minutes
- Product
- Isight
- Delivery
- Instructor-led or eLearning
What you will learn
- Understand component requirements
- Develop component packages for Isight
Topics covered
- Overview - Isight Component Development10 min
- 1 - Introduction30 min
- 2 - Basic Component Anatomy2 hour 30 min
- 3 - Building and Testing Components3 hour 30 min
- 4 - Advanced Component Anatomy3 hour
- 5 - Integration Methods1 hour 30 min
- 6 - Optimizer Plug-in Development2 hour
- A1 - Isight Developer and Debugger for Eclipse-
Who it is for
Simulation Analysts
Prerequisites
The course is recommended for simulation analysts and methods developers who have experience with Isight. Students should be familiar with software development using the Java language.








