SyLaGen: From Academic Tool Engineering Requirements to a new Model-based Development Approach

In: Third International Workshop on Academic Software Development Tools and Techniques
Antwerp (2010), S. 32-43
Buchaufsatz / Kapitel / Fach: Informatik
Fakultät für Wirtschaftswissenschaften » Fachgebiet Informatik » Specification of Software Systems
In this contribution we reflect on the development of SyLaGen, an academic load generation tool for performance tests. It is able to generate a defined amount of requests to a system under test and measure the response times. The development of this tool has been influenced by two facts over the last ten years: First, its variety in functionality and the high number of platforms and frameworks in use; and second, the desire to specify the main functionality for measurements as precise as possible with respect to appropriate models. However, these requirements often contradict, since model-driven development is not easy to apply to existing architectures. In the case of our tool, this lead to a different approach for model-based development embracing formalized design patterns. We will here introduce the nature of this academic tool and the side effects of its development to other software engineering domains.