Moritz Balz
University of Duisburg-Essen
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Moritz Balz.
MMB&DFT'10 Proceedings of the 15th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance | 2010
Michael Striewe; Moritz Balz; Michael Goedicke
Measuring run time behaviour of systems under load can cause the need for complex workload definitions, measurement strategies and integration of load generation techniques. In this contribution we present SyLaGen (“Synthetic Load Generator”), a load generation environment that focuses on extendability with respect to four different aspects: First, a system under test may offer different interfaces for handling external requests, thus a load generator must be able to handle different protocols randomly and in parallel. Second, load generation for a client-server system may require complex client behaviour that cannot be formulated in a simple descriptive way, but instead with non-trivial algorithms that have to be implemented programmatically. Third, more than simple atomic measurements may be required in complex environments, so that strategies applying sequences of measurements to a system should be configured. Finally, comprehensive requirements engineering may result in complex use cases that cannot be modelled as linear scripts.
Proceedings of the 1st Workshop on Behaviour Modelling in Model-Driven Architecture | 2009
Moritz Balz; Michael Goedicke
Process modeling has usually a strong connection with run time platforms that allow dynamic configuration and adjustment. While this is reasonable for the operation of large applications, it is of no help in cases when program code is to be engineered, documented or verified with respect to process models. We propose a design pattern for process models that allows to embed complete model semantics in object-oriented program code fragments. The program code can thus be validated and executed with respect to process model semantics and design tools.
automated software engineering | 2010
Moritz Balz; Michael Striewe; Michael Goedicke
Software under development is considered by developers at different levels of abstraction, often with formal model specifications that describe actual program code. However, there are semantic barriers between high-level specifications and the resulting programs. In this contribution we introduce a set of tools that maintain multiple abstraction levels in appropriate program code patterns throughout the development process, including run time and monitoring. This makes the program code the only notation necessary for expressing different abstraction levels and improves maintenance of high-level specifications, synchronization of different specifications, and design recovery.
international conference on computer supported education | 2009
Michael Striewe; Moritz Balz; Michael Goedicke
ambient intelligence | 2009
Florian Alt; Moritz Balz; Stefanie Kristes; Alireza Sahami Shirazi; Julian Mennenöh; Albrecht Schmidt; Hendrik Schröder; Michael Goedicke
ICB Research Reports | 2008
Michael Goedicke; Michael Striewe; Moritz Balz
Software Engineering | 2009
Moritz Balz; Michael Striewe; Michael Goedicke
Software Engineering | 2010
Marco Müller; Moritz Balz; Michael Goedicke
Pre Proceedings of the 4th International Workshop on Graph Based Tools | 2010
Michael Striewe; Moritz Balz; Michael Goedicke
Proceedings of the Third Workshop on Behavioural Modelling | 2011
Marco Müller; Moritz Balz; Michael Goedicke