<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Softwaretechnik-Trends 39(4) - 2019</title>
<link>http://dl.gi.de/handle/20.500.12116/40423</link>
<description/>
<pubDate>Wed, 22 Jul 2026 18:52:13 GMT</pubDate>
<dc:date>2026-07-22T18:52:13Z</dc:date>
<item>
<title>Towards domain-specific extensibility of quality-aware software architecture meta-models</title>
<link>http://dl.gi.de/handle/20.500.12116/40495</link>
<description>Towards domain-specific extensibility of quality-aware software architecture meta-models
Krach, Sebastian Dieter
Kelter, Udo
The evermore extending presence of software systems in ubiquitous application domains requires current software architecture analyses to incorporate domain-specific concepts. Current model extension approaches are too general, do not provide sufficient support for multiple roles in the development process or impose high effort on the extension developer. In this paper, we present MDSD.tools Characteristics, a framework to enhance existing architecture description languages with easy-to-use quality modeling profiles. It facilitates capturing of domain expert knowledge concerning relevant attributes of architecture entities into reusable specifications. Furthermore, it comprises a notion of contextual information with a
model-based specification for information propagation to simplify the integration with existing analyses.
</description>
<pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/40495</guid>
<dc:date>2019-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Modelling and Predicting Memory Behaviour in Parallel Systems with Network Links? Palladio-based Experiment Report</title>
<link>http://dl.gi.de/handle/20.500.12116/40493</link>
<description>Modelling and Predicting Memory Behaviour in Parallel Systems with Network Links? Palladio-based Experiment Report
Gruber, Philipp; Frank, Markus
Kelter, Udo
This work improves the capabilities of Palladio to predict the performance of parallel software in multicore environments. In previous work, we could show that the accuracy of the Palladio simulations is not sufficient for multicore systems. We assume that one reason for this is the memory bandwidth behaviour, which is not included in the Palladio Component Model and can become a bottleneck in parallel software. We present an approach to model the memory bandwidth behaviour by the means of an already existing network link concept. We can show that by using network link as a memory model we can improve our predictions up to 26% points using 16 cores on a machine and can receive an accuracy of 90% for our use case.
</description>
<pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/40493</guid>
<dc:date>2019-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Improving Batch Performance when Migrating to Microservices with Chunking and Coroutines</title>
<link>http://dl.gi.de/handle/20.500.12116/40494</link>
<description>Improving Batch Performance when Migrating to Microservices with Chunking and Coroutines
Knoche, Holger
Kelter, Udo
When migrating enterprise software towards microservices, batch jobs are particularly sensitive to communication overhead introduced by  the distributed nature of microservices. As it is not uncommon for a
single batch job to process millions of data items, even an additional millisecond of overhead per item may lead to a significant increase in runtime. A common strategy for reducing the average overhead per item is called chunking, which means that individual requests for different data items are grouped into larger requests. However, chunking is difficult to integrate into existing batch jobs, which are traditionally executed sequentially. In this paper, we present a chunking approach based on coroutines, and investigate whether it can be used to mitigate the potential penalty to batch performance during migrations to microservices.
</description>
<pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/40494</guid>
<dc:date>2019-01-01T00:00:00Z</dc:date>
</item>
<item>
<title>Towards Testing the Performance Influence of Hypervisor Hypercall Interface Behavior</title>
<link>http://dl.gi.de/handle/20.500.12116/40490</link>
<description>Towards Testing the Performance Influence of Hypervisor Hypercall Interface Behavior
Beierlieb, Lukas; Iffländer, Lukas; Kounev, Samuel; Milenkoski, Aleksandar
Kelter, Udo
With the continuing rise of cloud technology hypervisors play a vital role in the performance and reliability of current services. Hypervisors offer so-called hypercall interfaces for communication with the hosted virtual machines. These interfaces require thorough robustness to assure performance, security, and reliability. Existing research focusses on finding hypercall-related vulnerabilities. In this work, we discuss open challenges regarding hypercall interfaces. To address these challenges, we propose an extensive framework architecture to perform robustness testing on hypercall interfaces. This framework supports test campaigns and modeling of hypercall interfaces.
</description>
<pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate>
<guid isPermaLink="false">http://dl.gi.de/handle/20.500.12116/40490</guid>
<dc:date>2019-01-01T00:00:00Z</dc:date>
</item>
</channel>
</rss>
