Auflistung nach Autor:in "Groenda, Henning"
1 - 5 von 5
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelImproving IaaS Cloud Analyses by Black-Box Resource Demand Modeling(Softwaretechnik-Trends Band 35, Heft 3, 2015) Groenda, Henning; Stier, ChristianIn Infrastructure as a Service (IaaS) Cloud scenarios, data center operators require specifications of Virtual Machine (VM) behavior for data center middle- and long-term planning and optimization. The planning is usually supported by simulations. While users can leverage white-box application knowledge, data center operators have to rely on metrics at the level of resource demands provided by virtualization and cloud middleware platforms. Existing simulations for data center planning do not combine both viewpoints and either require white-box knowledge or focus on short-term predictions using statistical estimators. Our approach allows modeling varying resource demand of black-box VMs based on the Descartes Load Intensity Model (DLIM). The black-box VM models are integrated in the SimuLizar performance simulator complementing the existing grey- and white-box models in order to improve reasoning on (de-) consolidation decisions.
- KonferenzbeitragProduct certification of component performance specifications(Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), 2010) Groenda, HenningIn software engineering, performance analyses and predictions play an important role in the selection of components and the evolution of complex componentbased systems. These analyses and predictions are based on parameterized performance specifications. However, the quality of the specifications and their trustworthiness usually remain unspecified. In existing approaches, it remains unclear if a specification can be reused in another context and which effect its use may have on the quality of the analysis or prediction. In this paper, we propose a test-based approach to validate parameterized performance specifications against deployed component implementations. The validation is used to certify the quality and valid parameter ranges of the specifications.
- KonferenzbeitragSoftware industrialization and architecture certification(Industrialisierung des Software-Managements, 2008) Rathfelder, Christoph; Groenda, Henning; Reussner, RalfThe industrialization of software development induces several changes to the development process as software development becomes distributed over company borders. They cooperatively develop individual components that are later assembled to software systems. This division of responsibilities requires a stricter quality assurance and in fact, creates a setting where the certification of software products becomes increasingly interesting. Until now, there are a few software product certification approaches, as in non-component-based software development processes, the considerable effort of software certification was only rarely justified. Therefore, existing certification approaches do not consider and support the requirements posed by industrialization, namely the separation of component development (by various providers) and system development. This paper presents a software certification approach which takes these requirements into account and allows certifying individual components as well as system architectures.
- ZeitschriftenartikelTowards an Architecture Maintainability Maturity Model (AM)(Softwaretechnik-Trends Band 28, Heft 4, 2008) Rathfelder, Christoph; Groenda, HenningThe maintainability of software systems is a crucial point in the software lifecycle. However, assessing the quality of the software’s architecture with respect to evolution is a challenging task. The evaluation of the maintainability of a system’s architecture is often made using scenario-based techniques. These techniques require a comprehensive anticipation of future adaptations of the systems. To circumvent this problem, a scenario-independent method is desirable to assess maintainability. Additionally, the comprehensibility of the architecture for third persons which were not involved in the initial design is an important aspect in the long-term. We therefore developed the Architecture Documentation Maturity Model (AM) to assess the quality of the architecture’s documentation as this first of all influences comprehensibility. This model is a first step towards a more general approach to assess the maintainability of architectures, called Architecture Maintainability Maturity Model.
- KonferenzbeitragTowards Collaboration on Accessible UML Models(Mensch und Computer 2015 – Workshopband, 2015) Seifermann, Stephan; Groenda, Henning