M Acher - Proceedings of the 18th International Working …, 2024 - dl.acm.org
Producing a variant of code is highly challenging, particularly for individuals unfamiliar with programming. This demonstration introduces a novel use of generative AI to aid end-users …
Microservice (MS) architecture has become a popular paradigm in software engineering and has been embraced in the industry (eg, Amazon, Netflix) for cloud-based applications with …
Reducing energy consumption of IT systems is fundamentally important for saving cost and reducing CO2 emissions. We explain the limits of pure artificial intelligence/machine …
The task of tuning parameters for optimizing performance or other metrics of interest such as energy, variability, etc. can be resource and time consuming. Presence of a large parameter …
Widely used software systems such as video encoders are by necessity highly configurable, with hundreds or even thousands of options to choose from. Their users often have a hard …
Linux kernels are used in a wide variety of appliances, many of them having strong requirements on the kernel size due to constraints such as limited memory or instant boot …
Automatic configuration tuning helps users who intend to improve software performance. However, the auto-tuners are limited by the huge configuration search space. More …
Robotic systems have subsystems with a combinatorially large configuration space and hundreds or thousands of possible software and hardware configuration options interacting …
Y Xia, Z Ding, W Shang - 2023 38th IEEE/ACM International …, 2023 - ieeexplore.ieee.org
Highly configurable systems enable customers to flexibly configure the systems in diverse deployment environments. The flexibility of configurations also poses challenges for …