Auflistung nach Autor:in "Krogmann, Klaus"
1 - 10 von 12
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragA Case Study on Model-Driven and Conventional Software Development: The Palladio Editor(Software Engineering 2007 – Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik, 2007) Krogmann, Klaus; Becker, SteffenThe actual benefits of model-driven approaches compared to code-centric development have not been systematically investigated. This paper presents a case study in which functional identical software was once developed in a code-centric, conventional style and once using Eclipse-based model-driven development tools. In our specific case, the model-driven approach could be carried in 11% of the time of the conventional approach, while simultaneously improving code quality.
- ZeitschriftenartikelA Change Impact Analysis Case Study: Replacing the Input Data Model of SoMoX(Softwaretechnik-Trends: Vol. 33, No. 2, 2013) Klatt, Benjamin; Küster, Martin; Krogmann, Klaus; Burkhardt, OliverBenjamin Klatt, Martin K¨ uster, Klaus Krogmann, Oliver Burkhardt FZI Research Center for Information Technology Haid-und-Neu-Str. 10-14, 76131 Karlsruhe, Germany {klatt,kuester,krogmann,burkhardt}@fzi.de 1 Introduction
- ZeitschriftenartikelCheckable Code Decisions to Support Software Evolution(Softwaretechnik-Trends Band 34, Heft 2, 2014) Küster, Martin; Krogmann, Klaus
- ZeitschriftenartikelA Co-evolution Approach for Source Code and Component-based Architecture Models(Softwaretechnik-Trends Band 35, Heft 2, 2015) Langhammer, Michael; Krogmann, KlausDuring the lifecycle of a software system, the software needs to evolve, e.g, through new features or necessary platform adaptions. If architecture and source code are not kept consistent during this software evolution, well-known problems, such as architecture drift and architecture erosion, can occur. To solve these problems, existing approaches usually focus on the consistency between class diagrams and code, or use approaches where the architecture model can completely be generated from the code. In this paper, we present a fully integrated coevolution approach for component-based architecture and source code based on Vitruvius. We also present initial, extendable mapping rules from componentbased architecture to source code.
- ZeitschriftenartikelConsolidating Customized Product Copies to Software Product Lines(Softwaretechnik-Trends Band 34, Heft 2, 2014) Klatt, Benjamin; Krogmann, Klaus; Wende, Christian
- ZeitschriftenartikelDeveloping Stop Word Lists for Natural Language Program Analysis(Softwaretechnik-Trends Band 34, Heft 2, 2014) Klatt, Benjamin; Krogmann, Klaus; Kuttruff, Volker
- KonferenzbeitragIndividual code analyses in practice(Software Engineering 2014, 2014) Klatt, Benjamin; Krogmann, Klaus; Langhammer, Miachel
- ZeitschriftenartikelModel-Driven Product Consolidation into Software Product Lines(Softwaretechnik-Trends: Vol. 32, No. 2, 2012) Klatt, Benjamin; Krogmann, KlausBenjamin Klatt, Klaus Krogmann FZI Forschungszentrum Informatik Haid-und-Neu-Str. 10-14, 76131 Karlsruhe, Germany {klatt,krogmann}@fzi.de 1
- ZeitschriftenartikelReverse Engineering von Software-Komponentenverhalten mittels Genetischer Programmierung(Softwaretechnik-Trends Band 29, Heft 2, 2009) Krogmann, Klaus; Reussner, Ralf
- KonferenzbeitragTowards Automatic Construction of Reusable Prediction Models for Component-Based Performance Engineering(Software Engineering 2008, 2008) Kappler, Thomas; Koziolek, Heiko; Krogmann, Klaus; Reussner, RalfPerformance predictions for software architectures can reveal performance bottlenecks and quantitatively support design decisions for different architectural alternatives. As software architects aim at reusing existing software components, their performance properties should be included into performance predictions without the need for manual modelling. However, most prediction approaches do not include au- tomated support for modelling implemented components. Therefore, we propose a new reverse engineering approach, which generates Palladio performance models from Java code. In this paper, we focus on the static analysis of Java code, which we have implemented as an Eclipse plugin called Java2PCM. We evaluated our approach on a larger component-based software architecture, and show that a similar prediction accuracy can be achieved with generated models compared to completely manually specified ones.