![]() |
Component Workload Emulator (CoWorkEr) |
|
Main Menu
|
Welcome!The Component Workload Emulator (CoWorkEr) Utilization Test Suite (also known as CUTS) is a model-driven engineering (MDE)-based tool that allows developers to conduct system integration test at early stages of development and locate performance problems before they become to hard to locate and resolve later in the development lifecycle. Developers and testers use CUTS to model the expected behavior of their real components. The behavior models are then used to generate emulation components that are compliant with the target technologies specification and have the same interfaces and attributes as their real counterpart. The emulated components are then executed in the target environment and different QoS metrics (e.g., throughput, response time, and service rate) are monitored and collected. Developers and testers can grapically view the collected metrics while the system is executing to understand its current performance, and gain insight on how to improve it. Lastly, as the real component's implementation is completed, it can replace its respective emulation component to produce more realistic results and facilitate continuous system integration. |